-------------------------------------------------------------------------------------------------------
이 화면에서 더하기를 눌렀을떄 밑에잇는 화면처럼뜬후 돌아기버튼을 누르면 Toast 로 더한값을 보여주고싶은데요
뭘 잘못햇는지 Toast가 안뜨네요... 해결방법 부탁드립니다.
이 액티비티 코드는
public class MainActivity extends Activity {
Button btnGo;
EditText ed1,ed2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnGo=(Button)findViewById(R.id.btnGo);
ed1=(EditText)findViewById(R.id.ed1);
ed2=(EditText)findViewById(R.id.ed2);
btnGo.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(getApplicationContext(),SecondActivity.class);
intent.putExtra("Num1", Integer.parseInt(ed1.getText().toString()));
intent.putExtra("Num2", Integer.parseInt(ed2.getText().toString()));
startActivity(intent);
}
});
}
이 액티비티코드는
public class SecondActivity extends Activity {
Button btnBack;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.second);
btnBack=(Button)findViewById(R.id.btnBack);
Intent inIntent = getIntent();
final int hapValue = inIntent.getIntExtra("Num1", 0)
+ inIntent.getIntExtra("Num2", 0);
btnBack.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent outIntent = new Intent(getApplicationContext(),MainActivity.class);
outIntent.putExtra("Hap", hapValue);
setResult(RESULT_OK,outIntent);
finish();
}
});
}
입니다 혼자 독학하는데 막히는 부분이 많네요 ...
댓글 0