问题描述
我正在开发一个持续将触摸屏信息(触摸x,y坐标)记录到文件的应用程序,我正在使用MotionEvent
事件来访问该信息。
我希望它即使在应用程序关闭(按下主页按钮)时也能继续工作。
经过一番研究,我发现一个Service
组件可以在后台执行长时间运行的操作。
问题是MotionEvent
已附加到View
上,并且当应用关闭时,它不再触发事件。
还有另一种访问屏幕传感器的方法吗?还是我可以做的其他事情? 我非常感谢我能得到的任何帮助!
解决方法
即使应用程序关闭(按下主屏幕按钮),我也希望它继续工作
出于隐私和安全原因,通常这是不可能的。应用无法监视发往其他应用的触摸输入。
欢迎您探索实施无障碍服务。请记住,这些API旨在帮助有电机控制限制的人使用其设备及其应用。因此,出于其他原因may not be supported by Google使用这些API。