2013-01-11 3 views

답변

0

이 방법은 완벽하게 잘되어 오늘날에도 여전히 사용됩니다. Bundle을 사용하여 데이터를 전달할 수있는 또 다른 방법이 있습니다.

 Intent intent = new Intent(ActivityA.this, ActivityB.class); 
     Bundle b = new Bundle(); 
     b.putString("name", "abcd"); 
     b.putInt("value", 666); 
     //Add the set of extended data to the intent and start it 
     intent.putExtras(b); 
     startActivity(intent); 

그리고 다른 활동 사용에 다음과 같이 번들을 사용할 수 있습니다

Bundle b = getIntent().getExtras(); 
    int value = b.getInt("value", 0); 
    String name = b.getString("name"); 
관련 문제