自定义Android权限请求消息?

问题描述 投票:1回答:1

跟随Embarcadero Android Permission Model documentation,然后查看Camera cpp移动代码段示例,我现在可以成功地请求用户权限。

但是,我不知道如何自定义请求消息。我只要求获得read external storage的许可-我不希望收到有关照片等的消息。

enter image description here

我如何自定义此消息?

firemonkey c++builder c++builder-10.3-rio
1个回答
3
投票

提示消息是由操作系统而不是应用程序控制的。消息文本是所要求的每个许可的通用名称。您无法自定义文本。

[您可以做的最好的事情是在请求许可之前或在许可被拒绝之后向用户显示基本原理消息(TPermissionsService.RequestPermissions()为此具有可选的TPermissionsService.RequestPermissions()回调),然后您可以向用户解释为什么需要许可。有关更多详细信息,请参见Android开发人员文档中的AOnDisplayRationale,尤其是有关App permissions best practices的部分。

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

© www.soinside.com 2019 - 2024. All rights reserved.