Как проверить, является ли мое приложение программой запуска по умолчанию [дубликат]

17
задан DagW 28 November 2011 в 17:01
поделиться

1 ответ

boolean isHomeApp() {
    final Intent intent = new Intent(Intent.ACTION_MAIN);
    intent.addCategory(Intent.CATEGORY_HOME);
    final ResolveInfo res = getPackageManager().resolveActivity(intent, 0);
    if (res.activityInfo != null && getPackageName()
            .equals(res.activityInfo.packageName)) {
        return true;
    }
    return false;
}
2
ответ дан 30 November 2019 в 12:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: