Вот мой пользовательский файл темы:Android - Материал Тема - Изменение colorAccent для всего активной вкладки
<style name="MyMaterial" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">#4CAF50</item>
<item name="colorPrimaryDark">#4CAF50</item>
<item name="colorAccent">#FFFFFF</item>
</style>
Проблема заключается в том, я хочу #FFFFFF только для активной вкладки подчеркивания (например, желтого this), но а не другие элементы управления, такие как флажок активирован. Каков наилучший/правильный способ сделать это?
Боковые вопросы: - По умолчанию вкладки имеют вертикальные разделители. Как удалить их, как на картинке выше? - Как добавить тень под вкладками, как на картинке выше?
Спасибо.
Куда я должен положить вышеуказанный код? Мой файл темы находится под/res/values /. – Shawn
В вашем макете, который включает в себя «TabLayout», обязательно прочитайте сообщение в блоге, связанное с помощью [Android Support Library] (http://android-developers.blogspot.com/2015/05/android-design-support -library.html), если вы уже не используете его. – ianhanniballake