在我的XML文件中,我有1个线性布局,在那2个子线性布局中。我已分配 '工具:背景="@android:颜色/holo_blue_bright"' 在所有 3 种布局中。 背景发生了变化。我可以在安卓工作室的预览中看到它。但是当我在手机上部署它时,背景仍然是相同的默认灰色。
tools:background
只会显示在预览中。它实际上并未在视图上设置任何内容,并且用于预览可以显示示例属性。
使用android:background
.
正如TheWanderer所说,tools:background
进行预览更改,并且仅在预览中可见。预览版有更多属性。例如,任何文本视图的tools:text="Something"
都会在文本视图中显示Something
,仅用于预览。因此,您将能够看到它在预览中的外观,但在发布中不会有任何占位符文本。所以拥有它是有用的东西。