zoukankan      html  css  js  c++  java
  • android 为activity添加optionMenu选项菜单

    <menu xmlns:android="http://schemas.android.com/apk/res/android">
    
         <group android:checkableBehavior="single">
             <item
                     android:id="@+id/contact_us"
                     android:orderInCategory="1"
                     android:showAsAction=""
                     android:title="联系我们"/>
             <item android:title="关于我们"/>
         </group>
    
        <group>
            <item android:title="系统设置"
    
                  android:orderInCategory="2"
                  android:icon="@drawable/ic_launcher"
                  android:id="@+id/system_setting"
                    >
                <menu>
                    <item android:title="亮度设置" android:id="@+id/liangdu"/>
                    <item android:enabled="false" android:title="主题设置" android:id="@+id/theme"/>
                </menu>
            </item>
        </group>
    
    
    </menu>

    覆盖activity下的两个方法:

     @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            new MenuInflater(this).inflate(R.menu.option_menu_main, menu);
            return super.onCreateOptionsMenu(menu);
        }
    
        @Override
        public boolean onOptionsItemSelected(MenuItem item) {
            switch (item.getItemId()) {
                case R.id.liangdu:
                    Toast.makeText(this, "点击了亮度", 1).show();
                    startActivity(new Intent(this, LiangduActivity.class));
                    break;
                case R.id.contact_us:
                    Toast.makeText(this, "点击了关于我们", 1).show();
                    break;
            }
            return true;
        }
  • 相关阅读:
    [swustoj 411] 售货员的难题
    白书P61
    白书P60
    [ZOJ 3471] Most Powerful
    [HDU 3001] Travelling
    [转] acmer必看的26个对acm态度
    [HDU 1254] 推箱子
    [POJ 3311] Hie with the Pie
    [POJ 3254] Corn Fields
    power
  • 原文地址:https://www.cnblogs.com/wuyou/p/3525666.html
Copyright © 2011-2022 走看看