Browse Source

1.修复禁止拨号权限后奔溃问题

zhangxinyu 5 years ago
parent
commit
44361ba682

+ 6 - 4
baselibrary/src/main/java/com/tongyu/luck/happywork/baselibrary/utils/PhoneUtils.java

@@ -68,10 +68,12 @@ public class PhoneUtils {
         PermissionsUtils.requestPermissions(mContext, new Consumer<Boolean>() {
             @Override
             public void accept(Boolean aBoolean) throws Exception {
-                Intent intent = new Intent(Intent.ACTION_CALL);
-                Uri data = Uri.parse("tel:" + num);
-                intent.setData(data);
-                mContext.startActivity(intent);
+                if (aBoolean) {
+                    Intent intent = new Intent(Intent.ACTION_CALL);
+                    Uri data = Uri.parse("tel:" + num);
+                    intent.setData(data);
+                    mContext.startActivity(intent);
+                }
             }
         }, Manifest.permission.CALL_PHONE);
     }