[android] TabLayout 예제

[android] TabLayout 예제

기본 설정은 http://susemi99.kr/3377 를 참고해야 한다.

 

 

screenshot

이렇게 표시된다.

 

 

 

tabMode는 fixed와 scrollable 이 있는데, 양이 많을 때는 scrollable로 해놓는게 좋다.

screenshot 1

 

 

 

 

탭 갯수가 적을 때는 tabGravity 라는 걸로 꽉차게할 지 가운데로 모을지도 정할 수 있다.

screenshot 2

 

 

 

 

 

screenshot 3

  • Pingback: ()

  • ㅇㅇ

    MyFragment 클래스에서 R.layout.fragment_1은 어디서 오는건가요?

    • large text, medium text 있는 그 화면입니다

      • ㅇㅇ

        감사합니다

  • ㅇㅇ

    AppBarLayout에서 위의 보기와 다르게 2개로 나눠져 있습니다.

    혹시 해결방법을 아시고 계신가요??

    • tablayout이 두 개인가요?

      • ㅇㅇ

        tablayout은 하나입니다.

        근데 제가 java파일은 똑같이 만들었는데, 제가 따로 library.xml이라는 레이아웃파일을 따로 만들었습니

        다.

        그래서 MainActivity.java 대신 Library.java를 만들고 setContentView를 R.layout.library로 설정했습니다.

        그리고 MyFragment.java 에서 onCreateView에서 int resId = R.layout.library로 설정했습니다.

        이게 혹시 문제가 되는걸까요?

        • 그렇게 들어서는 모르겠고, 꼼꼼히 잘 찾아보면 나올 것 같네요

  • ㅎㅎ

    깔끔하게 정리해주셔서 감사합니다