0
可能只有正在運行的應用程序的名稱而不是程序包名稱?我現在有這樣的代碼:正在運行的應用程序名稱而不是程序包名稱
ActivityManager am = (ActivityManager) getSystemService(Activity.ACTIVITY_SERVICE);
List<RunningAppProcessInfo> processes = am.getRunningAppProcesses();
if (processes != null){
for (int i=0; i<processes.size(); i++){
RunningAppProcessInfo temp = processes.get(i);
String pName = temp.processName;
Log.d("Running process: ", pName);
}
}
但它返回的包名稱如:com.android.camera
。我只需要camera
或例如Nova launcher
。
檢查此[SO](http://stackoverflow.com/questions/3861073/get-active-application-name-in-android) –
解決謝謝你! –