首页 > 移动平台 > 详细

android 调用电话功能

时间:2015-12-16 14:04:40      阅读:152      评论:0      收藏:0      [点我收藏+]

今天用到了打电话的功能,这要如何实现呢?

很简单

1.创建对应对的xml展示页面喝java文件

2.在manifest中添加权限

下面上代码吧:

这是布局的一部分

<LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content">
            <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="电话:123456789001"
                android:id="@+id/more_phone"
                android:background="#ff6666"
                android:textSize="20dp"/>

        </LinearLayout>

在对应对的java代码绑定好控件以后下面就是正餐了:

在监听方法中使用

Intent intent = new Intent(Intent.ACTION_CALL , Uri.parse("tel:"+phone_number));

这个语句就可以调用打电话的功能了。

 

 public void onClick(View view) {

            switch (view.getId()){

                case R.id.more_phone:

                    String phone_number = phone.getText().toString();
                    Intent  intent = new Intent(Intent.ACTION_CALL , Uri.parse("tel:"+phone_number));
                    startActivity(intent);
                    break;

 当然还需要加一下权限:

在androidmainfest.xml中添加

<!-- 打电话 -->
    <uses-permission android:name="android.permission.CALL_PHONE"/>

 这句就是大电话的权限了

转自我的个人博客:http://121.42.143.160/wordpress

android 调用电话功能

原文:http://www.cnblogs.com/wobeinianqing/p/5050950.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!