activity 간 데이터 전달

프로그래밍/Android (Java)|2020. 12. 17. 10:20
반응형

[ 방법1 ]


보내는 Activity


Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);

myIntent.putExtra("key", value);

CurrentActivity.this.startActivity(myIntent);


받는 Activity


@Override

protected void onCreate(Bundle savedInstanceState) {

    Intent intent = getIntent();

    String value = intent.getStringExtra("key");

}


[출처] https://stackoverflow.com/questions/4186021/how-to-start-new-activity-on-button-click



[ 방법2 ]


Intent 사용 없이 전역 변수에 넣어 어느 Activity 에서든 쉽게 데이터를 공유하고 싶을 경우

아래 포스팅을 참고 합니다.


https://sysdocu.tistory.com/1053



반응형

댓글()