Задать вопрос
@Atlllantis

Как программно получить название разрешения?

Всем привет.
Нужно как-то получить локализованное название пермишена.
Описание можно получить в permissionInfo.descriptionRes, а как получить название?
  • Вопрос задан
  • 101 просмотр
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
AlexMarken
@AlexMarken
Вот статья на Android Developers. Там всё, что тебе надо.

UPD:
Код для получения наименования разрешения.
PackageManager pm = this.getPackageManager();

        try {
            PermissionInfo info = pm.getPermissionInfo(Manifest.permission.ACCESS_FINE_LOCATION, 0);
            Log.d("TEST.PERM", info.loadLabel(pm).toString());
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
            Log.d("TEST.PERM", "ERROR");
        }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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