Android撥打電話安卓撥打電話權(quán)限-創(chuàng)新互聯(lián)

<!--添加可以向外撥打電話的權(quán)限  -->  
    <uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
    
    
 // 檢查是否獲得了權(quán)限(Android6.0運行時權(quán)限)
                if (ContextCompat.checkSelfPermission(MainActivity.this,
                        Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED){                    // 沒有獲得授權(quán),申請授權(quán)
                    if (ActivityCompat.shouldShowRequestPermissionRationale(MainActivity.this,
                            Manifest.permission.CALL_PHONE)) {                        // 返回值://                          如果app之前請求過該權(quán)限,被用戶拒絕, 這個方法就會返回true.//                          如果用戶之前拒絕權(quán)限的時候勾選了對話框中”Don’t ask again”的選項,那么這個方法會返回false.//                          如果設(shè)備策略禁止應(yīng)用擁有這條權(quán)限, 這個方法也返回false.
                        // 彈窗需要解釋為何需要該權(quán)限,再次請求授權(quán)
                        Toast.makeText(MainActivity.this, "請授權(quán)!", Toast.LENGTH_LONG).show();                        // 幫跳轉(zhuǎn)到該應(yīng)用的設(shè)置界面,讓用戶手動授權(quán)
                        Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
                        Uri uri = Uri.fromParts("package", getPackageName(), null);
                        intent.setData(uri);
                        startActivity(intent);
                    }else{                        // 不需要解釋為何需要該權(quán)限,直接請求授權(quán)
                        ActivityCompat.requestPermissions(MainActivity.this,                                new String[]{Manifest.permission.CALL_PHONE},
                                MY_PERMISSIONS_REQUEST_CALL_PHONE);
                    }
                }else {                    // 已經(jīng)獲得授權(quán),可以打電話
                 
                 

//用intent啟動撥打電話
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + mobile));
startActivity(intent);
                }

創(chuàng)新互聯(lián)公司專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、同仁網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5網(wǎng)站設(shè)計、商城開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為同仁等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)站欄目:Android撥打電話安卓撥打電話權(quán)限-創(chuàng)新互聯(lián)
本文URL:http://muchs.cn/article30/dodsso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、品牌網(wǎng)站設(shè)計、網(wǎng)站設(shè)計公司網(wǎng)站制作、電子商務(wù)、網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設(shè)