【问题标题】:App displaying color slightly differently on different devices应用在不同设备上显示颜色略有不同
【发布时间】:2019-01-31 12:55:06
【问题描述】:

我在布局中定义了以下背景颜色。

<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:background="@color/appTheme"
/>

@colorcolors.xml 文件中定义。

<color name="appTheme">#002B5C</color>

现在,当我在安装了Oreo 8.0samsung s8 中运行应用程序时,它显示的颜色略有不同。

当我截取屏幕截图并获取其颜色代码时,我得到#012b5d

但是,这在Samsung s5 中显示完全相同的颜色。

【问题讨论】:

    标签: android performance android-layout android-color


    【解决方案1】:

    我认为问题在于您的默认应用主题。 Android 平台提供了一系列样式和主题,您可以在应用中使用(继承)这些样式和主题。但默认主题在其他安卓版本中可能会有一些差异。

    尝试创建自己的风格并用作应用主题。

    【讨论】:

      猜你喜欢
      • 2014-09-13
      • 2017-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多