android 在区域设置更改后停止应用程序中的语言更改

jjjwad0x  于 2023-01-19  发布在  Android
关注(0)|答案(1)|浏览(148)

我使用名为Kpermission的运行时权限库来请求权限,但问题是权限请求遵循设备语言而不是应用程序语言

5f0d552i

5f0d552i1#

你不能。在请求权限之前显示自定义对话框来解释权限的用途,而不是更好地进行更改
您可以检查此链接https://developer.android.com/training/permissions/requesting.html
注意:你的应用无法自定义调用launch()时显示的对话框。若要向用户提供更多信息或上下文,请更改你的应用的UI,以便用户更容易理解你的应用中的某个功能需要特定权限的原因。例如,你可以更改启用该功能的按钮中的文本。
此外,系统权限对话框中的文本引用与您请求的权限关联的权限组。此权限分组旨在提高系统易用性,您的应用不应依赖于特定权限组内部或外部的权限。
Example Custom Dialog Permission

相关问题