Просмотр исходного кода

提交1.1.5-1版本,修改方法,去除多余方法及多余配置项,添加默认dialog配置,优化跳转设置页设置权限后返回权限请求结果无反应

kth@mac 2 лет назад
Родитель
Сommit
bfaac5af60

+ 2 - 2
README.md

@@ -17,7 +17,7 @@ repositories {
 ### module 下添加
 
 ~~~
-implementation 'com.yanyi.benyanyi:PermissionHelper:1.1.5'
+implementation 'com.yanyi.benyanyi:PermissionHelper:1.1.5-1'
 ~~~
 
 ### 使用
@@ -49,7 +49,7 @@ implementation 'com.yanyi.benyanyi:PermissionHelper:1.1.5'
 
 ### 版本更新
 
-* 2022-08-31更新(1.1.5) 修改方法,去除多余方法及多余配置项,添加默认dialog配置,优化跳转设置页设置权限后返回权限请求结果无反应
+* 2022-08-31更新(1.1.5-1) 修改方法,去除多余方法及多余配置项,添加默认dialog配置,优化跳转设置页设置权限后返回权限请求结果无反应
 * 2021-08-27更新(1.1.4) 删除kotlin版本,升级gradle版本,修改maven地址
 * 2021-03-23更新(1.1.3) 添加kotlin版1.1.3版本
 * 2021-03-12更新(1.1.3) 修复不同页面调用权限请求时,activity为空报错

+ 4 - 0
permissionlib/src/main/java/com/benyanyi/permissionlib/PermissionHelper.java

@@ -40,6 +40,10 @@ public class PermissionHelper implements PermissionConfig {
         return with(fragment.getActivity());
     }
 
+    public static PermissionConfig with(androidx.fragment.app.Fragment fragment){
+        return with(fragment.getActivity());
+    }
+
     private PermissionFragment getFragment() {
         PermissionFragment fragment = (PermissionFragment) mActivity.getFragmentManager().findFragmentByTag(tag);
         if (fragment == null) {