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 时进行查找并赋值,不要在事件中处理这个工作。

  • 相关阅读:
    使用高精度计算斐波那契数列 c++
    纪中9日T4 2298. 异或
    洛谷 P1416 攻击火星
    线段树小结
    纪中5日T3 1566. 幸运锁(lucky.pas/c/cpp)
    Title
    Title
    Title
    Title
    Title
  • 原文地址:https://www.cnblogs.com/cxmsky/p/3741739.html
Copyright © 2011-2022 走看看