首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我无法让我的原色与屏幕上的按钮相匹配,即使它们在Android Studio中是相同的十六进制颜色

我无法让我的原色与屏幕上的按钮相匹配,即使它们在Android Studio中是相同的十六进制颜色
EN

Stack Overflow用户
提问于 2018-06-27 00:06:41
回答 1查看 30关注 0票数 0

我不能让我的应用程序中的颜色排成一行,即使它们应该是相同的十六进制代码。我所做的就是进入Sketch (我在那里导出并制作按钮),并使用程序获得十六进制代码,但正如你从图片中看到的(下面的颜色不同)。

https://imgur.com/a/pfcLgOm

下面是我的颜色文件和样式文件中的代码:

代码语言:javascript
复制
<?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>

这是我的样式文件

代码语言:javascript
复制
<!-- 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>
EN

回答 1

Stack Overflow用户

发布于 2018-06-27 01:16:07

在您的colors.xml文件中尝试以下代码

代码语言:javascript
复制
   <?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>

删除不必要的空格..

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51047218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档