关于Android6.0 电话拨号器
来源:互联网 发布:php 定义json数组 编辑:程序博客网 时间:2024/05/24 07:43
在Android6.0以前,电话拨号器在AndroidManifest.xml中添加对应的权限即可。
在Android6.0以后,Google在新的系统中增加权限设置。所以需要增加动态的读取权限。
代码如下:
private class callPhone implements View.OnClickListener{ @Override public void onClick(View v) { String callNum=phoneNum.getText().toString(); if (ContextCompat.checkSelfPermission(getApplicationContext(), Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.CALL_PHONE}, 1); } else { Intent intent=new Intent(); intent.setAction(Intent.ACTION_CALL); // 设置动作 Uri data = Uri.parse("tel:" + callNum); // 设置数据 intent.setData(data); startActivity(intent); } } }
阅读全文
0 0
- 关于Android6.0 电话拨号器
- 关于Android电话拨号
- android 电话拨号器
- Android电话拨号器
- android电话拨号器
- android电话拨号器
- 一、电话拨号器
- Android电话拨号器
- 电话拨号器
- 电话拨号器
- android电话拨号器
- Android电话拨号器
- Android电话拨号器
- [Android]电话拨号器
- android 电话拨号器
- 电话拨号器
- android电话拨号器
- 电话拨号器
- Qt实现滚动字幕
- ThinkPHP
- 工具 API
- 山东大学项目实训——6月4日
- openwrt 设置自动挂载SD卡
- 关于Android6.0 电话拨号器
- Android Studio 安装步骤
- Eclipse常用快捷键
- 阿里云centos6.5安装nginx
- Javascript中的变量的特性
- Python学习笔记03-if语句
- 百度前端学院_小薇课堂_task2
- Fast Stone截图工具使用教程
- eclipse——自动生成uml