Java 当应用程序处于后台时,在屏幕上记录点击频率

Java 当应用程序处于后台时,在屏幕上记录点击频率,java,android,multithreading,Java,Android,Multithreading,假设我有一个应用程序A和一个应用程序B。应用程序A在后台运行并进行计算,我有一个应用程序B在主线程上运行。当应用程序B在主线程上运行时,我在屏幕上点击了120次,是否有一种方法可以让应用程序a记录屏幕点击,即使它在后台运行?您可以通过覆盖来实现这一点。创建一个类似于1像素的虚拟视图,并将其放置在某个角落的某个位置。然后设置触摸事件监听器(onTouch),确保它返回false,否则您触摸的实际位置不会注册事件。我是否在该1px视图上设置触摸事件监听器?

假设我有一个应用程序A和一个应用程序B。应用程序A在后台运行并进行计算,我有一个应用程序B在主线程上运行。当应用程序B在主线程上运行时,我在屏幕上点击了120次,是否有一种方法可以让应用程序a记录屏幕点击,即使它在后台运行?

您可以通过覆盖来实现这一点。创建一个类似于1像素的虚拟视图,并将其放置在某个角落的某个位置。然后设置触摸事件监听器(onTouch),确保它返回false,否则您触摸的实际位置不会注册事件。

我是否在该1px视图上设置触摸事件监听器?