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);
    
                }
            });
  • 相关阅读:
    jqyery dataTable 基本用法
    linux 下两台电脑之间ssh无密码连接
    javascript 高级程序设计 十二
    javascript 高级程序设计 十一
    javascript 高级程序设计 十
    小程序笔记
    表单提交 fastadmin form
    fastadmin表单验证
    sbadmin表单事件
    fastadmin模态框(弹出框)
  • 原文地址:https://www.cnblogs.com/1gaoyu/p/12549256.html
Copyright © 2011-2022 走看看