Igo*_*nov 1 android android-permissions android-6.0-marshmallow
最近在新的Android Marshmallow上遇到了很多关于权限请求对话框的问题。它们听起来像:
如何自定义 Android 权限对话框?
如何为 Android 权限对话框提供自定义文本?
为什么我不能自定义Android权限对话框?
所以这里是所有这些问题的完整答案。
以下是其他类似的问题:
首先,您不能对 Android 权限对话框进行任何自定义,因为它是系统对话框:
当您的应用程序调用 requestPermissions() 时,系统会向用户显示一个标准对话框。您的应用程序无法配置或更改该对话框。如果您需要向用户提供任何信息或解释,则应在调用 requestPermissions() 之前执行此操作,如“解释应用程序需要权限的原因”中所述。
但是很多人问同样的问题——为什么?
答案很简单,因为你可以欺骗用户。我举一个例子。
xml样式设置此对话框的样式,您可以在白色背景上创建白色文本,例如再次欺骗用户。并且只有那些立即出现在脑海中的变体。很明显,任何干扰都可能被用来造成伤害。
| 归档时间: |
|
| 查看次数: |
2373 次 |
| 最近记录: |