티스토리 뷰


아래와 같이 enum 을 정의 했다고 가정하고..

enum MYEM{
ASD,
ZXC
}

아래처럼 값이 세팅되었다고 치자
MYEM myem = MYEM.ASD;

그리고 아래처럼 intent 에 putExtra 로 담아서 보냈을 경우
intent.putExtra("pass_myem",myem);

받을 때는 아래처럼 serializable 로 받고 MYEM 로 캐스팅 해서 사용하면 된다.
MYEM nextMyem = (MYEM) getIntent().getSerializableExtra("pass_myem");

여기서
Log.d(nextMyem); 을 하면 ASD가 찍히게 된다.

[작성자] devbible.tistory.com





댓글