제가 text를 입력하면 그 값이 다른 activity에 있는 editText와 textView에 나타나게 하려고 하는데요~
onActivityResult를 잘못주어서 그런지.. 자꾸 처음 입력한 값은 어딘가로 날아가고 다시 text를 입력하라고 그러네요..
그러고 다시 입력하면 또 날라가는데.. back을 하면 보이고.ㅠㅠ
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.userinterface);
Button nextineartest = (Button) findViewById(R.id.nextineartest);
nextineartest.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
// TODO Auto-generated method stub
EditText et1 = (EditText) findViewById(R.id.nameinput);
EditText et2 = (EditText) findViewById(R.id.ageinput);
Intent intent = getIntent();
intent.putExtra(et1.getText().toString(), et2.getText().toString());
startActivityForResult( intent, 1);
/* EditText et1 = (EditText) findViewById(R.id.nameinput);
EditText et2 = (EditText) findViewById(R.id.ageinput);
intent.putExtra("age", et2.getText().toString());
intent.putExtra("name", et1.getText().toString());
setResult(RESULT_OK, intent);*/
openTest();
}
});
}
이 부분이 처음 값을 입력하는 부분이고,
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.userinterface);
Button nextineartest = (Button) findViewById(R.id.nextineartest);
nextineartest.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
// TODO Auto-generated method stub
EditText et1 = (EditText) findViewById(R.id.nameinput);
EditText et2 = (EditText) findViewById(R.id.ageinput);
Intent intent = getIntent();
intent.putExtra(et1.getText().toString(), et2.getText().toString());
startActivityForResult( intent, 1);
/* EditText et1 = (EditText) findViewById(R.id.nameinput);
EditText et2 = (EditText) findViewById(R.id.ageinput);
intent.putExtra("age", et2.getText().toString());
intent.putExtra("name", et1.getText().toString());
setResult(RESULT_OK, intent);*/
openTest();
}
});
}
이 부분이 값을 받는 부분인데... 어떻게 해야하나요?ㅠ
제가 배운지 얼마안되서...자세한 설명 부탁드립니다.ㅠ



