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