2016-07-07 1 views
0

Есть ли какой-либо способ программно получить имя пакета домашнего пускового устройства и переключателя задач, то есть приложения, которые запускаются при нажатии кнопки home и кнопки переключателя задач соответственно?Как программно получить имя пакета для переключателя запуска и задачи?

ответ

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; 
+0

Спасибо. Как насчет названия Android-переключателя задач/недавних приложений? – user1118764

+0

Я тестировал на 2 телефонах, и они оба «com.android.systemui». Является ли это последовательным среди всех устройств Android? – user1118764

Смежные вопросы