android添加菜单
来源:互联网 发布:网络爬虫技术教程 编辑:程序博客网 时间:2024/06/12 18:44
main.xml无需添加控件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:orientation="vertical" ></LinearLayout>
在MainActivity.java中:
package com.caidan;import android.app.*;import android.os.*;import android.view.*;import android.widget.*;public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); }//添加菜单@Overridepublic boolean onCreateOptionsMenu(Menu menu){//menu.add参数://第一个int类型的group ID参数,代表的是组概念,你可以将几个菜单项归为一组,以便更好的以组的方式管理你的菜单按钮。//第二个int类型的item ID参数,代表的是项目编号。这个参数非常重要,一个item ID对应一个menu中的选项。在后面使用菜单的时候,就靠这个item ID来判断你使用的是哪个选项。//第三个int类型的order ID参数,代表的是菜单项的显示顺序。默认是0,表示菜单的显示顺序就是按照add的显示顺序来显示。//第四个String类型的title参数,表示选项中显示的文字。menu.add(1,1,0,"关于");menu.add(2,2,0,"退出");return true;}//处理菜单@Overridepublic boolean onOptionsItemSelected(MenuItem item){switch (item.getItemId()){case 1:{//弹出提示Toast.makeText(MainActivity.this, "你点击了关于!",Toast.LENGTH_SHORT).show();}break;case 2:{//结束ActivityMainActivity.this.finish();}break;}return true;}}
效果图:
阅读全文
0 0
- android菜单项添加
- android添加菜单按钮
- android 右上角添加菜单
- Android 应用添加菜单
- Android添加菜单选项
- android actionbar 添加菜单
- Android 添加菜单
- android添加菜单
- 为android应用添加菜单
- Android动态添加menu菜单
- 为android应用添加菜单
- Android 中添加menu菜单
- 【Android】添加菜单和监听菜单方法详解
- 为Android应用添加菜单和子菜单
- android menu.addIntentOptions 添加动态菜单
- Android 4.0添加高级重启菜单
- Android 7.0 settings中添加新菜单
- Android 添加菜单和返回按钮
- 2.5Groovy使用多赋值(方法的结果返回给多个变量)
- Effective C++ 读书笔记_1:构建全空对象数组/带参对象数组/Operator /Placement/new/指针Cast/分配一片内存
- c++汉字与区位码互转换
- 2.7Groovy布尔求值
- linux iptables开放/关闭端口命令
- android添加菜单
- java重载(overload)与重写(override)的区别
- 从标题到反馈:写好一篇论文的十条基本原则
- 2.8Groovy操作符重载(操作符对应一个方法)
- 中科院人工智能产学研创新联盟应时成立,科大讯飞荣膺联合理事长单位
- GitHub上的五大开源机器学习项目
- Uber与NASA携手发布出租车「上天」计划,带你远离交通拥堵
- 刚刚获得软银中国2.2亿人民币B轮投资的码隆科技,到底是一家怎样的公司?
- FlashText:语料库数据快速清理利器