我想要创建一个用户无法使用但在应用程序外执行某些功能的应用程序,该应用程序只需在前台运行并收听Android硬件/软件按钮的按下,如电源按钮,主页按钮,音量上下。例如,当按下音量增大按钮5秒并显示通知时,它会触发呼叫。
我检查了这样的解决方案
How to override the behavior of the volume buttons in an Android application?
但是这个解决方案与直接访问应用程序的用户有关,我的意思是执行您必须在我不想要的应用程序上的这些功能。
该应用程序假设运行在运行Android操作系统的智能手表上。我想我是否可以在Android手机上执行此功能,智能手表应该更容易。
注意:
该应用适用于目标用户,他们将接受培训以了解该行为。