그걸 다음 액티비티에서 접근해서 쓰는 식으로 사용하고 있는데
혹시나 intent를 통해서 값을 전달해줄 수 있는 방법이 있나요?
다음 엑티비티에서 이전 액티비티의 값을 어떻게 가져오는지 알 방법이 없네요...
이전 액티비티에서 데이터를 다음 액티비티로 보낼때에는
1. 보내려고 하는곳에서
Intent intent = new Intent( 이전액티비티.this , 다음액티비티.class);
intent.putExtra("참조하는변수명(아무거나상관없음)",보내는값(extra는 인트형만 다른 타입은 찾아보시면 나와여));
startActivity(intent);
2. 받는 쪽에서
Intent intent = getIntent();
int 받을 변수명(save) = intent.getIntExtra("참조하는변수명",0);
이러면 save에서 값을 참조할수있습니다.
이외에도 액티비티간에 화면 전환없이 값을 찹조하려면 안드로이드 전역변수 처리가 있는데요 그거는 아래 링크로 확인해 보세요
http://blog.naver.com/damanegi_kr?Redirect=Log&logNo=111014115 (근데 이걸 쓰면 안좋은 방법이라고 하네요 ) 참고하세요
감사합니다! 많은 도움 받았습니다!
로그인 유지
이전 액티비티에서 데이터를 다음 액티비티로 보낼때에는
1. 보내려고 하는곳에서
Intent intent = new Intent( 이전액티비티.this , 다음액티비티.class);
intent.putExtra("참조하는변수명(아무거나상관없음)",보내는값(extra는 인트형만 다른 타입은 찾아보시면 나와여));
startActivity(intent);
2. 받는 쪽에서
Intent intent = getIntent();
int 받을 변수명(save) = intent.getIntExtra("참조하는변수명",0);
이러면 save에서 값을 참조할수있습니다.
이외에도 액티비티간에 화면 전환없이 값을 찹조하려면 안드로이드 전역변수 처리가 있는데요 그거는 아래 링크로 확인해 보세요
http://blog.naver.com/damanegi_kr?Redirect=Log&logNo=111014115 (근데 이걸 쓰면 안좋은 방법이라고 하네요 ) 참고하세요