Почему атрибут style не влияет на внешний вид ProgressBar, а тема влияет? - PullRequest
0 голосов
/ 16 апреля 2020

Я хочу изменить ProgressBar внешний вид. У меня есть следующий код:

<androidx.appcompat.widget.SwitchCompat
    android:id="@+id/setting_switch"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    app:layout_constraintLeft_toLeftOf="parent"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constraintBottom_toBottomOf="parent"
    android:layout_marginLeft="16dp"
    android:theme="@style/SwitchCompoundStyle"/>

  <style name="SwitchCompoundStyle">
    <item name ="colorControlActivated">#ABCD45</item>
    <item name="colorSwitchThumbNormal">#A3AAC2</item>
    <item name="android:colorForeground">#E43ABC</item>
</style>

, но при изменении android: theme = "@ style / SwitchCompoundStyle" на style: "@ style / SwitchCompundButton ничего не происходит. Может кто-нибудь сказать мне, почему атрибут стиль не влияет ProgressBar , а android: тема не

...