所以,我有一个全息光主题,我正在为 android 3.0 开发,并且在我的 main.xml 图形布局中显示了我想要的黑屏,但是当我在我的 android 模拟器版本 3.0 上运行应用程序时,它有一个白色背景。
我想要黑色背景,但 main.xml 布局显示黑色背景只有模拟器显示不同,为什么????
谢谢,我已经开发了一个星期了,但是很烦人。谢谢 !!
所以,我有一个全息光主题,我正在为 android 3.0 开发,并且在我的 main.xml 图形布局中显示了我想要的黑屏,但是当我在我的 android 模拟器版本 3.0 上运行应用程序时,它有一个白色背景。
我想要黑色背景,但 main.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。