ViewOptionsMenu.java
package moor.android.option;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.widget.Toast;
public class ViewOptionsMenu extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.options_menu, menu);
return true;
}
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.next:
Toast.makeText(this, "You have chosen the " + getResources().getString(R.string.next) + " menu option",
Toast.LENGTH_SHORT).show();
return true;
case R.id.previous:
Toast.makeText(this, "You have chosen the " + getResources().getString(R.string.previous) + " menu option",
Toast.LENGTH_SHORT).show();
return true;
case R.id.list:
Toast.makeText(this, "You have chosen the " + getResources().getString(R.string.list) + " menu option",
Toast.LENGTH_SHORT).show();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
}
Thanks for the great information in your blog Android Training in Chennai
ReplyDeleteI am just starting to develop apps for the Android platform and I am struggling with a major hurdle at this time.Thanks for helping me to understand option menu concepts. As a beginner in Android programming your post help me a lot.Android Training institute in chennai | Android Training in chennai
ReplyDelete