A.java activity에서
a, b, c라는 EditText에 내용을
Intent로 B.java로 전달하였습니다.
그후 B.java에서 e, f, g라는 EditText를 작성후에
C.java로 a, b, c, e, f, g 라는 내용을 전달해야하는데
초보라서 a, b, c의 내용은 C.java로 전달을 못하겠습니다.
어떻게 해야될까요
A.java 에서 B.java 로 보내신 것 처럼
B.java 에서 C.java 로 보내시면 됩니다.
B.java 에서 할일은 A.java 의 intent data 를 받아서 String이나 int 형으로 저장하고
C.java 로 보낼 때 저장한 data 를 intent 에 다시 포함 시켜 보내시면 됩니다.
Intent intent = new Intent();intent.putExtra("a", a); // a~c 는 A.java 에서 받은 값, 즉 String,int 등의 형태로 저장한 값을 보내주시면 되요
intent.putExtra("b", b);
intent.putExtra("c", c);
intent.putExtra("e", e);
intent.putExtra("f", f);
intent.putExtra("g", g);
기초 공부하는데 도움되었습니다. 감사합니다.
간단한 프로그램에서는 put으로 넘기면 되겠지만
점점 프로젝트가 커질수록 DB를 사용하면 더 편하고 정확합니다
아직 DB를 다루지 못해서요 ㅠ 감사합니다.
로그인 유지
A.java 에서 B.java 로 보내신 것 처럼
B.java 에서 C.java 로 보내시면 됩니다.
B.java 에서 할일은 A.java 의 intent data 를 받아서 String이나 int 형으로 저장하고
C.java 로 보낼 때 저장한 data 를 intent 에 다시 포함 시켜 보내시면 됩니다.
Intent intent = new Intent();
intent.putExtra("a", a); // a~c 는 A.java 에서 받은 값, 즉 String,int 등의 형태로 저장한 값을 보내주시면 되요
intent.putExtra("b", b);
intent.putExtra("c", c);
intent.putExtra("e", e);
intent.putExtra("f", f);
intent.putExtra("g", g);