0

我想从自定义按钮调用我的菜单:

使用 targetversion<=10 从按钮的 onClick-Method 调用 openOptionsMenu 可以正常工作:

openOptionsMenu();

从 targetversion>=11 这不起作用。

还要提一下。<=10 时,Menuitem 出现在底部:

在此处输入图像描述

随着 >=11 这个图标消失了。

背景:我喜欢 targetversion=16。我的应用隐藏了 TitleBar,Optionmenu 出现在 Jelly Bean 的 Titlebar 中。正因为如此,我想在每次发布时摆脱谷歌 UI 的更改,这每次都会花费大量的开发/测试工作。所以我想拥有自己的独立于 GoogleApi 的按钮。

有没有人有任何想法或建议?

问候

4

1 回答 1

0

你确定你是openOptionsMenu()从活动中调用的吗?SDK文档仍然将其称为活动 API。我仔细检查过<uses-sdk android:minSdkVersion="1" android:targetSdkVersion="17" />,效果很好。

于 2013-05-09T07:44:32.817 回答