正如标题所说,我不知道如何在带有图标的app标题附近添加按钮到Android操作栏。
我需要在这里添加它,如图所示 enter image description here
答案 0 :(得分:0)
这很容易。它甚至是基本的Android知识。
首先,创建一个菜单资源,根据需要为其命名。
然后,将其添加到新的.xml资源中:
showAsAction
item标签定义id,图标和标题。 Activity
定义项目是否位于操作栏或子菜单。
建议您为标题使用字符串资源,特别是如果您想要翻译您的应用程序。
菜单图标由可绘制资源定义。为了使用正确的大小,我建议使用默认图标资源向导。
将此添加到您的@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.your_menu_name, menu);
return true;
}
以添加菜单:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == R.id.your_item_id) {
//Do your stuff here
return true;
}
return super.onOptionsItemSelected(item);
}
要检测菜单推送,请使用:
{{1}}
更多信息:https://developer.android.com/guide/topics/ui/menus.html