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
반응형
'프로그래밍 언어 > Android' 카테고리의 다른 글
Android : 보이지 않는 것(invisible)과 사라진 것(gone)의 차이 (0) | 2021.10.25 |
---|---|
Android에서 INSTALL_FAILED_INSUFFICIENT_STORAGE 오류 해결 (0) | 2021.10.25 |
Android 애플리케이션에서 이메일을 보내는 방법 (0) | 2021.10.21 |
Android Webview는 loadurl을 호출 할 때 브라우저를 시작합니다. (0) | 2021.10.21 |
Android에서 상태 표시 줄 색상을 변경하는 방법 (0) | 2021.10.20 |