我正在使用辅助功能为聋哑人和盲人开发Android应用程序
由于Android应用是通过第三方设备控制的,因此需要禁用触摸屏
我试图将视图添加到WindowManager并禁用其中的所有内容(FLAG_NOT_FOCUSABLE
,FLAG_NOT_TOUCHABLE
),但据我了解,它仅在此视图中禁用了触摸屏,但根本没有禁用
我可以请求除root以外的任何类型的权限
编辑:
由于Android的安全性,如果没有 root
,则无法禁用触摸屏答案 0 :(得分:0)
恭喜您,并为您的善意而努力。
不确定确切的操作方法,但一种方法是创建全屏活动-也隐藏导航栏和软导航按钮-请参考this documentation
并且2.覆盖onBackPressed,并且永远不允许它调用super.onBackPressed()或使用OnPause()方法重新启动您的应用。
希望这会有所帮助。