Android标题栏最右边添加按钮
16lz
2021-01-23
step1:重写activity的onCreateOptionsMenu方法
@Overridepublic boolean onCreateOptionsMenu(Menu menu){ MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main, menu); return true;}
step2: main.xml文件布局
<menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/action_cart" android:title="扫描" android:orderInCategory="100" android:showAsAction="always"/></menu>
step3:如果监听按钮重写onOptionsItemSelected方法
@Override public boolean onOptionsItemSelected(MenuItem item){ switch (item.getItemId()) { case R.id.action_cart://监听菜单按钮 break; } return super.onOptionsItemSelected(item);}
效果图如下:
更多相关文章
- 一个hello程序的android内核模块编译方法及在模拟器中进行测试结
- Android实现计时与倒计时(限时抢购)的几种方法(线程)
- Android 监听按钮点击事件的三种方式(1:匿名内部类;2:外部类;3:接口方
- Android 获取网络图片方法
- android 自定义返回按钮
- android 游戏 Canvas 常用方法