自定义 Android 权限请求消息?
Customize Android permission request message?
按照 Embarcadero Android Permission Model documentation 并查看 Camera cpp 移动代码段示例,我现在可以成功请求用户权限。
但是,我不知道如何自定义请求消息。我只是请求 read external storage
的许可 - 我不希望消息询问照片等
如何自定义此消息?
提示信息是由OS控制的,不是app控制的。消息文本对于请求的每个权限都是通用的。您无法自定义文本。
您最好的办法是在请求许可之前或在许可被拒绝后向用户显示一条基本原理消息 (TPermissionsService.RequestPermissions()
has an optional AOnDisplayRationale
callback for that purpose), then you can explain to the user why the permission is needed. See App permissions best practices in Android's developer documentation for more details, especially the section about Explain why you need permissions.
这是 Android 本身的限制,而不是 Embarcadero 的限制。
按照 Embarcadero Android Permission Model documentation 并查看 Camera cpp 移动代码段示例,我现在可以成功请求用户权限。
但是,我不知道如何自定义请求消息。我只是请求 read external storage
的许可 - 我不希望消息询问照片等
如何自定义此消息?
提示信息是由OS控制的,不是app控制的。消息文本对于请求的每个权限都是通用的。您无法自定义文本。
您最好的办法是在请求许可之前或在许可被拒绝后向用户显示一条基本原理消息 (TPermissionsService.RequestPermissions()
has an optional AOnDisplayRationale
callback for that purpose), then you can explain to the user why the permission is needed. See App permissions best practices in Android's developer documentation for more details, especially the section about Explain why you need permissions.
这是 Android 本身的限制,而不是 Embarcadero 的限制。