获取前台应用的视图

时间:2015-03-11 11:40:44

标签: android android-activity android-view

我知道我可以通过

获取当前前景应用的名称
RunningTaskInfo taskInfo = activityManager.getRunningTasks(1).get(0);
ComponentName compName = taskInfo.topActivity;

我想知道有没有办法获取前台应用程序的View实例?如果没有这样的API,Android中是否有任何隐藏的API?

我看到一条误解我的问题的评论,所以我想强调一下: 我不是要求获得最近的应用程序使用列表的解决方案。我问的是获取前台应用程序的View实例。

1 个答案:

答案 0 :(得分:3)

  

我想知道有没有办法获取前景应用的View实例?

这是不可能的。 Views是Java对象。另一个应用的Views位于该应用程序进程中该应用程序的堆空间中,而非您的。