我正在使用一些代码来动态控制Activity.onPrepareOptionsMenu中某些菜单项的可见性。它在Android 5.0上运行完美。但是,当我在Android 2.3上尝试它时,我发现onPrepareOptionsMenu在整个应用程序的生命周期中只被调用一次。而且在android 2.3上也没有使用invalidateOptionsMenu的问题。
知道如何解决这个问题吗?
答案 0 :(得分:0)
您应该可以使用supportInvalidateOptionsMenu()
。它是invalidateOptionsMenu()
的向后兼容方法。 Here您可以找到文档