当前位置:首页 > 代码 > 正文

android打电话代码(安卓电话号码)

admin 发布:2022-12-19 22:55 199


今天给各位分享android打电话代码的知识,其中也会对安卓电话号码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

android怎么调用手机系统打电话

新建一个Android工程,取名为TestCallphone

打开res|layout|activity_main.xml

编辑activity_main.xml,添加如下代码:

Button android:id="@+id/btn_call" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="直接呼叫联通客服10010" /

打开MainActivity.java,并编辑,添加如下代码:

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 android.widget.Button;

public class MainActivity extends Activity { private Button mCallButton;

@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mCallButton = (Button) findViewById(R.id.btn_call); mCallButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(Intent.ACTION_CALL, Uri .parse("tel:10010")); startActivity(intent); } }); }

}

打开AndroidManifest.xml,添加拨打电话的权限,

uses-permission android:name="android.permission.CALL_PHONE"/

必须添加这条权限,否则无法拨打电话

6

连接手机,运行程序

android开发怎么拨打电话

无权限版(弹出拨号界面并自动输入电话号码,用户选择是否拨号):

import android.content.Context;

import android.content.Intent;

import android.net.Uri;

public void Call(String Num,Context c){

if(Num !=null  Num.length() 0){

Intent itt=new Intent(Intent.ACTION_DIAL,Uri.parse("tel:"+Num));

itt.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

c.startActivity(itt);

}

}

权限版(弹出拨号界面,自动输入电话号码并立刻拨号,在部分系统中会触发安全警告):

!--- 权限 ---

    uses-permission android:name="android.permission.CALL_PHONE" /

import android.content.Context;

import android.content.Intent;

import android.net.Uri;

    public void Call(String Num,Context c){

        if(Num !=null  Num.length() 0){

            Intent itt=new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+Num));

            itt.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

            c.startActivity(itt);

        }

    }

拨打电话怎么样才能在Android手机上面 触发拨打电话。IOS是ok的,急求!

开发步骤:

1 新建一个Android工程,取名为TestCallphone

2打开res|layout|activity_main.xml

3编辑activity_main.xml,添加如下代码:

Button        android:id="@+id/btn_call"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="直接呼叫联通客服10010" /

4打开MainActivity.java,并编辑,添加如下代码:

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 android.widget.Button;

public class MainActivity extends Activity { private Button mCallButton;}

5打开AndroidManifest.xml,添加拨打电话的权限。

uses-permission android:name="android.permission.CALL_PHONE"/

必须添加这条权限,否则无法拨打电话。

6连接手机,运行程序。

手机无法拨打电话:

查看手机是否处于飞行模式。

检查手机信号是否稳定。若网络信号不好或无信号,请将手机关机重启,重新搜索网络。若无效,建议取出SIM卡重新插入尝试。

检查手机是否有足够余额。

若是可以拨打某些固定号码,检查是否启动了固定拨号功能,建议禁用该功能。注:禁用固定拨号时提示PIN2码,此密码需要联系网络运营商咨询。

检查是否设置了呼叫限制功能。若设置,请取消后尝试拨打电话。

更换其他SIM卡。

将数据备份(联系人,短信,图片等),恢复出厂设置。

若问题依然存在,建议您携带上购机发票、包修卡和手机到当地的三星售后服务中心,由专业的工程师帮您检测。

android打电话代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于安卓电话号码、android打电话代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/28785.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载