0

所以,我有一个全息光主题,我正在为 android 3.0 开发,并且在我的 main.xml 图形布局中显示了我想要的黑屏,但是当我在我的 android 模拟器版本 3.0 上运行应用程序时,它有一个白色背景。

我想要黑色背景,但 main.xml 布局显示黑色背景只有模拟器显示不同,为什么????

谢谢,我已经开发了一个星期了,但是很烦人。谢谢 !!

4

1 回答 1

0

Eclipse - Android 图形化 XML 编辑器

关键是要正确自定义 Android 图形 XML 编辑器(我们称之为 AGXE)以匹配您程序的确切结果。为此,可以使用多种自定义方式。

在您的情况下,您正在为您的应用程序使用 Holo.Light,在您的 AGXE 主题自定义中(在浅蓝色突出显示中)可能是Holo/Theme.Holo(或其他东西),它具有黑色外观用于空白空间。

如果您想知道您的应用布局在 Holo.Light 主题中的外观,您必须手动将主题设置为Holo.Light/Theme.Holo.Light

AGXE 中还有其他控件,可用于在您指定的现实生活/模拟器中获得最准确的布局表示(突出显示)(如果您想在下面的评论中对每个问题进行解释)。

如果您想将黑色背景设置为 Theme.Holo,您只需在所有布局中放置一行代码,android:background="#000000"这会将您的整个背景设置为黑色而不是白色(即使在 Theme.Holo.Light 中),或者您可以将您的主题指定为 Theme.Holo。

在这里阅读更多

于 2013-08-02T15:48:57.100 回答