में विभिन्न colorControlActivated शैलियों यह मेरा एप्लिकेशन विषय है:एंड्रॉयड
<style name="BaseTheme" parent="Theme.AppCompat.Light">
...
<item name="colorControlActivated">@color/default_orange</item>
...
</style>
...
<style name="Switch" parent="Material.Widget.Switch">
<item name="colorControlActivated">@color/default_green</item>
</style>
और अगर मैं स्विच शैली का उपयोग करें:
<com.rey.material.widget.Switch
style="@style/Switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"/>
colorControlActivated
इस्तेमाल किया यह Basetheme अंदर से एक है (नारंगी) के बजाय स्विच करें (हरा)।
ऐसा क्यों हो रहा है? क्या अलग-अलग दृश्यों के लिए मेरे पास अलग-अलग colorControlActivated
नहीं हो सकता है?
धन्यवाद।
क्रिस बेन्स का लेख [थीम बनाम स्टाइल] (https://chris.banes.me/2014/11/12/theme-vs-style/) पर पढ़ें यह समझने के लिए कि यह क्यों काम नहीं करता है और कैसे प्राप्त किया जाए इच्छित प्रभाव। – alanv
अच्छा लेख, मैंने क्रिस उदाहरण का पालन किया है और "एंड्रॉइड: थीम" के साथ "स्टाइल" को बदल दिया है, लेकिन अभी भी काम नहीं करता है:/ – GuilhE
हाय @ गुइले, क्या आपको कभी इसे हल करना पड़ा? मैं अभी ठीक उसी स्थान पर हूं – Nemesis