Android無需申請權限撥打電話


Android打電話有兩種實現方法:

第一種方法,撥打電話跳轉到撥號界面。源代碼如下:

Intent intent = new Intent(Intent.ACTION_DIAL); Uri data = Uri.parse("tel:" + "135xxxxxxxx"); intent.setData(data); startActivity(intent);
View Code

第二種方法,撥打電話直接進行撥打,但是有些第三方rom(例如:MIUI),不會直接進行撥打,而是要用戶進行選擇是否撥打,源代碼如下:

Intent intent = new Intent(Intent.ACTION_CALL); Uri data = Uri.parse("tel:" + "135xxxxxxxx"); intent.setData(data); startActivity(intent);
View Code

第一種方法不需要申請權限,可以直接跳轉到撥號界面。

第二種方法需要在AndroidMenifest文件里加上這個權限:<uses-permission android:name="android.permission.CALL_PHONE" />,在Android6.0中,還要在代碼中動態申請權限。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM