Android 页面跳转 传递参数

来源:互联网 发布:coc城墙升级数据 编辑:程序博客网 时间:2024/05/20 14:28

第一个页面跳转 传递值 

Button bn1=(Button)findViewById(R.id.btn_Login); //跳转
        bn1.setOnClickListener(new OnClickListener(){
   @Override
   public void onClick(View v) {
    Intent intent=new Intent(tiaoz.this,nexts.class);
    //传值
    EditText txt_username=(EditText)findViewById(R.id.edit_username);
    EditText txt_password=(EditText)findViewById(R.id.edit_password);
    
    Bundle bundle = new Bundle();
             bundle.putString("key_username", txt_username.getText().toString());
             bundle.putString("key_password", txt_password.getText().toString());
             intent.putExtras(bundle);
    startActivity(intent);
    finish();
   }
        });

第二个页面接收值

 Bundle bunde = this.getIntent().getExtras();
        String strs="用户名:"+bunde.getString("key_username").toString()+"密码:"+bunde.getString("key_password").toString();
      //改变文本框的文本内容
  show.setText(strs);

0 0