我正在我的应用程序中实现辅助功能。这是场景:
我在屏幕的顶部(活动)有4个水平排列的按钮。单击一个按钮,我将启动一个“警报”对话框,向用户显示内容。显示警报后,我仍然可以在屏幕顶部的那四个按钮上执行点击操作。当我在Android设备中打开“话语提示”(Android无障碍服务)并单击该按钮时,会显示警报,但无法移动焦点(在Android手机中“话语提示”功能打开时会出现一个黄色的矩形框)到这4个按钮。请帮助!
正如@aardrian所说,警报对话框是模态的,将(并且确实)阻止来自底层UI的用户输入。从对话框中单击
启用“话语提示”后,用户将能够按下系统后退按钮,使用后退手势(先向下滑动然后向左滑动),或在对话框中选择一个选项将其关闭。
...我正在研究盲模式下Android智能手机/设备的语音控制的局限性(无眼)