Java 其他项目在行动吧?
我想在我的操作栏上打一个复选标记,而不是3点菜单。单击检查后,活动将完成。如何实现这一点?您可以通过在活动/片段中添加自己的菜单来实现这一点 在添加所有这些之后,使用类似这样的东西Java 其他项目在行动吧?,java,android,android-actionbar,android-menu,Java,Android,Android Actionbar,Android Menu,我想在我的操作栏上打一个复选标记,而不是3点菜单。单击检查后,活动将完成。如何实现这一点?您可以通过在活动/片段中添加自己的菜单来实现这一点 在添加所有这些之后,使用类似这样的东西 @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.tick: finish(); break
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.tick:
finish();
break;
}
return true;
}
在名为
菜单的res
文件夹下创建一个新文件夹。右键单击它并添加一个新的菜单资源,将其命名为mymenu.xml。添加此代码:
<item
android:title="check"
android:id="@+id/check"
android:icon="@android:drawable/ic_dialog_info"
android:orderInCategory="100"
app:showAsAction="always"/>
您可以将图标更改为任何其他图标。在选项ItemSelected中处理它(如上面的回复)