Я разрабатываю мультимедийное приложение с поддержкой Android Auto и У меня проблемы со стилем. На прикрепленном изображении в приложении Spotify кнопка окрашена в зеленый цвет Spotify: как это сделать? В моем приложении эта кнопка имеет "бирюзовый" цвет по умолчанию (который я, конечно, нигде не определял). Тот же цвет используется для оформления индикатора прогресса на странице «Сейчас исполняется» (второе прикрепленное изображение). Я искал в официальной документации, но они никогда не объясняют, как стилизовать эти элементы.
Я попытался установить основной цвет темы моего приложения, но, похоже, это не имеет значения.
Заранее спасибо за вашу помощь!
Я посмотрел исходный код Android Auto здесь: https://android.googlesource.com/platform/packages/apps/Car/libs/+/refs/heads/android10-release/car-media-common/src/com/android/car/media/common/source/ MediaSourceColors.java
и я обнаружил, что он должен использовать цвет акцента темы вашего приложения, но в моем случае это не сработало, я не знаю, почему.
В исходном коде я также обнаружил, что вы можете определить пользовательскую тему только для автомобильного приложения, указав в своем манифесте следующую мета:
<meta-data android:name = "com.google.android.gms.car.application.theme"
android:resource = "@style/CarTheme" />
И это работает!