问题标签 [android-menu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android make a case sensitive menu option
I want is a go from a menu that has a list of objects, if you select an option menu another list should appear.
The examples I found seemed to be for listview or webview.
There another way to make a selection from menu options?
android - 从活动中创建新的 menuInflater 或 getMenuInflater()?
我正在片段内创建新的选项菜单,但在阅读 http://developer.android.com/resources/articles/avoiding-memory-leaks.html 说使用上下文应用程序比使用上下文活动更好之后,我'我害怕使用 getActivity().getMenuInflater()
所以,实际上哪一个更好
或一通电话活动
而且,他们两个有什么区别?或者..两者都一样?
谢谢。
android - 我正在尝试让 Android 的菜单正常工作
主要活动
菜单菜单.xml
你能告诉我为什么当我拉起菜单并点击它时它什么都不做吗?
非常感谢专家@stackoverflow!!
android - 在 Android 上实现应用程序范围的选项菜单的最佳方式是什么?
我是一名 Android 新手,正在开发一个需要选项菜单的应用程序。我目前通过将选项菜单设置为主要活动并在主要活动中扩展它来实现选项菜单。
但是由于我在一个团队中工作,这种方法并不总是适用于我们,因为我们需要扩展另一个必不可少的活动。
我的问题 如何在不扩展主活动中的活动的情况下在应用程序中实现此选项菜单?
我当前的设置
- 我有一个 MainActivity(首先开始) - MainActivity 扩展了 MenuClass
- 我有 OptionsMenu 类,MenuClass(我希望这是应用程序范围的) - MenuClass 扩展了 Activity
- 我还有其他三个类,它们扩展了 Activity 本身!这三个活动是从 MainActivity 触发的,完成后返回到 MainActivity。
android - Android:菜单的分隔符消失了
我是 android 开发的初学者,我有一个问题。我的第一个菜单在纵向和横向模式下没有分隔线。此外,我在横向模式下的操作栏中没有分隔符,而我在横向模式中有它。操作栏的分隔符是一个 1x32 的图片,位于 ./drawable。同时在 AVDs 和 Android-x86 (VirtualBox) 下很好。请看图1 :。
提前致谢!
更新1:
创建和显示菜单:
菜单布局(./res/menu/main_menu.xml):
android - 菜单中的自定义警报对话框?
当我按下将调用自定义的菜单按钮时,我的应用程序将 FC AlertDialog
:/
这是我的代码。有人可以帮助我吗?
这是我的对话框的 XML 代码:
谢谢!哦,列表对话框不会FC。
android - XML(菜单)资源的继承与扩展
是否可以轻松地在 android 中继承和扩展 XML 资源,特别是对于菜单。
例如。如果我的 base_menu.xml 是
我想在其他地方(在另一个活动中)重用这两个选项。而不是重复base_menu中项目的标签,我非常想为inheriting_menu.xml做这样的事情
但我在任何文档中都没有看到类似的东西。是否支持这样的东西,还是我坚持使用片段来限制各种 XML 资源的代码和 XML 复制?(我相信这会起作用,但我还没有使用片段)
android - 修改 ActionBar 中 Android 项目的样式
如何修改 Android 应用程序操作栏上项目的样式?
我尝试了以下方法:
我可以修改操作栏的背景,但不能修改操作栏中项目的文本颜色。我该怎么做?
编辑:
我尝试了几乎所有android:action
找到的属性,但除了背景之外我无法更改任何内容。只有<item name="android:background">#FF0000</item>
以下代码中的第一个对我的代码进行了更改。无论我在 Test 样式中设置了哪些值,它都不会改变任何东西。为什么会这样?
android - 带有菜单按钮的手机上的 ActionBar 的用户体验是否正确?
我有一个为 Android 2.2 构建的应用程序,所以我没有使用 3.0+ 内置的 ActionBar 类,而是使用几年前推出的 Google 较旧的 UI 推荐构建我自己的自定义 ActionBar 实现。
我的所有屏幕都有 1 到 3 个可以执行的操作,因此它们都非常适合 ActionBar UI(Google 建议最多有三个按钮)。现在的问题是我的屏幕都没有常规选项菜单,因此当用户按下硬件菜单按钮时它们什么也不做。
根据 Google 的界面指南,这是正确的行为。如果您的活动没有选项菜单,那么当按下菜单按钮时它应该什么都不做。然而,我在用户测试期间发现,用户在按下菜单时非常困惑并且没有任何反应(并且每个用户都尝试过,通常是多次)。他们说他们很欣赏通过 ActionBar 在屏幕上显示的操作,但同时他们希望菜单按钮能做一些事情。
我一直在查看 Google 的第一方应用程序,看起来他们总是有足够的选项可以在 ActionBar 已满后加载选项菜单。Google+ 似乎以传统方式使用菜单按钮在具有菜单的手机上显示溢出选项,并且它们在操作栏中为没有的手机显示下拉菜单。如果我有三个以上的动作,那会起作用,但我目前没有。
似乎满足我的用户期望的唯一方法是将一些没有价值的垃圾选项放入选项菜单中,以便在他们按下按钮时发生一些事情。我真的不想那样做。有人知道解决这个问题的好方法吗?我是否应该只保留菜单按钮并期望人们发现它没有做任何事情?
android - 单击时Android子菜单不做任何事情
我觉得这可能是一个愚蠢的问题,但我不知道该怎么做。
我有一个可以正常工作的菜单。菜单中的一项:“搜索”会调出一个子菜单,其中包含“餐厅”、“咖啡馆”等不同的项目。
下面是用于创建菜单和子菜单的 XML 代码:
然后在我的活动课上,我有:
和:
“onOptionsItemSelected”中的每个案例都做了它应该做的事情,除了“case R.id.cafe:”,它是子菜单。在这里,它应该发布到 LogCat 和 Toast 以进行测试,但两者都没有。
我错过了什么?
谢谢