我是非常新的android应用程序,我无法找到我的问题的答案。创建菜单时单击ActionBar按钮
我为我的设置创建了一个ActionBar按钮(带有3个点的按钮)。
当我点击那个按钮时,我想创建的就是这样一个“下拉菜单”。 例如:我去“人物” - 应用程序 - >点击右上角的3个点 - >菜单中的选项“删除联系人”,“发送联系人”...显示出来。
我希望创建一个小menue
我认为那些被称为文本菜单,但我dont'know如何创建一个。这是我的OnOptionsItemSelected,我必须在这里创建菜单吗?如何?
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_settings) {
//Create ContextMenu??
return true;
}
return super.onOptionsItemSelected(item);
}
你可以使用ContextMenu或PopUpMenu。 请参阅http://developer.android.com/reference/android/widget/PopupMenu.html。使用起来非常简单 – Maxouille 2014-09-04 09:57:35
谢谢,寻找PopupMenus是一个很快的成功。 – Altoyyr 2014-09-04 11:35:38
不客气:) – Maxouille 2014-09-04 11:37:49