Изменить цвет кнопки в зависимости от позиции SegmentButton
В проекте использована библиотека SegmentButton для переключения между 2 экранами - вкладками. Необходимо менять цвет элементов, в зависимости от выбранной вкладки как показано в примере
)
У меня все цвета меняются за исключением самой кнопки (за неё отвечает атрибут app:sbg_selectorColor)
Многое пробовал не помогло. Есть у кого идеи?
Разметка
<co.ceryle.segmentedbutton.SegmentedButtonGroup
android:id="@+id/thicknessUnitSwitch"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="16dp"
android:padding="4dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:sbg_animateSelector="cycle"
app:sbg_animateSelectorDuration="250"
app:sbg_backgroundColor="#000"
app:sbg_dividerColor="#000"
app:sbg_dividerPadding="10dp"
app:sbg_dividerRadius="10dp"
app:sbg_dividerSize="0dp"
app:sbg_position="0"
app:sbg_radius="8dp"
app:sbg_ripple="false"
app:sbg_selectorColor="@color/main_bg">
<co.ceryle.segmentedbutton.SegmentedButton
android:layout_width="match_parent"
android:layout_height="44dp"
android:layout_weight="1"
android:minHeight="10dp"
android:textAllCaps="false"
app:sb_text="Peretz"
style="@style/TextOnSegmentButton"
app:sb_drawable="@drawable/logo"
app:sb_drawableGravity="right"
app:sb_drawablePadding="8dp"
app:sb_textColor="@color/event_new"
app:sb_textColor_onSelection="#fff"/>
<co.ceryle.segmentedbutton.SegmentedButton
android:layout_width="match_parent"
android:layout_height="44dp"
android:layout_weight="1"
android:minHeight="10dp"
app:sb_drawablePadding="8dp"
android:textAllCaps="false"
style="@style/TextOnSegmentButton"
app:sb_text="Зеленое яблоко"
app:sb_drawable="@drawable/ic_logo_green_aple"
app:sb_drawableGravity="right"
app:sb_textColor="@color/event_new"
app:sb_textStyle="bold"
app:sb_textColor_onSelection="#fff"
app:sbg_selectorColor="@color/white"/>
</co.ceryle.segmentedbutton.SegmentedButtonGroup>
