"android:colorBackground" 的含义/用法是什么?

4

请问,Android的"android:colorBackground"属性的含义和用法是什么?它是如何被Android本身使用的?我已经阅读了文档,但它并没有让我更加清晰:

Color that matches (as closely as possible) the window background.
3个回答

1
我刚开始使用Android Studio,但是我已经了解如何使用colorBackground。在你的res/values/styles.xml中,你需要这样使用它:
<resources>

    <color name="colour_name">#bada55</color>
    <color name="white">#ffffff</color>

    <style name="AppThemeA" parent="android:Theme.AppCompat.Light">
    <!-- Customize your theme here. -->
        <item name="android:colorBackground">@color/colour_name</item>
        <item name="android:textColor">@color/white</item>

    </style>
</resources>

希望这回答了你的问题。

0

我认为安卓系统会在合适的背景资源还未准备好渲染时(例如异步加载图片),或者在假的纯色背景足以满足需求时(比如缩略图预览等),使用这种颜色作为“假”背景。

不幸的是,我不确定它具体是如何、在哪里、何时被使用的。


0

这用于Android N及以上版本中,作为长按EditTextcopy/paste弹出窗口的背景颜色。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接