imageButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//获取文本的值
String name = textView.getText().toString();
//跳转
Intent intent = new Intent(MainActivity.this,Secon.class);
//传值
intent.putExtra("name", name);
startActivityForResult(intent, 100);
}
});
}
setContentView(R.layout.second);
initView1();
Intent intent = getIntent();
//传过来的值
String extra = intent.getStringExtra("name");
editText.setText(extra);
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
String sb = editText.getText().toString();
Intent intent = new Intent();
intent.putExtra("pass", sb);
//回传
setResult(200,intent);
//关闭
finish();
}
});
}
//回传
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if (requestCode==100||requestCode==200) {
String extra = data.getStringExtra("pass");
textView.setText(extra);
}
}