Как получить текущее имя пакета действий? поскольку getRunningAppProcesses()
не работает в Android 6.0.
Ниже мой код:
grdPhoto.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//get package name of current running application.
ActivityManager mActivityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
packageName = mActivityManager.getRunningAppProcesses().get(1).processName;
Log.e("Package name:=========== ", "Package name " + packageName);
}
});