- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个应用程序,其设计的标题栏在所有 Intent 中都是隐藏的。我想通过按钮使用 Activity.openOptionsMenu()。它在 2.2 上运行良好,但是当我在 honeycomb 上运行应用程序时,调用 openOptionsMenu() 似乎不起作用。还有别的办法吗?
onclick 代码在这里,如果重要的话。这是在我的 mapview Activity 中,扩展了 MapView:
OnClickListener ocl = new OnClickListener()
{
@Override
public void onClick (View v)
{
switch (v.getId ())
{
case R.id.b_options:
Log.d (TAG, "options clicked");
mymapview.this.openOptionsMenu ();
break;
case R.id.b_prev:
Log.d (TAG, "prev clicked");
break;
}
}
};
最佳答案
您的应用程序中有 ActionBar 吗?我相信 openOptionsMenu() 只能与 Honeycomb 中附带的 ActionBar 一起使用。 ICS 不会恢复菜单按钮,但您不再需要 ActionBar 才能使 openOptionsMenu() 工作。
关于android - 跨安卓版本的 openOptionsMenu(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11764854/
我有一个应用程序,其设计的标题栏在所有 Intent 中都是隐藏的。我想通过按钮使用 Activity.openOptionsMenu()。它在 2.2 上运行良好,但是当我在 honeycomb 上
好吧,尝试了很多方法来解决这个问题,但没有...我想通过菜单项打开选项菜单。 package com.example.tachles; import android.content.Inten
我有一个全屏模式的 Activity android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 我用按钮打开了选项菜单 dmenu.se
我更新了我的问题,因为我解决了一部分,但棘手的问题仍然悬而未决:我有一个 MainActivity extends AppCompatActivity有 fragment 我删除了 ActionBar
在我的应用程序中,我使用的是 ActionBarSherlock 4.4。 由于 ForcedOverflow 已从最新版本中删除,我使用以下 XML 代码来复制 OverflowMenu。
在不使用类似这样的东西的情况下,是否有任何其他方法可以在显示 Activity 后调用 openOptionsMenu: new Handler().postDelayed(new Runnable(
我有一个带有来自 Activity 的 openOptionsMenu() 方法的按钮,它在其他 Android 版本上工作正常,但在 KitKat 上它完全没有任何作用......这是为什么呢? 最
我正在使用操作栏兼容性库。我试图从一个带有 openOptionsMenu() 函数的按钮打开选项菜单,但它什么也没做。 按手机上的菜单键时,菜单照常显示。这里有什么问题? public class
我有一个 GDK 应用程序在 XE12 中运行良好,但现在在转换到 GDK:19 后在 XE16 中崩溃。特别是,在 Activity 中调用 openOptionsMenu()(在这种情况下,打开
我搜索了 Stack Overflow,但没有找到完全相同问题的链接。 我正在开发的应用是旧版应用。此应用程序必须在点击图像图标时打开选项菜单。该应用程序不使用操作栏。在我将它的 minSdkVers
我已经看到一些关于 openOptionsMenu() 无法在各种 Android 版本上运行的问题的报告,例如: openOptionsMenu() across android versions
我是一名优秀的程序员,十分优秀!