728x90
자바, 코틀린으로 안드로이드 스튜디오에서 액티비티 전환하기 (feat. Intent)
MainActivity 외에 전환할 다른 Activity가 있어야 합니다.
1. MainActivity.kt
override fun onCreate(savedInstanceState : Bundle?){
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val intent = Intent(this, ResultActivity::class.java)
startActivity(intent)
}
코틀린을 개발한 젯브레인에서는 코드 작성을 편리하게 도와주는 Anko 라이브러리를 제공한다.
다음 코드는 Anko 라이브러리의 구성 중 하나인 Anko Commons를 사용했을 때 작성할 수 있는 코드다.
override fun onCreate(savedInstanceState : Bundle?){
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
startActivity<ResultActivity>() //Anko라이브러리를 통해 굉장히 간결해진 코드
}
("안드로이드 스튜디오 :: Anko 라이브러리 설치하기" 참조)
[안드로이드 스튜디오 자바, 코틀린으로 Activity(화면) 전환하기]
"안드로이드 스튜디오:: Kotlin :: Activity(화면)간 값 전달하기" 바로가기
728x90
반응형
'Android > Kotlin' 카테고리의 다른 글
Kotlin :: 프로그래밍 언어 배우기 (변수 선언) (0) | 2020.09.30 |
---|---|
안드로이드 스튜디오 :: Kotlin :: Activity(화면) 값 전달받기 (0) | 2020.06.25 |
안드로이드 스튜디오 :: Kotlin :: Activity(화면)간 값 전달하기 (0) | 2020.06.22 |
안드로이드 스튜디오:: Kotlin :: 앱 만들기 기초 #3 (버튼 만들기) (0) | 2020.05.20 |
안드로이드 스튜디오 :: Kotlin :: Anko 라이브러리 설치하기 (0) | 2020.05.12 |
댓글