问题标签 [overflow-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 - 如何禁用菜单项但删除默认的灰色文本颜色?
我的菜单文件 menu_main.xml,“创建”项只是一个标题,所以应该禁用它。
id @id/title 只是一个标题,因此它不应该是可点击的,但它应该是粗体,所以我在我的 java 代码中这样做
问题是它获得了灰色禁用颜色,但我希望它有粗体文本并且不可点击,因为它的目的是像标题一样。
无论如何,我可以单独覆盖这个特定菜单项中的灰色吗?
java - S-Pen 强制菜单列表跳回顶部
MenuDropDownListView
按下工具栏上的 an 后,S-Pen 无法正确滚动OverflowMenuButton
(参见下面的 gif)。
当 S-Pen 接触时,菜单会被强制返回顶部。
这个问题似乎不是MenuDropDownListView
. PopupMenu
从AndroidX
库中滚动 a 时也会发生这种情况( androidx.appcompat.widget.PopupMenu
)。但是,在使用标准 Android 库 ( )时,这种行为可以正常工作。PopupMenu 场景对我遇到的问题不太重要,但它可能仍然相关。android.widget.PopupMenu
以下 gif 是尝试使用 S-Pen 滚动到列表底部的示例,记录在 Samsung Galaxy Note20(Android 11,stock ROM)上:
以下 GIF 尝试滚动到每个 PopupMenu 的底部,记录在三星 Galaxy Note20(Android 11,库存 ROM)上:
OverflowMenu 的代码如下:
res/menu/example_menu.xml
MainActivity.java