Я не могу сделать так, чтобы основной цвет соответствовал кнопкам на экране, даже если они имеют одинаковый цвет HEX в Android Studio - PullRequest
0 голосов
/ 26 июня 2018

Я не могу выстроить свои цвета в своем приложении, даже если они предположительно имеют одинаковый шестнадцатеричный код. Что я сделал, я вошел в Sketch (где я экспортировал и сделал кнопки) и использовал программу, чтобы получить шестнадцатеричный код, но, как вы можете видеть из рисунка (ниже, это не тот же цвет.

https://imgur.com/a/pfcLgOm

Вот мой код из моего файла цветов и стилей:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#3F51B5</color>
<color name="colorPrimaryDark">#303F9F</color>
<color name="colorAccent">#FF4081</color>
<color name= "color1"> #5AD7DB</color>
<color name= "color2"> #D53D96</color>
<color name= "color3"> #F27E33</color>


</resources>

<resources>

Вот мой файл стилей

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/color1</item>
    <item name="colorPrimaryDark">@color/color1</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>

<style name="MyCustomHelpshiftTheme" 
 parent="Helpshift.Theme.Light.DarkActionBar">
    <item name="colorAccent">@color/color2</item>
    <item name="colorPrimary">@color/color1</item>
    <item name="colorPrimaryDark">@color/color1</item>
</style>

<style name="Helpshift.Theme.Base" parent="MyCustomHelpshiftTheme"/>

</resources>

1 Ответ

0 голосов
/ 26 июня 2018

Попробуйте приведенный ниже код в файле colors.xml

   <?xml version="1.0" encoding="utf-8"?>
  <resources>
  <color name="colorPrimary">#3F51B5</color>
  <color name="colorPrimaryDark">#303F9F</color>
  <color name="colorAccent">#FF4081</color>
  <color name="color1">#5AD7DB</color>
  <color name="color2">#D53D96</color>
<color name="color3">#F27E33</color>


  </resources>

Пробелы удалены там, где они не нужны ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...