0. 이전 포스팅 이어서 추가

 

[Android] 탭(Tab) - 1.구조(액션바 하단에 탭(Tab) 붙이기 + CoordinatorLayout)

 

이전 포스팅 구조

 

 

 

 

1. 1차 추가한 구조

 

activity_main.xml  (앞에 포스팅)

fragment1.xml (TextView, Button 만 있음)

fragment2.xml (TextView, Button 만 있음)

fragment3.xml (TextView, Button 만 있음)

MainActivity.java

Fragment1.java

Fragment2.java

Fragment3.java

 

 

 

Fragment1,2,3.java 코드 같음

 

MainActivity.java (xml에서 만든 툴바를 설정까지 함)

 

// 첫번째 프래그먼트가 화면에 뜰거임
// getSupportFragmentManager().beginTransaction().add(R.id.container,f1).commit();

이거 안하면 activity_main.xml에 있는 기본 배경 나옴,

그래서 바로 프래그먼트 화면 나오게 할려면 해주는게 낳음.  

 

 

 

 

 

 

 

2. 탭 추가, 탭 구성

 

 

 

 

 

 

3. 결과

 

 

 

 

 

 

 

4. -참고-

- 오류 났던거 -

res -> values -> styles.xml 안에

액션바 만든거 추가 할려고 셋팅 다 해놨는데,

이미 액션바가 기본 셋팅으로 되어 있는 상태에서 돌리면 에러 남.

그래서 

바꿔주면 됨.