正如标题所说,是否可以将特定颜色设置为应用的背景而不是在android studio上使用背景图像?如果可能的话,我一直在通过谷歌搜索寻找消息来源,但我仍然没有找到任何接近我的需求。
答案 0 :(得分:1)
在styles.xml的主题中添加此
<item name="android:windowBackground">@color/white</item>
这样,您的所有活动都将背景设置为白色。 (所有具有此主题的活动)
或者只是在所有活动中使用
android:background="@color/white"
你可以写任何你想要的东西而不是@ color / white。
答案 1 :(得分:0)
在styles.xml中 使用 &#34; @颜色/ specific_color&#34;作为Windows背景
例如
<style name="AppTheme.Base" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowBackground">@color/specific_color</item></style>
答案 2 :(得分:0)
第1步:您可以按背景属性为活动提供背景颜色。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="#FFFFFF">
// Your Design
</LinearLayout>
答案 3 :(得分:0)
是的,绝对是有可能的。只需执行以下操作:
在 colors.xml 资源文件中定义自定义颜色,如
<color name="background">#111111</color>
然后使用此定义任何背景属性的颜色值。
<强> styles.xml 强>
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!--This is for only the window background-->
<item name="android:windowBackground">@color/background</item>
</style>
要设置个人观点的背景,请将视图的background
属性设置为该颜色
机器人:背景= “@颜色/背景”
这是一个非常有用的链接,可以参考Android Material Design的颜色。看看吧。