Java 如何在android studio中向actionbar菜单添加图标
我的应用程序有一个包含多个项目的菜单(菜单的默认图标是三个点)。我想在菜单中添加图标,而不是在操作栏中添加图标。我研究了3个小时,但所有的教程都是关于在actionbar中添加图标,而不是菜单。有人知道怎么做或者有教程链接吗 在右上角检查此代码 在.java文件中,添加Java 如何在android studio中向actionbar菜单添加图标,java,android,android-studio,android-actionbar,Java,Android,Android Studio,Android Actionbar,我的应用程序有一个包含多个项目的菜单(菜单的默认图标是三个点)。我想在菜单中添加图标,而不是在操作栏中添加图标。我研究了3个小时,但所有的教程都是关于在actionbar中添加图标,而不是菜单。有人知道怎么做或者有教程链接吗 在右上角检查此代码 在.java文件中,添加oncreateoptions菜单code @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater
oncreateoptions菜单
code
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_inbox, menu); //.xml file name
return super.onCreateOptionsMenu(menu);
}
现在,按照上面java代码中的定义创建这个菜单\u inbox.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_websearch"
android:icon="@mipmap/ic_launcher_menu_o" //icon with three dots
android:orderInCategory="3" //number of item in it
android:title="Info" //title on longpress on menu icon
app:showAsAction="ifRoom"> //to show menu on upper side
<menu>
<item
android:id="@+id/action_reply"
android:title="@string/reply" />
<item
android:id="@+id/action_replyall"
android:title="@string/replyall" />
<item
android:id="@+id/action_forward"
android:title="@string/forward" />
</menu>
</item>
</menu>
//在上面显示菜单
左边或右边的菜单是什么?想显示屏幕快照吗?我想你想在弹出菜单的选项中添加一个图标,不是吗?