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站长 原创,转载请注明出处和附带本文链接;
- 上一篇:macgis源代码(webgis 开源)
- 下一篇:源代码安全(网络安全源代码)
相关推荐
- 05-09网页代码,网页代码快捷键
- 05-06单页网站的代码(完整的网页代码)[20240506更新]
- 05-06个人主页图片代码(个人主页图片代码怎么弄)[20240506更新]
- 05-06提取微信名片代码(微信名片信息提取)[20240506更新]
- 05-06php后台权限管理代码(php管理员权限)[20240506更新]
- 05-06付费观看代码php(付费观看代码)[20240506更新]
- 05-06在线html执行代码(html怎么运行)[20240506更新]
- 05-06源代码管理资源管理器(资源管理器运行代码)[20240506更新]
- 05-06代码源软件库(程序代码库)[20240506更新]
- 05-06点击弹出密码代码(点击弹出密码代码错误)[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接