0

我正在使用主题来Theme.Sherlock.Dialog显示一个对话框。现在,如何在该对话框的右上角添加菜单项?我使用此代码,但我不能。

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    menu.add("Close")
    .setIcon(R.drawable.button_close)
    .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
    return true;
}
4

2 回答 2

0

请检查您是否正确设置了全息主题,并确保您已在活动的 oncreate 中初始化操作栏。如果您正确执行了这些步骤,上面的代码可以正常工作

于 2013-01-11T18:53:53.433 回答
0

这是不可能的。对话框的操作栏没有普通操作栏的任何功能。

ActionBarSherlock 开发者在这个问题中的话。

于 2013-01-12T18:37:57.143 回答