Android--menu菜单
一个简单的menu菜单示例:
public class MenuDemo extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } @Override public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); menu.add(0,0,0, "老婆" ); menu.add(0,1,0, "老公" ); menu.add(0,2,0, "菜单一" ); menu.add(0,3,0, "菜单二" ); menu.add(0,4,0, "菜单三" ); return true ; } @Override public boolean onOptionsItemSelected(MenuItem item) { super.onOptionsItemSelected(item); TextView view = (TextView) findViewById(R.id.text_view); switch (item.getItemId()) { case 0: view.setText( "这是" +item.getTitle()); break ; case 1: view.setText( "这是" +item.getTitle()); break ; default : view.setText( "这是老婆的菜单,嘿嘿。。。" ); break ; } return false ; } @Override public boolean onPrepareOptionsMenu(Menu menu) { return super.onPrepareOptionsMenu(menu); } } |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步