相关疑难解决方法(0)

getRunningTasks在Android L中不起作用

在Android L中,Google已禁用getRunningTasks.现在它只能返回自己的应用程序任务和主启动器.我再也无法获得其他应用程序任务了.我们的应用需要该方法来确定当前的顶级应用.任何人都有另一种方法来做到这一点?

我在谷歌搜索过,除此之外没有其他相关主题:https: //code.google.com/p/android-developer-preview/issues/detail?id = 29

android android-5.0-lollipop

50
推荐指数
5
解决办法
4万
查看次数

如何检测用户在我的活动中按HOME键?

你能告诉我我的活动如何检测用户HOME按键?

谢谢.

android

12
推荐指数
6
解决办法
5万
查看次数

是否有getRunningTask API的替代方案

我在我的一个应用程序中使用getRunningTask API来查找Foreground应用程序.自Lollipop以来,该API已被弃用.在此弃用之后,我更喜欢getRunningAppProcess API以及Importance_Foreground.我还从这个列表中排除了REASON_SERVICE和REASON_PROVIDER.我基于一个完美的逻辑过滤掉了系统应用程序.问题是,如果应用程序A在前台,我将应用程序B作为峰值.所以,这种方法目前值得怀疑.getRunningTask API还有其他替代方案吗?或者我在当前的方法中遗漏了任何简单的事情.请帮帮我们

android

6
推荐指数
1
解决办法
1万
查看次数

是否有可能获得另一个应用程序的主要颜色,例如棒棒糖的最近视图

我发现

http://developer.android.com/reference/android/app/ActivityManager.html#getRunningTasks(int)

检索当前应用程序的 baseActivity 或 topActivity。然后我就能够获取活动的资源对象。

但是,该 API 不再可供Lollipop中的第三方应用程序使用

android android-5.0-lollipop

6
推荐指数
1
解决办法
1354
查看次数

标签 统计

android ×4

android-5.0-lollipop ×2