본문 바로가기
App/Layout

TabLayout

by hyoungbin 2023. 12. 28.

TabLayout 이란?

카카오톡, 페이스북, 구글 플레이스토어, 등에서 볼 수 있는 각각의 탭 메뉴 입니다.

TabLayout은 탭을 표시하는 가로 레이아웃을 제공합니다.

 

TabLayout 특징

TabLayout 은 반드시 화면 상단에 위치할 필요는 없지만, 화면 상단에 위치한 편이 깔끔하며

화면 전환 같은걸 할때 주로 사용된다.

원하는 위치에 TabLayout component 를 추가하고 그 안에 TabItem 을 추가하는게 기본적인 xml 설정이다.

 

 

직접 구현해보기

fragment_nine.xml

1                                                                       2

 

NineFragment.java

1                                                                                                      2

                                                                                       

                                                                                           3

 

 

※ 실행화면은 RecyclerView 연습 화면에서 같이 보면 된다.

 

'App > Layout' 카테고리의 다른 글

RecyclerView  (0) 2024.01.01
GridLayout  (0) 2023.12.28
TableLayout  (0) 2023.12.28
ConstraintLayout(계산기 모양 만들어보기)  (0) 2023.12.27
RelativeLayout  (0) 2023.12.27