Android 拨打电话

news/2024/11/24 1:46:42/
    /*** 拨打电话(跳转到拨号界面,用户手动点击拨打)** @param phoneNum 电话号码*/public void callPhone1(String phoneNum) {Intent intent = new Intent(Intent.ACTION_DIAL);Uri data = Uri.parse("tel:" + phoneNum);intent.setData(data);startActivity(intent);}/*** 拨打电话(直接拨打电话)* @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);}
// 需添加权限
/**
* 拨打电话
*/
public static void callDial(Context context, String phoneNumber) {context.startActivity(new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + phoneNumber)));
}

添加权限

     ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.READ_PHONE_STATE,Manifest.permission.CALL_PHONE,Manifest.permission.RECORD_AUDIO,Manifest.permission.ANSWER_PHONE_CALLS,}, 1);

http://www.ppmy.cn/news/422267.html

相关文章

为什么学校电话打过去是空号?

问题 今天要查一下集体户口的事情,于是打了学校的电话,然而发现都是空号。 解决 移动电话和座机是不同的。 座机一般是8位,长度较短。 为了防止固定电话的8位长度很快被用完,于是在前面则需要加上区号(例&#xff1…

uniapp中拨打电话

1. 记录日常采坑 刚开始是这样写的 <view class"" tap"call()">联系客服 </view>call(){let phone ‭123456789‬uni.makePhoneCall({phoneNumber:phone,success:function(){console.log(拨打电话成功);},fail() {console.log(打电话失败了…

页面点击电话号码跳拨打

1、最常用 拨打电话&#xff1a;<a href"tel:18688888888">18688888888</a>&#xff0c;跳到拨号页面 发送短信&#xff1a;<a href"sms:18688888888">18688888888</a>&#xff0c;跳到录入短信信息页面 支持大部分浏览器 补充&a…

Android程序拨打带#号电话失败的处理方法

Android程序拨打带*#电话指令失败的处理方法 原因 程序播出的号码中带有#号的&#xff0c;一直都不能成功。发现拨出去的井号变成乱码 解决办法 String uri "tel://" tenNum; uri uri.replaceAll("#", "%23");//把#号替换成ASCII码Androi…

Android拨打电话

1. 添加权限 这是由于拨打电话属于手机底层的服务&#xff0c;与用户隐私及通话费等相关&#xff0c;因此&#xff0c;程序必须取得相关权限。 <uses-permission android:name"android.permission.CALL_PHONE" /> 2.拨打电话 通过Intent对象&#xff0c;带入…

手机访问网站,点击手机号码直接拨打电话

手机访问网站,点击手机号码直接拨打电话: < a href”tel://158xxxxxxxx”>号码< /a> 这种方式塞班、安卓与iphone都支持。 经过测试这段拨号代码< a href”wtai://wp/mc;158xxxxxxxx ”>拨打电话只在塞班与安卓上支持&#xff0c;而iphone是不支持的&#xf…

java 拨打电话_android 拨打电话例子源码下载(拨号器)

【实例简介】 【实例截图】 【核心代码】 package com.itheima28.caller; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import an…

点击网页上的手机号码直接拨打电话(针对手机端)

点击网页上显示的手机号码直接拨打电话。功能很简单实现也不复杂。下面直接上代码&#xff0c;然后加以说明 这种方式拨打电话只在塞班与安卓上支持&#xff0c;而iphone是不支持的。 这种方式塞班、安卓与iphone都支持。 顺便提一下通过网页存储电话号码的方法&#xff1a;