有没有办法以编程方式获取主启动器和任务切换器的包名,即分别按下主页按钮和任务切换器按钮时启动的应用程序?
答案 0 :(得分:0)
主屏幕包启动器
Intent intent= new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
ResolveInfo defaultLauncher =getPackageManager().resolveActivity(intent, PackageManager.MATCH_DEFAULT_ONLY);
String defaultLauncherStr = defaultLauncher.activityInfo.packageName;