1. 添加拨打电话的权限:
  1. 第一种方法
/** * 拨打电话(直接拨打电话) * @param phoneNum 电话号码 */public void callPhone(String phoneNum){    Intent intent = new Intent(Intent.ACTION_CALL);    Uri data = Uri.parse("tel:" + phoneNum);    intent.setData(data);    startActivity(intent);}
  1. 第二种方法
/** * 拨打电话(跳转到拨号界面,用户手动点击拨打) * * @param phoneNum 电话号码 */public void callPhone(String phoneNum) {    Intent intent = new Intent(Intent.ACTION_DIAL);    Uri data = Uri.parse("tel:" + phoneNum);    intent.setData(data);    startActivity(intent);}

 

 

第一种方法需要在AndroidMenifest文件里加上这个权限:,在Android6.0中,还要在代码中动态申请权限。

第二种方法不需要申请权限,可以直接跳转到拨号界面。


 

更多相关文章

  1. Android跳转到系统设置界面
  2. android 权限管理PermissionDispatcher使用
  3. Android SDK Permission大全访问权限
  4. Android 9.0网络权限适配
  5. 解决Genymotion运行Android 5.0一直卡在开机界面
  6. Android 界面淡出 淡入效果
  7. Fragment实现android的设置界面切换效果

随机推荐

  1. android 如何获得系统权限 android.uid.s
  2. android EditText 全面阐述
  3. 界面编程之基本界面组件(5)ToggleButton(状
  4. Android(安卓)- 安装 windows 7 安装 And
  5. Android中RemoteViews的实现
  6. android重启
  7. scrollview--android
  8. Invoke-customs are only supported star
  9. Android开发学习清单
  10. 如何在Ubuntu下搭建Android(安卓)NDK开发