탭호스트랑 뷰페이져를 자동으로 해준다.
TabLayout을 넣으면 된다.
tabs와 container를 xml에 넣는다.
이렇게 해가지고 탭을 배치 한 후에
탭레이아웃 안에 탭 아이템을 넣어야한다. 근데 별로 좋은 방법같진 않다.
크기는 지정해야한다. 텍스트만 지정해줘도 된다.
여기다가 탭에 이름을 지정한다.
이렇게 하면 아이디를 지정할 방법이 없어진다. 그래서 코드상에서 지정하겠다.
멤버변수로 텝레이아웃 할당
onCreate에서 tabs선언
Fragment 하나 만든다.
콜백은 필요없고,
tabs에 addTab을 해서 탭을만들고
tabs에 addTabListener를 통해서 화면을 뿌려준다.
'Android' 카테고리의 다른 글
[11일차]collapsingLayout (0) | 2016.07.27 |
---|---|
[11일차] Meterial Design 탭,텍스트 인풋,FloationActionButton,appBarLayout (0) | 2016.07.27 |
[10일차] Toolbar,MeterialDesign (0) | 2016.07.26 |
[10일차] UpNavigation (0) | 2016.07.26 |
[10일차]ActionBar (0) | 2016.07.26 |