1. Toolbar 적용하기
xml에 파일에 다음과 같은 코드를 추가해줍니다.
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?actionBarSize"
android:background="@color/white"
tools:ignore="MissingConstraints">
<TextView
android:id="@+id/toolbarTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="title"
android:textColor="@color/black"
android:layout_gravity="center"
android:textSize="18sp"
android:textStyle="bold"/>
</androidx.appcompat.widget.Toolbar>
Kotlin 파일에서 onCreate부분에 다음 코드를 추가해줍니다.
//binding을 사용했을 경우의 코드
setSupportActionBar(binding.toolbar) //
val tb=supportActionBar!!
tb.setDisplayShowTitleEnabled(false) //toolbar가 보이도록
2. 뒤로가기 버튼 적용하기
Kotlin 파일 onCreate부분에 아래 코드를 추가하고
tb.setDisplayHomeAsUpEnabled(true) //뒤로가기 버튼 보이도록
onCreate 바깥에 다음 코드를 추가합니다
override fun onOptionsItemSelected(item: MenuItem): Boolean { //뒤로가기 버튼이 작동하도록
when (item.itemId) {
R.id.home -> finish()
}
return super.onOptionsItemSelected(item)
}
'Android > Kotlin' 카테고리의 다른 글
[Kotlin] javax.net.ssl.SSLException: Unable to parse TLS packet header (0) | 2022.08.24 |
---|---|
[Kotlin] Bottom Navigation (0) | 2022.08.17 |
[Kotlin] Action Bar 숨기기 (0) | 2022.05.04 |
[Kotlin] View Binding (0) | 2022.05.03 |
[Kotlin] TextView (0) | 2022.05.02 |
댓글