zoukankan      html  css  js  c++  java
  • 安卓调用三个系统app(打电话,发短息,打开网页)

    打电话:

    //单击打电话
            BtnCall.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    String strtel = "";
                    strtel = etTel.getText().toString();
                    text.setText(strtel);
    
                    Uri uri = Uri.parse("tel:" + strtel);
                    Intent intent = new Intent(Intent.ACTION_DIAL,uri);
                    startActivity(intent);
                }
            });

    发短信:

     //发送短信按钮单击事件
            String strtel = "";
            strtel = etTel.getText().toString(); //获取电话号
    
            //获取短信内容
            String strmsg = "";
            strmsg = editMes.getText().toString();
    
            //启动Android手机发送短信的APP中的activity
            Uri uri = Uri.parse("smsto:" + strtel);
            Intent intent = new Intent(Intent.ACTION_SENDTO,uri);
            intent.putExtra("sms_body",strmsg);
            startActivity(intent);

    打开网页:

            //打开网页的打单击事件
            Btnurl.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    //获取网址
                    String strurl = editurl.getText().toString();
                    //启动打开网页的app
    
                    Uri uri = Uri.parse(strurl);
                    Intent intent = new Intent(Intent.ACTION_VIEW,uri); //打开网页但并没有指定打开网页的app,同时有多个app具备打开网页的app让用户自己选择具体打开网页的app
                    startActivity(intent);
    
                }
            });
  • 相关阅读:
    第61课 智能指针类模板
    第60课 数组类模板
    第59课 类模板深度剖析
    第58课 类模板的概念和意义
    第57课 深入理解函数模板
    第56课 函数模板的概念和意义
    第55课 经典问题解析(四)
    155. Min Stack
    141. Linked List Cycle
    136. Single Number
  • 原文地址:https://www.cnblogs.com/1gaoyu/p/12549256.html
Copyright © 2011-2022 走看看