1

遵循 Embarcadero Android 权限模型文档并查看相机 cpp 移动片段示例,我现在可以成功请求用户权限。

但是,我不知道如何自定义请求消息。我只是请求许可read external storage-我不希望消息询问照片等。

在此处输入图像描述

如何自定义此消息?

4

1 回答 1

5

提示信息由操作系统控制,而不是应用程序。消息文本对于请求的每个权限都是通用的。您无法自定义文本。

您可以做的最好的事情是在请求许可之前或在许可被拒绝之后向用户显示基本信息(为此目的TPermissionsService.RequestPermissions()有一个可选的AOnDisplayRationale回调),然后您可以向用户解释为什么需要许可。有关更多详细信息,请参阅Android 开发人员文档中的应用权限最佳实践,尤其是有关说明您需要权限的原因部分。

这是 Android 本身的限制,而不是 Embarcadero。

于 2019-09-29T04:49:13.837 回答