Android無需申請權(quán)限撥打電話的兩種方式
Android打電話有兩種實現(xiàn)方法:
第一種方法,撥打電話跳轉(zhuǎn)到撥號界面。源代碼如下:
Intent intent = new Intent(Intent.ACTION_DIAL);
Uri data = Uri.parse("tel:" + "135xxxxxxxx");
intent.setData(data);
startActivity(intent);
第二種方法,撥打電話直接進行撥打,但是有些第三方rom(例如:MIUI),不會直接進行撥打,而是要用戶進行選擇是否撥打,源代碼如下:
Intent intent = new Intent(Intent.ACTION_CALL);
Uri data = Uri.parse("tel:" + "135xxxxxxxx");
intent.setData(data);
startActivity(intent);
第一種方法不需要申請權(quán)限,可以直接跳轉(zhuǎn)到撥號界面。
第二種方法需要在AndroidMenifest文件里加上這個權(quán)限:<uses-permission android:name="android.permission.CALL_PHONE" />,在Android6.0中,還要在代碼中動態(tài)申請權(quán)限。
以上所述是小編給大家介紹的Android無需申請權(quán)限撥打電話的兩種方式,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
相關(guān)文章
Android 中IntentFilter的匹配規(guī)則實例詳解
這篇文章主要介紹了Android 中IntentFilter的匹配規(guī)則實例詳解的相關(guān)資料,希望通過本文大家能了解掌握IntentFilter的匹配規(guī)則問題,需要的朋友可以參考下2017-09-09
Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法
這篇文章主要介紹了Android Studio使用Kotlin時,修改代碼后運行不生效的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03

