6. ActionBar에 Back Button 추가하기
페이지 정보
작성자 관리자 댓글 0건 조회 2,636회 작성일 21-03-20 10:13본문
6. ActionBar에 Back Button 추가하기
1. 새로운 프로젝트를 생성한다.
2. 새로운 액티비티를 추가한다.
File -> New -> Activity -> Empty Activity
3. activity_main 레이아웃에 버튼을 추가한다.
<Button
android:id="@+id/startActBtn"
android:text="New Activity"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
4. MainActivity의 onCreate()함수에 onClickListener를 추가한다.
startActBtn.setOnClickListener {
//start activity intent
startActivity(Intent(this@MainActivity, NewActivity::class.java))
}
5. NewActivity의 onCreate()함수에 아래를 추가한다.
//actionbar
val actionbar = supportActionBar
//set actionbar title
actionbar!!.title = "New Activity"
//set back button
actionbar.setDisplayHomeAsUpEnabled(true)
6. Back 버튼이 눌렸을 때 MainActivity로 돌아갈 수 있게 함수를 추가한다.
override fun onSupportNavigateUp(): Boolean {
onBackPressed()
return true
}
댓글목록
등록된 댓글이 없습니다.