zoukankan      html  css  js  c++  java
  • Android:使用电话拨号器

    1、申请权限:

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

     2、创建意图(Intent):

    Intent intent = new Intent();
    intent.setAction("android.intent.action.CALL");
    //操作系统会自动为Intent注册类别:android.intent.category.DEFAULT
    //intent.addCategory("android.intent.category.DEFAULT");
    intent.setData(Uri.parse("tel:"+mobileNumber));
    startActivity(intent);

     3、按钮的事件监听,不建议使用匿名内部类:

    private final class BtnCallClickListener implements View.OnClickListener {
            public void onClick(View v) {            
                //意图处理 2
            }
        }

     4、优化建议:
    在类级别中声明控件,并在 onCreate 时进行查找并赋值,不要在事件中处理这个工作。

  • 相关阅读:
    soa soap http rpc
    Work Queues(点对多)
    Hello World模式
    RabbitMQ 概念
    RabbitMQ安装
    gradle ssh 插件
    gradle基础配置
    将java打jar包成linux后台服务service
    java 8 日期api
    springboot linux启动方式
  • 原文地址:https://www.cnblogs.com/cxmsky/p/3741739.html
Copyright © 2011-2022 走看看