Android拨打电话安卓拨打电话权限-创新互联

  
    
    
    
 // 检查是否获得了权限(Android6.0运行时权限)
                if (ContextCompat.checkSelfPermission(MainActivity.this,
                        Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED){                    // 没有获得授权,申请授权
                    if (ActivityCompat.shouldShowRequestPermissionRationale(MainActivity.this,
                            Manifest.permission.CALL_PHONE)) {                        // 返回值://                          如果app之前请求过该权限,被用户拒绝, 这个方法就会返回true.//                          如果用户之前拒绝权限的时候勾选了对话框中”Don’t ask again”的选项,那么这个方法会返回false.//                          如果设备策略禁止应用拥有这条权限, 这个方法也返回false.
                        // 弹窗需要解释为何需要该权限,再次请求授权
                        Toast.makeText(MainActivity.this, "请授权!", Toast.LENGTH_LONG).show();                        // 帮跳转到该应用的设置界面,让用户手动授权
                        Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
                        Uri uri = Uri.fromParts("package", getPackageName(), null);
                        intent.setData(uri);
                        startActivity(intent);
                    }else{                        // 不需要解释为何需要该权限,直接请求授权
                        ActivityCompat.requestPermissions(MainActivity.this,                                new String[]{Manifest.permission.CALL_PHONE},
                                MY_PERMISSIONS_REQUEST_CALL_PHONE);
                    }
                }else {                    // 已经获得授权,可以打电话
                 
                 

//用intent启动拨打电话
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + mobile));
startActivity(intent);
                }

创新互联公司专注于企业成都全网营销、网站重做改版、同仁网站定制设计、自适应品牌网站建设、H5网站设计商城开发、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为同仁等各大城市提供网站开发制作服务。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文名称:Android拨打电话安卓拨打电话权限-创新互联
文章路径:http://pwwzsj.com/article/dodsso.html