在活动中使用Menu

首先在res目录下新建一个menu文件夹,右击res目录->New->Directory,输入文件名menu,点击OK。接着在这个文件夹下新建一个名叫main的菜单文件,右击menu文件夹->New->Menu resource file


image.png

在main.xml文件添加如下代码

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:id="@+id/add_item"
        android:title="Add"/>

    <item
        android:id="@+id/remove_item"
        android:title="Remove"/>

</menu>

MainAcitivity

package com.example.hzx.my_menu;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.main,menu);
        //return super.onCreateOptionsMenu(menu);
        return true;
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()){
            case R.id.add_item:
                Toast.makeText(this,"You clicked Add",Toast.LENGTH_SHORT).show();
                break;
            case R.id.remove_item:
                Toast.makeText(this,"You clicked Remove",Toast.LENGTH_SHORT).show();
                break;
            default:
                break;
        }
        return true;
    }
}


效果:


image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在活动中使用Menu 步骤: 在res目录下新建一个menu文件夹,接着在该文件夹下再新建一个名叫main的菜单文...
    Yolyn阅读 2,755评论 0 0
  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 7,824评论 0 3
  • 监狱长脸色直接刷白,有种想哭的冲动,女子也是语气一滞,看了一眼监狱长,犹豫了一下,拿出一本光碟放在桌子上,苦笑...
    jiqiao4091阅读 12,818评论 1 6
  • 本来以为只是单纯的平底走路 结果是玩命的爬山+不间断的走路 很佩服这位法国领队 是一个上了年纪的漂亮女士 她还创造...
    Jiujiumeir_阅读 2,047评论 0 1
  • 刚刚扫地看见一片树叶,绿绿的,很完整,要知道现在是冬季呢,树上的叶子全落光了,剩几片也都是枯黄的,像这种绿绿的很罕...
    申振柱阅读 1,607评论 0 1

友情链接更多精彩内容