Skip to main content

Posts

Showing posts with the label menu

Option Menu in Android

menu.xml : < ?xml version="1.0" encoding="utf-8"?> < menu xmlns:android="http://schemas.android.com/apk/res/android"> < item android:id="@+id/item1" android:title="Option 1" android:icon="@android:drawable/ic_menu_compass"/> < item android:id="@+id/item2" android:title="Option 2" android:icon="@android:drawable/ic_menu_week"/> < item android:id="@+id/item3" android:title="Option 3" android:icon="@android:drawable/ic_menu_call"/> < item android:id="@+id/item4" android:title="Option 4" android:icon="@android:drawable/ic_menu_zoom"/> < /menu> Click on the menu button to open this menu in java class : public class OptionMenuActivity extends Ac...

ContextMenu in Android

Long click on the button to open the menu. in java class: public class ContextmenuActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button b=(Button)findViewById(R.id.button1); registerForContextMenu(b); } //create the menuuu====================== @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { // TODO Auto-generated method stub super.onCreateContextMenu(menu, v, menuInfo); MenuInflater inflater=getMenuInflater(); inflater.inflate(R.layout.contextmenu, menu); } //click to each menu====================== @Override public boolean onContextItemSelected(MenuItem item) { // TODO Auto-generated method stub if(item.getItemId()==R.id.item1) ...