프로그래밍 언어/Android

Android의 Intent 에서 추가 데이터를 얻는 방법

Rateye 2021. 10. 21. 11:05
728x90
반응형
질문 : Android의 인 텐트에서 추가 데이터를 얻으려면 어떻게해야합니까?

한 활동 (의도)에서 다른 활동으로 데이터를 보내려면 어떻게해야합니까?

이 코드를 사용하여 데이터를 보냅니다.

Intent i=new Intent(context,SendMessage.class);
i.putExtra("id", user.getUserAccountId()+"");
i.putExtra("name", user.getUserFullName());
context.startActivity(i);
답변

getIntent() 메서드를 사용하여 활동을 시작한 인 텐트를 가져옵니다.

Intent intent = getIntent();

추가 데이터가 문자열로 표시되는 경우 intent.getStringExtra(String name) 메서드를 사용할 수 있습니다. 귀하의 경우 :

String id = intent.getStringExtra("id");
String name = intent.getStringExtra("name");
출처 : https://stackoverflow.com/questions/4233873/how-do-i-get-extra-data-from-intent-on-android
728x90
반응형