Bha*_*ina 7 android package-managers android-package-managers
我想通过使用PackageInfo将Application中的所有活动作为列表.请告诉我有没有办法做到这一点.
提前致谢.
Bha*_*ina 15
我得到了如下问题的答案.
public static ArrayList<ActivityInfo> getAllRunningActivities(Context context) {
try {
PackageInfo pi = context.getPackageManager().getPackageInfo(
context.getPackageName(), PackageManager.GET_ACTIVITIES);
return new ArrayList<>(Arrays.asList(pi.activities));
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7379 次 |
| 最近记录: |