2014-09-11 47 views
-6

Android如何在屏幕上執行點擊或觸摸? 在我的應用程序中不是button.performClick(),而是在運行任何應用程序時單擊或觸摸屏幕。Android如何執行點擊屏幕?

+0

你的問題不清楚。 – 2014-09-11 08:55:25

回答

0

我猜你想捕捉任何應用程序在屏幕上運行的單擊事件......如果這是真的,

比答案是NO 你不能在android系統(在大多數也有其他操作系統),只有一個接收用戶輸入操作並將工作委託給後臺線程的線程。根據定義,屏幕上可見的應用程序擁有此UI線程的所有權。

這就是爲什麼它非常沮喪地開始耗時的任務,即UI線程網絡調用,文件io等。

+0

是的,但我發現一些應用程序可以做到這一點。但它需要根設備,我不知道它們是如何實現的? – Thinsky 2014-09-11 09:04:13

+0

請參閱此鏈接http://stackoverflow.com/questions/6714020/how-can-a-service-listen-for-touch-gestures-events – aProgrammer 2014-09-11 10:44:31