Настроить сообщение с запросом на разрешение Android?

Следуя документации модели разрешений Android Embarcadero и просмотрев образец мобильного фрагмента Camera cpp, я могу теперь успешно запрашивать разрешения пользователя.

Но я не могу понять, как настроить сообщение запроса. Я только прошу разрешения наread external storage - я не хочу, чтобы сообщение спрашивало о фотографиях и т. д.

Как я могу настроить это сообщение?

1 ответ

Решение

Подсказкой управляет ОС, а не приложение. Текст сообщения является общим для каждого запрашиваемого разрешения. Вы не можете настроить текст.

Лучшее, что вы можете сделать, - это показать пользователю сообщение с обоснованием перед запросом разрешения или после того, как в разрешении было отказано (TPermissionsService.RequestPermissions() имеет необязательный AOnDisplayRationaleобратный вызов для этой цели), затем вы можете объяснить пользователю, почему требуется разрешение. Дополнительные сведения см. В разделе " Рекомендации по разрешениям приложений" в документации для разработчиков Android, особенно в разделе " Объяснение, почему вам нужны разрешения".

Это ограничение самого Android, а не Embarcadero.

Другие вопросы по тегам