当手机中的第三方应用程序被调用时,我想通过短信通知用户..我正在创建一个应用程序,当我尝试打开应用程序时将通知用户。当应用程序尝试打开时帮助我接收意图..else 建议我采取一些步骤来查找何时单击应用程序图标..
问问题
60 次
1 回答
1
您可以启动一项服务,并每分钟执行一次。用于ActivityManager
获取当前正在运行的任务中的顶级活动。像这样的东西:
ActivityManager mActivityManager = (ActivityManager) context.getSystemService("activity");
ComponentName topActivity = mActivityManager.getRunningTasks(1).get(0).topActivity;
然后,你可以做任何你想做的事情。希望对你有用。不要忘记许可:
<uses-permission android:name="android.permission.GET_TASKS"/>
于 2013-08-30T04:15:06.317 回答