2014-03-02 4 views
0

배경색을 변경하는 방법 슬라이딩 탭?슬라이딩 탭 배경색을 변경하는 방법

android:backgroundStacked 속성이 작동하지 않습니다. 고정 탭에서 작동합니다.

+0

그래서 http://jgilfelt.github.io/android-actionbarstylegenerator/#name=example&compat=holo&theme=light&actionbarstyle=solid&texture=0&hairline= [이] (참조 0 neutralPressed = 1 및 배경색 = f7f6f1 % 2C100 및 secondaryColor = f7f6f1 % 2C100 및 tabColor = 6cc3a0 % 2C100 및 tertiaryColor = f2F2F2 % 2C100 및 강조 색상 = f2f2f2 % 2C100 및 cabBackColor = FFFFFF % 2C100 및 cabHighlightColor = FFF % 2C100) –

+0

@Shayan pourvatan : 나는 이것을 시도에만 고정 탭의 색상을 변경 . – chathura

+0

수정 탭에 대한 의미는 무엇입니까? –

답변

0

나는 마침내 방법을 알아 냈습니다. 먼저 스크롤 가능한 탭은 ViewPager을 사용하여 생성된다는 점을 알아야합니다.

(그러나 고정 탭에서 우리는 일반적으로 액션 바에 대한 참조를 가져 다음 탭을 생성하고 액션 바 추가)

그런 다음 우리는 스크롤 탭을 만들 어댑터와 조각을 만들 수 있습니다. 스크롤 가능한 탭을 만드는 방법에 대한 자세한 내용은이 비디오를 시청하십시오. 우리가 탭으로 표시되는 내용

How to create scrollable tabs in android

실제로 ViewPager입니다. ViewPager의 배경색을 변경하는 것이 간단합니다. 따라서 전체 페이지가 배경색의 영향을받습니다.

내 경우에는 조각을 사용하여 ViewPager 상단에 listview를 넣었습니다. 그래서 그것은 ViewPager의 맨 위 부분 만 표시합니다.이 부분은 컬러 스크롤 가능 탭과 같습니다. 나는 명확한 설명을 위해 스크린 샷을 넣었다. 당신의 평균이 작업 표시 줄에 탭을 슬라이딩하면

enter image description here

관련 문제