이번에는 TabLayout에서 탭 클릭하였을때 나타나는 색상을 변경하는 방법에 대해서 알아보겠습니다.
즉 TabLayout의 Tab을 클릭했을 때 나타나는 클릭 이벤트의 색상값을 말합니다.
결론부터 들어가자면!
사용하는 속성값은 tabRippleColor 을 사용합니다.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<com.google.android.material.tabs.TabLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
app:tabRippleColor="#00F0F0">
</com.google.android.material.tabs.TabLayout>
</LinearLayout>
누구나 다 아는 것이지만... 혹시나 코드만 복사하는 분들을 위해서!
속성값은 android:****을 사용하는 것이 아닌 app:****을 사용하기 때문에
최상위에 xmlns:app="http://schemas.android.com/apk/res-auto"을 설정 해야합니다.
Tip.
Tab클릭 이벤트의 색상을 없애고자 하는 사람은 다음과 같이 속성값을 설정하면 됩니다.
app:tabRippleColor="@android:color/transparent">
'🖥 Programming > 📱 Android (Java)' 카테고리의 다른 글
[Android] WebView FileDownload시 .bin 파일확장자 버그 해결방법 (0) | 2022.07.06 |
---|---|
[Android] APK파일 생성시 Execution failed for task ':app:lintVitalRelease'. 오류 (2) | 2021.10.22 |
[Android] TabLayout(탭 레이아웃) Tab 1개 VISIBLE / GONE 처리 (0) | 2021.10.18 |
[Android] 토스트 메시지(Toast Message) 중복 생성 방지 (0) | 2021.10.14 |
[Android] TabLayout에 Viewpager연결하기 (0) | 2021.10.05 |
[Android] Dialog Method 정리 (0) | 2021.09.28 |
[android] Task 'assembleDebug' not found in project ':app'. 문제해결 (0) | 2021.09.27 |
[Android] Dialog 외부 터치 금지 (바깥 터치 금지) (0) | 2021.09.16 |