假设我在运行时请求如下所示的权限:
ActivityCompat.requestPermissions(
thisActivity,
new String[]{Manifest.permission.READ_CONTACTS, MY_PERMISSIONS_REQUEST_READ_CONTACTS}
);
Android 系统会创建一个弹出对话框来请求权限。如何为该对话框定义自定义布局?
简短的回答是:你不能.
正如 Android 文档所说:
当您的应用程序调用 requestPermissions() 时,系统会向用户显示一个标准对话框。你的应用程序cannot配置或更改该对话框。如果您需要向用户提供任何信息或解释,您应该在调用 requestPermissions() 之前执行此操作,如“解释应用程序需要权限的原因”中所述。
总之:目前无法为权限对话框定义自定义布局。
您可以在这里找到更多详细信息:http://developer.android.com/training/permissions/requesting.html http://developer.android.com/training/permissions/requesting.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)