![](/img/trans.png)
[英]How Enable/Disable Accessibility Service When Lock/Unlock Screen in Android
[英]Disable touch screen in Android in accessibility service
我正在使用可訪問性服務為聾啞人和盲人開發 Android 應用程序
需要禁用觸摸屏,因為android app是通過第三方設備控制的
我試圖向 WindowManager 添加一個視圖並禁用那里的所有內容( FLAG_NOT_FOCUSABLE
、 FLAG_NOT_TOUCHABLE
),但據我所知,它僅在此視圖中禁用了觸摸屏,但根本沒有
我可以請求除 root 之外的任何類型的權限
編輯:
由於 Android 安全性,在沒有root 的情況下無法禁用觸摸屏
恭喜你,你正在為一個好的事業工作。
不確定如何做到這一點,但一種方法是創建一個全屏活動 - 也隱藏導航欄和軟導航按鈕 - 請參閱此文檔
和 2. 覆蓋 onBackPressed 並且永遠不允許它調用 super.onBackPressed() 或在 OnPause() 方法中重新啟動您的應用程序。
希望這會有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.