import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;public class mainActivity extends Activity {    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);    }    @Override    public boolean onCreateOptionsMenu(Menu menu) {        // 使用XML创建菜单        // MenuInflater inflater = getMenuInflater();        // // 设置menu界面        // inflater.inflate(R.menu.menu, menu);        // 使用代码添加菜单        menu.add(0, 0, 0, R.string.app_name);        return true;    }    // 处理菜单事件    @Override    public boolean onOptionsItemSelected(MenuItem item) {        int itemid = item.getItemId();        switch(itemid) {            case R.id.i1:                break;            default:                break;        }        return true;    }  /**  * 打开菜单  */  @Override  public boolean onPrepareOptionsMenu(Menu menu) {    // TODO Auto-generated method stub    return super.onPrepareOptionsMenu(menu);  }  /**  * 关闭菜单  */  @Override  public void onOptionsMenuClosed(Menu menu) {    // TODO Auto-generated method stub    super.onOptionsMenuClosed(menu);  }}
菜单XML
<menuxmlns:android="http://schemas.android.com/apk/res/android"><groupandroid:id="@+id/g1"><itemandroid:id="@+id/i1"android:title="asdfa"></item><itemandroid:id="@+id/i2"android:title="asdfa"></item></group><itemandroid:id="@+id/i3"android:title="asdfa"></item><itemandroid:id="@+id/i4"android:title="asdfa"></item></menu>


版权声明:本文为博主原创文章,未经博主允许不得转载。

更多相关文章

  1. 两种方法实现卫星式菜单
  2. ListView继续学习 长按显示菜单menu
  3. 在eclipse中搭建android开发平台
  4. 探究Android界面的显示机制
  5. 【Android工具】被忽略的UI检视利器:Hierarchy Viewer
  6. Android---- 菜单(OptionMenu)大全 建立你自己的菜单
  7. Android滑动到某个界面悬浮置顶的解决
  8. Android(安卓)UI Surface 界面绘制原理
  9. [Android(安卓)Samples视频系列之ApiDemos] App-Activity-Intent

随机推荐

  1. 浅谈Android(安卓)O Touch声音播放流程
  2. Android最佳实践之UI
  3. Android(安卓)FlexboxLayout 聪明的UI布
  4. Android(安卓)自定义权限 ( )
  5. Android(安卓)瘦身之道 ---- so文件
  6. Flutter Android/iOS包大小分析
  7. android:设置背景图片、背景颜色透明
  8. Android(安卓)射击类游戏 (一)
  9. android分享图片到微信,无需申请APP_ID
  10. Android提高十八篇之自定义Menu(TabMenu)