草庐IT

openOptionsMenu

全部标签

android - 如何使选项菜单始终显示在屏幕上

我需要选项菜单始终显示在屏幕上。我已经编写了在Activity启动时打开选项菜单的代码。@OverridepublicvoidonAttachedToWindow(){openOptionsMenu();};但是在点击屏幕上的另一个项目时,菜单会下降。我希望菜单始终显示在屏幕上。有什么办法可以做到这一点吗? 最佳答案 请尝试以下代码:@OverridepublicvoidonOptionsMenuClosed(Menumenu){openOptionsMenu();} 关于android

android - 在 XE16 中调用 openOptionsMenu() 导致 WindowManager.BadTokenException

我有一个GDK应用程序在XE12中运行良好,但现在在转换到GDK:19后在XE16中崩溃。特别是,在Activity中调用openOptionsMenu()(在这种情况下,打开LiveCard上的选项菜单)会导致BadTokenExceptions。Logcat输出:04-1603:36:43.197:E/AndroidRuntime(2465):FATALEXCEPTION:main04-1603:36:43.197:E/AndroidRuntime(2465):Process:com.voidstar.glass.sample.pinDrop,PID:246504-1603:36:

android - 如何通过点击按钮显示菜单列表?

我的应用程序中有一个按钮,我想这样做,如果有人点击这个按钮,菜单就会出现。第一张图就是这个菜单。如何做到这一点? 最佳答案 使用需要调用Activity.openOptionsMenu在按钮点击事件上。在你的按钮中点击写入this.openOptionsMenu(); 关于android-如何通过点击按钮显示菜单列表?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1355153

Android - openOptionsMenu 在 onCreate 中不起作用

在不使用类似这样的东西的情况下,是否有任何其他方法可以在显示Activity后调用openOptionsMenu:newHandler().postDelayed(newRunnable(){publicvoidrun(){openOptionsMenu();}},1000);引用:http://groups.google.com/group/android-beginners/browse_frm/thread/b10a8ea840c07725/1ce48bb147a3ed1a?#1ce48bb147a3ed1a编辑:我会喜欢这样的例子:publicvoidonCreate(Bund

android - openOptionsMenu 功能在 ICS 中不起作用?

我正在使用操作栏兼容性库。我试图从一个带有openOptionsMenu()函数的按钮打开选项菜单,但它什么也没做。按手机上的菜单键时,菜单照常显示。这里有什么问题?publicclassReadActivityextendsActionBarActivity{...@OverridepublicbooleanonCreateOptionsMenu(Menumenu){booleanvalue;MenuInflatermenuInflater=getMenuInflater();menuInflater.inflate(R.menu.read,menu);value=super.onC