2013-08-28 45 views
0

我有一个程序可以将输入发送到正在运行的应用程序。但是,如果有时候有任何错误的输入,程序就会退出或失去焦点。我只想知道,如果我能够检测当前焦点上的活动,并将其与我的程序活动进行比较,以了解期望的程序是否失去焦点。 我正在测试的程序是第三方应用程序。所以我不能自己编写程序。我需要知道的只是重点学习当前的跑步活动。 我用来发送命令的工具是用ruby和java编写的。你有任何Java程序来查询这个?检测焦点当前活动

谢谢。

+0

检查这一点,它可以帮助你以任何方式http://stackoverflow.com/questions/2314969/how-to-determine-if-one-of-my-活动是在前景 – techieWings

+0

我以前见过那个。但正如我所说的我正在探索的应用程序不是我自己的。我不能把自己的代码放在onResume或onPause中。 –

回答

0

试试这条线,

onWindowsFocusChanged(boolean hasFocus) 
+0

我正在寻找的程序不是我自己的。 –