[关闭]
@Yano 2016-01-03T10:15:37.000000Z 字数 731 阅读 2024

Android 菜单

Android


在 Activity 中,重写两个方法:

  1. @Override
  2. public boolean onCreateOptionsMenu(Menu menu) {
  3. getMenuInflater().inflate(R.menu.main, menu);
  4. return true;
  5. }
  6. @Override
  7. public boolean onOptionsItemSelected(MenuItem item) {
  8. super.onOptionsItemSelected(item);
  9. switch (item.getItemId()) {
  10. case R.id.robotlist:
  11. // do something
  12. break;
  13. case R.id.about:
  14. // do something
  15. break;
  16. }
  17. return true;
  18. }

main.xml

  1. <menu xmlns:android="http://schemas.android.com/apk/res/android"
  2. xmlns:tools="http://schemas.android.com/tools"
  3. tools:context="com.robot.MainActivity" >
  4. <item
  5. android:id="@+id/robotlist"
  6. android:orderInCategory="100"
  7. android:showAsAction="never"
  8. android:title="刷新机器人列表"/>
  9. <item
  10. android:id="@+id/about"
  11. android:orderInCategory="100"
  12. android:showAsAction="never"
  13. android:title="APP使用说明"/>
  14. </menu>
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注