Trang Chủ
Android
PHP
Chuỗi
Dialog
Clipboard
Spinner
Auto Layout
ActionBar
Intent
Random
SQL
Admod
Version
TextView
Tabhost
Json
ListView
Time Picker
Calendar
Ham
FloatingActionMenu
Button
EditText
Activity
Custom Adapter
Xoay Màn Hình
Wifi & 3G
Lỗi
Fragment
Shape
SMS
Push
FireBase
CheckBox
Mảng
Facebook
Timer
Service
Text To Speech
Recycler View
Search This Blog
Monday, October 3, 2016
ActionBar - Tạo menu trên actionbar
// tạo
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.frmmainmenu_item, menu);
return true;
}
// sự kiện chạm menu
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
Intent intent;
switch (item.getItemId()) {
case R.id.frmmainmenu_info:
intent = new Intent(this, frmDiscount.class);
intent.putExtra("ParentForm", "frmMain");
intent.putExtra("ReturnForm", "");
this.startActivity(intent);
break;
case R.id.frmmainmenu_dongbo:
intent = new Intent(this, frmSyncFile.class).setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtra("ParentForm", "frmMain");
intent.putExtra("ReturnForm", "");
this.startActivity(intent);
break;
case R.id.frmmainmenu_setting:
Dialog_LoginAdmin() ;
break;
case R.id.frmmainmenu_exit:
intent = new Intent(this, frmLogin.class);
intent.putExtra("ParentForm", "");
intent.putExtra("ReturnForm", "frmMain");
intent.putExtra("Action", "EXIT");
this.startActivity(intent);
break;
}
return true;
}
- Menu.xml :
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/frmmainmenu_info"
android:icon="@drawable/ic_info"
android:showAsAction="ifRoom"
android:title="Logout"/>
<item
android:id="@+id/frmmainmenu_dongbo"
android:icon="@drawable/ic_sync_white"
android:showAsAction="ifRoom"
android:title="Logout"/>
<item
android:id="@+id/frmmainmenu_setting"
android:icon="@drawable/ic_setting"
android:showAsAction="ifRoom"
android:title="Setting"/>
<item
android:id="@+id/frmmainmenu_exit"
android:icon="@drawable/ic_logout"
android:showAsAction="ifRoom"
android:title="Exit"/>
</menu>
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment