Android Kotlin Intent 기초 2

이성진·2023년 8월 4일
2

TIL

목록 보기
6/95
post-thumbnail

안드로이드 스튜디오를 사용하여 첫 번째 페이지에서 입력된 텍스트를 두 번째 페이지에 전송하고 출력하는 과정을 정리해 보겠습니다.

Android Studio에서 Intent를 사용하여 텍스트 전송 및 출력

1. Layout 구성 :

  • activity_main.xml : EditText , Button , TextView를 포함합니다. 사용자는 이 EditText에 텍스트를 입력하고 , Button을 클릭하여 이를 SubActivity로 전송할 수 있습니다.

  • activity_sub.xml : TextView만 포함하여 , MainActivity에서 전송된 텍스트를 표시합니다.

2. MainActivity 코드 :

  • 변수 선언 : 사용자가 입력한 텍스트를 inputMessage라는 변수에 저장합니다.
  • Intent 생성 및 실행 : 사용자가 전송 버튼을 클릭하면 , SubActivity로 이동하는 Intent가 생성되며 , 이때 inputMessagemessage라는 키로 Intent에 추가합니다.
  • Intent 실행 : 이 Intent를 실행하여 SubActivity 로 이동합니다.

3. SubActivity 코드 :

  • Intent 데이터 수신 : SubActivity 에 도달하면 , Intent에서 message키를 사용하여 전송된 텍스트를 intentMessage 라는 변수에 저장합니다.
  • 텍스트 출력 : 저장된 intentMessage의 내용을 SubActivity의 TextView에 출력하여 사용자가 입력한 텍스트를 표시합니다.

이 프로세스를 통해 Android 애플리케이션에서 한 화면에서 다른 화면으로 사용자의 입력 데이터를 전송하고 출력하는 기능을 구현할 수 있습니다. 이는 안드로이드 앱 개발에서 중요한 데이터 전달 및 화면간 상호작용의 기본 예제 입니다.

profile
2023.08 ~ Android Kotlin 공부

1개의 댓글

comment-user-thumbnail
2023년 8월 4일

과제를 잘 진행하고 계신것 같습니다!

답글 달기