更改线性布局的默认背景



在我的XML文件中,我有1个线性布局,在那2个子线性布局中。我已分配 '工具:背景="@android:颜色/holo_blue_bright"' 在所有 3 种布局中。 背景发生了变化。我可以在安卓工作室的预览中看到它。但是当我在手机上部署它时,背景仍然是相同的默认灰色。

tools:background

只会显示在预览中。它实际上并未在视图上设置任何内容,并且用于预览可以显示示例属性。

使用android:background.

正如TheWanderer所说,tools:background进行预览更改,并且仅在预览中可见。预览版有更多属性。例如,任何文本视图的tools:text="Something"都会在文本视图中显示Something,仅用于预览。因此,您将能够看到它在预览中的外观,但在发布中不会有任何占位符文本。所以拥有它是有用的东西。

最新更新