安卓操作栏输入事件

4

我想知道是否有可能检测到比导航项选择更精确的操作栏输入事件。

我希望能够检测到普通视图所检测到的内容:单击、长按、触摸等等,适用于操作栏中的所有项目:图标、菜单等等……是否有简单的方法?

1个回答

2
您可以使用android:actionLayoutandroid:actionViewClass将选项菜单项转换为您想要的任何小部件,并且可以连接您想要的任何监听器。
您不能将任意的监听器连接到其他选项菜单项,无论它们是操作项还是溢出菜单中的项目。同样,您不能将任意监听器连接到动作栏中除您明确声明的小部件(如图标、标题、选项卡、导航旋转器等)之外的任何其他内容。
如果它们是 您自己的 小部件,则可以设置监听器。如果它们不是您自己的小部件,则无法设置监听器。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接