0
工作,我有一個使用的topActivity
調用應用程序,這工作得很好在Android 4.x的,但由於更新到5.x這已停止工作之間的一段時間內無超時的應用程序。ActivityManager topActivity不棒棒糖
完整的呼叫
ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);
String packageName = am.getRunningTasks(1).get(0).topActivity.getPackageName();
任何人都經歷這之前還是有一個解決方案?沒有錯誤,它只是沒有返回所期望的。
注:這不是一個商業應用程序,這是非常有限的,有管理的分配。
謝謝。在Android的不推薦使用通常不意味着它不被推薦和不保證穩定,但不是不會工作。 – Cob50nm
@ Cob50nm:是的,一般來說,「棄用」意味着Google會建議您使用其他方法,但不推薦使用的類或方法仍然有效。有時候,在這種情況下,「不推薦」會更快地消除功能,特別是在涉及隱私和安全的情況下。 – CommonsWare
再次感謝你,完全可以理解爲什麼他們這樣做,只是煩人,因爲這意味着我現在需要找到解決方法。 – Cob50nm