美文网首页Android Studio
关于Android M RuntimePermission的问题

关于Android M RuntimePermission的问题

作者: 小草房Fang | 来源:发表于2015-12-15 11:48 被阅读121次

    关于shouldShowRequestPermissionRationale的理解, 在onRequestPermissionsResult里如果用户拒绝了权限, 可以调用这个api, 返回true, 证明弹出了权限申请对话框, false则证明没有弹出(用户点击了'不再询问');

    另外, 申请权限是支持多权限一起申请的. 最好不要这样做.....如果用户拒绝了一个, 其它的都允许了, 下次走到这块, 还是会弹出所有的....

    还有就是如果所属同一组的权限, 动态申请其中一个, 其它的也就默认同意了, 比如你动态申请WRITE_CONTACTS用户同意了, 那默认READ_CONTACTS和GET_ACCOUNTS也就同意了(它们同属通讯录分组);

    相关文章

      网友评论

        本文标题:关于Android M RuntimePermission的问题

        本文链接:https://www.haomeiwen.com/subject/fupuhttx.html