java - 如何禁用横向 View 的选项菜单?

标签 java android menu android-2.2-froyo options-menu

我有一个选项菜单,但不希望它在屏幕水平翻转时出现。我有以下方法来确定横向,但需要知道如何禁用选项菜单。

private boolean isLandscape() {
        if (Configuration.ORIENTATION_LANDSCAPE == getResources().getConfiguration().orientation) {
            return true;
        } else {
            return false;
        }
    }

最佳答案

public boolean onPrepareOptionsMenu (Menu menu) {
  return !isLandscape();
}

参见 documentation了解更多信息。

关于java - 如何禁用横向 View 的选项菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6367068/

相关文章:

java - 如何缩小操作栏中向上/后退箭头和标题之间的间距?

java - Android OpenCV - 获取两条模糊线之间的距离

android - 从应用程序创建浏览器书签

javascript - 使用 Swipe 支持如何将菜单滑回?

java - 忽略 JAX-WS 客户端的 XML 验证

java - 从重复逻辑基于自定义字段的列表中删除重复项

java - 如何正确处理来自Web服务的anyType()?

java - 使用Camera2 API设置相机变焦

css - Cufon - 悬停效果和事件菜单项的问题

android - Jellybean 菜单按钮 Android 问题