如何在Xamarin.forms for Android中的权限对话框中自定义文本?

时间:2020-06-24 10:21:17

标签: xamarin.forms xamarin.android permissions

我制作了一个Xamarin.Forms应用程序,并获得了位置,相机等的权限。

<key>NSLocationWhenInUseUsageDescription</key>
    <string>Test Message.</string>

但是我找不到如何在Android中制作它。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

简单的答案是,您不能

根据Android的documentation

注意:您的应用程序无法自定义调用launch()时出现的对话框。要向用户提供更多信息或上下文,请更改应用程序的UI,以便用户更容易理解为什么应用程序中的功能需要特定权限。例如,您可以更改启用该功能的按钮中的文本。

您可以做的是,他们建议开发人员要做的是调整UI或显示一个弹出窗口,描述为什么您需要指定的权限。