确定当前设备是否
回答
你确定这就是你想要的吗?
目的是使一个机器人的服务来检查这个任务
如果你告诉我们什么是背后的“目的”的原因,我几乎可以肯定我们可以帮你更好的方法做你想做的事情(可能我们可以找到一种可以减少电池消耗,减少用户反感的方法)。
在任何情况下,这里是回答你的问题:
ActivityManager使用getRunningTasks获得最近推出的活动列表。
公共 列表 getRunningTasks(INT MaxNum来)
回报正在 当前正在运行的任务列表,最 最近的是第一和旧的 无误。需要注意的是“跑” 并不意味着任何任务的代码 当前加载或活动 - 在 任务可能已被 系统冻结,以便它可以在 重新启动之前的状态时,接着升温 到前景。
你也可能需要使用该标志RECENT_WITH_EXCLUDED
,以确保你的所有活动,甚至有目的地从列表中排除自己的人。
public static final int
RECENT_WITH_EXCLUDED
在API级别1标志与
getRecentTasks(int, int)
使用: 返回所有的任务,即使是那些已经设置了FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
标志。
我想做的事与activitéManager在执行期间的活动 我想与其他活动进行比较(exp:MainAlarme) – user2282259 2013-04-21 23:03:11
Activité?你有没有机会说法语?我自己的母语是法语,所以如果需要的话,我可以切换到该语言(并为我们其他人翻译)。为什么你想比较MainAlarm的活动?你知道闹钟有自己的内容提供商,你可以操纵的价值?你想要制作什么样的应用程序? – 2013-04-22 04:45:50
我发现这个代码,它工作得很好
Log.i("---------------", "----------onCreate--------------");
Log.i("-----test------", "----------1--------------");
ActivityManager am = (ActivityManager) this .getSystemService(ACTIVITY_SERVICE);
Log.i("-----test------", "----------2-------------");
List<RunningTaskInfo> taskInfo = am.getRunningTasks(1);
Log.i("-----test------", "---------3--------------");
ComponentName componentInfo = taskInfo.get(0).topActivity;
Log.i("-----test------", "----------4--------------");
Log.i("------------------", "CURRENT Activity ::" + taskInfo.get(0).topActivity.getClassName()+" Package Name : "+componentInfo.getPackageName());
Log.i("-----test------", "----------5--------------");
- 1. 确定当前设备上是否存在活动?
- 2. 确定图中的当前设备
- 3. 是当前用户特定于设备
- 4. 确定设备是否具有GPU
- 5. 确定设备是否使用HTC SenseUI
- 6. 确定设备是否在linux
- 7. 确定设备是否已移动
- 8. 确定是否有键按下当前
- 9. 确定是否CCLayer当前旋转
- 10. 如何确定设备是否空闲或设备是否插入?
- 11. 跨iOS设备的浮点确定性是否确定?
- 12. cudaEvent设备是否特定?
- 13. 无法确定设备的当前方向
- 14. 如何确定设备的当前速度?
- 15. 如何确定当前的iPhone /设备型号?
- 16. 是当前设备平板电脑吗?
- 17. cudaEventRecord是否受当前设备的身份影响?
- 18. 我可以识别当前iOS设备是否用于开发?
- 19. 如何确定客户端是否是触摸设备
- 20. 如何确定它是否是使用PHP的移动设备?
- 21. 如何确定当前的Windows会话是否被锁定?
- 22. 如何确定当前请求是否是任务 - GAE
- 23. 当设备到主机'cudaMemcpy'时,我是否必须设置适当的设备?
- 24. 确定当前的AUTOCOMMIT DDL设置
- 25. 确定ipad设备
- 26. 确定当前时间是否在当天下午5点之前
- 27. 如何检查当前设备上是否有前置摄像头?
- 28. 确定当前JSP
- 29. 移动设备的MAC地址是否可以轻松确定?
- 30. 确定Android设备是否以编程方式生根?
我想用activitéManager什么活动执行 期间我想与另一个活动来比较(预期:MainAlarme)做 – user2282259 2013-04-21 23:03:53