Java 如何在xml布局中设置背景色?
我在任何地方都找不到关于如何做这件事的信息?我想在活动的xml布局中定义背景色。如何执行此操作?采用外部布局(例如,Java 如何在xml布局中设置背景色?,java,android,Java,Android,我在任何地方都找不到关于如何做这件事的信息?我想在活动的xml布局中定义背景色。如何执行此操作?采用外部布局(例如,线性布局),并将其背景属性设置为颜色 <LinearLayout android:background="@color/mycolor" .... /> 它基本上是一个resources标签,包含多个color标签。每种颜色都有一个名称属性(用于引用颜色)和一个实际颜色。在十六进制颜色标记之间定义的。有关可能的格式,请参阅文档。这一个是#A
线性布局),并将其背景属性设置为颜色
<LinearLayout android:background="@color/mycolor"
.... />
它基本上是一个resources
标签,包含多个color
标签。每种颜色都有一个名称
属性(用于引用颜色)和一个实际颜色。在十六进制颜色标记之间定义的。有关可能的格式,请参阅文档。这一个是#AARRGGBB
,其中A=alpha
(透明度)、R=red
、G=green
和B=blue
。此示例文件包含全红色和全绿色。它们可以通过@color/red
和@color/green
引用。需要指出的是,如果将此语句应用于include指令,则“android:background=“#ffffffff”“
设置不起作用
比如说,
<include
android:id="@+id/fragment_printer_detail_property_group"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="@dimen/printer_detail_group_vertical_margin"
android:layout_marginLeft="@dimen/printer_detail_group_horizontal_margin"
android:layout_marginRight="@dimen/printer_detail_group_horizontal_margin"
android:layout_marginTop="@dimen/printer_detail_group_vertical_margin"
layout="@layout/module_printer_detail_property"
android:background="@color/module_printer_detail_group_background_color" />
“android:background”
应该设置在module\u printer\u detail\u属性的布局文件中。您能告诉我如何设置colors.xml文件吗?我创建了一个新的xml文件,但如何设置颜色值?编辑了一个简短的说明。:)
<include
android:id="@+id/fragment_printer_detail_property_group"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="@dimen/printer_detail_group_vertical_margin"
android:layout_marginLeft="@dimen/printer_detail_group_horizontal_margin"
android:layout_marginRight="@dimen/printer_detail_group_horizontal_margin"
android:layout_marginTop="@dimen/printer_detail_group_vertical_margin"
layout="@layout/module_printer_detail_property"
android:background="@color/module_printer_detail_group_background_color" />