[안드로이드/Android/자바/JAVA] Intent의 Key값과 Value 값 확인하기

SooYeon Yeon·2021년 11월 10일
0

안드로이드/Android

목록 보기
6/25

MainActivity의 onCreate 내에서 다음과같이 Intent를 정의합니다.

Intent intent = new Intent(this,SubActivity.class);
intent.putExtra("Key1",11);

SubActivity에서는 다음과 같은 코드로 값을 확인합니다.

keySet을 이용합니다.

Intent intent = getIntent();
Bundle b = intent.getExtras();
Iterator<String> iter = b.keySet().iterator();
while(iter.hasNext()){
	String key = iter.next();
	Object value = b.get(key);
	Log.d("TAG","key : "+key, "value : " + value.toString());
}

또는

Intent intent = getIntent();
Bundle b = intent.getExtras();
if (b!=null) {
	for (String key : b.keySet()) {
		Log.d("test","Key : "+key+"Value : "+b.getString(key));
	}
}

출처

https://www.masterqna.com/android/16624/intent-정보-확인-방법

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=burin&logNo=40169042360

0개의 댓글