zoukankan      html  css  js  c++  java
  • Android学习笔记之Menu的ShowAsAction属性的设置

    (1)在res--menu目录下的main.xml文件

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
        <item android:id="@+id/file" android:orderincategory="100" android:showasaction="always" android:title="文件(F)">
            <menu>
                <item android:id="@+id/create" android:title="新建">
                </item>
                <item android:id="@+id/open" android:title="打开">
                </item>
            </menu>
        </item>
        <item android:id="@+id/edit" android:orderincategory="100" android:showasaction="always" android:title="编辑(E)">
            <menu>
                <item android:id="@+id/create1" android:title="新建">
                </item>
                <item android:id="@+id/open1" android:title="打开">
                </item>
            </menu>
        </item>
        <item android:id="@+id/format" android:orderincategory="100" android:showasaction="always" android:title="格式(O)">
            <menu>
                <item android:id="@+id/create2" android:title="新建">
                </item>
                <item android:id="@+id/open2" android:title="打开">
                </item>
            </menu>
        </item>
     
    </menu>


    (2)类的文件

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    package com.example.menu_showasaction;
     
    import android.os.Bundle;
    import android.app.Activity;
    import android.view.Menu;
    import android.view.MenuItem;
    import android.widget.Toast;
     
    public class MainActivity extends Activity {
     
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
        }
     
        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            // Inflate the menu; this adds items to the action bar if it is present.
            getMenuInflater().inflate(R.menu.main, menu);
            return true;
        }
     
        @Override
        public boolean onMenuItemSelected(int featureId, MenuItem item) {
            switch (item.getItemId()) {
            case R.id.create:
                Toast.makeText(MainActivity.this, "create...", Toast.LENGTH_SHORT);
                break;
     
            default:
                break;
            }
            return super.onMenuItemSelected(featureId, item);
        }
     
    }
     

    结伴旅游,一个免费的交友网站:www.jieberu.com

    推推族,免费得门票,游景区:www.tuituizu.com

  • 相关阅读:
    HDU 1180 诡异的楼梯 (搜索)
    HDU 1238 Substrings (水)
    HDU 1075 What Are You Talking About (Trie树)
    设计模式(2)-单例模式
    设计模式(1)
    查找搜狐文章里面插入的腾讯视频
    下载喜马拉雅FM的音频
    未格式化的硬盘识别失败
    培训班的好处
    下载新浪博客里的音乐
  • 原文地址:https://www.cnblogs.com/rabbit-bunny/p/4238049.html
Copyright © 2011-2022 走看看