美文网首页
在Actity内打开系统浏览器,电话

在Actity内打开系统浏览器,电话

作者: 木木不哭_8be4 | 来源:发表于2019-06-21 21:15 被阅读0次
    package com.lhp.basic;
    
    import android.content.Intent;
    import android.net.Uri;
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.widget.Toast;
    
    public class MainActivity extends AppCompatActivity {
        Button btnBaidu,call;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            btnBaidu=findViewById(R.id.btn_open_baidu);
            call=findViewById(R.id.btn_call);
    
            btnBaidu.setOnClickListener(new ButtonListener());
            call.setOnClickListener(new ButtonListener());
    
    
    
        }
        //监听事件
        private class  ButtonListener implements View.OnClickListener{
    
            @Override
            public void onClick(View v) {
                switch(v.getId()){
                    case R.id.btn_call:
                        Intent intent= new Intent(Intent.ACTION_DIAL);
                        intent.setData(Uri.parse("tel:10086"));
                        startActivity(intent);
                        break;
                    case R.id.btn_open_baidu:
                        Intent intent1=new Intent(Intent.ACTION_VIEW);//设置Action
                        intent1.setData(Uri.parse("http://www.baidu.com"));
                        startActivity(intent1);
                        break;
                    default:
                        finish();//关闭Acticty
    
                }
    
            }
        }
    }
    
    

    相关文章

      网友评论

          本文标题:在Actity内打开系统浏览器,电话

          本文链接:https://www.haomeiwen.com/subject/mnxpqctx.html