Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:在操作栏中检测到对禁用项目的点击?_Android_Android Actionbar - Fatal编程技术网

Android:在操作栏中检测到对禁用项目的点击?

Android:在操作栏中检测到对禁用项目的点击?,android,android-actionbar,Android,Android Actionbar,我根据是否允许操作在操作栏上禁用/启用操作项(用图标表示,不在溢出菜单中)。我想在用户点击disabled action item图标时添加一个祝酒词,以告知禁用的原因。是否可以在操作栏中检测到对禁用项目的点击 谢谢否,因为它已禁用。您的替代方法是保持操作项处于启用状态,但更改图标而不是启用/禁用,这样您就可以在所有情况下获得控制权。从可访问性的角度来看,这不是最好的(那些看不到您的图标的人不一定会意识到它是“禁用的”)

我根据是否允许操作在操作栏上禁用/启用操作项(用图标表示,不在溢出菜单中)。我想在用户点击disabled action item图标时添加一个祝酒词,以告知禁用的原因。是否可以在操作栏中检测到对禁用项目的点击


谢谢

否,因为它已禁用。您的替代方法是保持操作项处于启用状态,但更改图标而不是启用/禁用,这样您就可以在所有情况下获得控制权。从可访问性的角度来看,这不是最好的(那些看不到您的图标的人不一定会意识到它是“禁用的”)