Android-灰色背景而非白色背景

Android-灰色背景而非白色背景,android,android-manifest,Android,Android Manifest,每个“布局”我设置了一个白色背景,“清单”我设置了Theme.Light。 仍然接收灰色背景而不是白色背景。为什么? 编辑: Manifest.xml android:theme="@android:style/Theme.Light.NoTitleBar"> 布局 android:background="@android:color/white" 在我将@android:color/white更改为显式android:background=“#FFFFFF”之前,我也遇到过同样的问

每个“布局”我设置了一个白色背景,“清单”我设置了Theme.Light。 仍然接收灰色背景而不是白色背景。为什么?

编辑:

Manifest.xml

android:theme="@android:style/Theme.Light.NoTitleBar">
布局

android:background="@android:color/white" 

在我将
@android:color/white
更改为显式
android:background=“#FFFFFF”
之前,我也遇到过同样的问题。虽然很奇怪…

主题灯并不意味着它是白色的。这只是意味着它将是光明的,而不是黑暗的:这不是主题。白色

每个设备制造商都可以在自己的手机上定制安卓操作系统,例如根据自己喜欢的颜色和外观来定制。特别是,他可以为他的Android实现定义样式——明暗。由于您的应用程序在各种设备上的外观可能会有所不同,但它将始终适合此设备上使用的样式(样式主题中的每个应用程序。此设备上的灯光背景将为灰色,除非您设置android:background=“@android:color/white”)

您的设备制造商定义的样式主题。浅灰色背景


希望我清楚-否则请不要犹豫,因为这是一个老问题,可能已经有了另一个解决方案,但不管怎样,只要在styles.xml中输入AppTheme样式标记,您可以按⌘cmd键并单击清单中的主题声明

在那边用你喜欢的颜色加上这条线-

<item name="android:windowBackground">@color/white</item>
@color/white
这一行基本上覆盖了主题的默认背景值

范例-

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:colorControlActivated">@color/black</item>
    <item name="android:windowBackground">@color/white</item>
</style>

@颜色/原色
@颜色/原色暗
@颜色/颜色重音
@颜色/黑色
@颜色/白色

请发布一条说明您的问题。创建一个自定义主题并将其设置为“清单”…无法作为答案发布,因为我现在没有太多解释…但这可能是解决问题的方法之一…我有同样的问题,但我无法解决它。我尝试了很多东西,读了很多帖子……但什么都没有。还用于设置android:color/white,并且仍然是灰色。在主布局标记的your layout.xml中设置此值。不是在宣言里,就是这样。按住
Ctrl
,同时单击
@android:color/white
,您将在
%android\u SDK\u HOME%/platforms/android-/data/res/values/color.xml
中找到
。可能是因为额外的2个字母位。