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

  • 相关阅读:
    pickle模块使用
    Graphviz安装教程
    Redis常用命令
    MongoDB和Redis的区别
    UVA-1572
    poj2352
    poj1195
    Codeforces Round #430 (Div. 2)
    Codeforces Round #431 (Div. 2) B. Tell Your World
    poj3278 【BFS】
  • 原文地址:https://www.cnblogs.com/cxmsky/p/3741739.html
Copyright © 2011-2022 走看看