Android studio中创建一个Menu方法


1.先在res目录下新建一个menu文件夹(右键res目录--->New---->Directory)输入文件夹名为menu,点击OK

2.在新建的menu目录下创建一个名为main的菜单文件(右键menu文件夹---->New------>Menu resource file)输入文件名为main 点击OK

里面内容为:

<item android:id="@+id/add_item"

           android :title="添加"/>

<item android:id="@+id/remove_item"

          android:title="移除"/>

3.在MainActivity中重写onCreateOptionsMenu()方法,代码如下:

public boolean onCreateOptionsMenu(Menu menu){

getMenuInflater().inflate(R.menu.main,menu);//第一个参数指定通过那个资源文件来创建菜单,第二个参数用于指定我们的菜单项将添加到哪一个menu对象中。

return true;

}

4.在MainActivity中重写onOptionsItemSelected()方法

public boolean onOptionItemSelected(MenuItem item){

switch(item.getItemId()){

case R.id.add_item:

 Toast.makeText(this,"你点击了添加!",Toast.LENGTH_SHORT).show();

  break;

case R.id.remove_item:

Toast.makeText(this,"你点击了移除!",Toast.LEMGTH_SHORT).show();

break;

default:

}

return true;

}

运行即可发现 一个简单的菜单就实现了

 

}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM