嗨,我不知道怎么做,但是我想在所有屏幕的背景上放一张图片,而不是黑色的。我如何通过XML或Java代码来实现这一点?如果是在XML中,我必须使用哪种布局?
发布于 2011-11-09 08:39:43
只需将android:background="@drawable/your_image"添加到XML根布局即可。它将被拉伸以填满整个屏幕,因此如果您的图像与屏幕大小不完全匹配,则需要创建另一个BitmapDrawable XML,在其中声明图像的属性。
发布于 2011-11-09 08:36:56
可以对某些ViewGroup layout对象(如LinearLayout和RelativeLayout)使用以下属性:
android:background="@drawable/YOUR_IMAGE_RESOURCE_HERE"确保在根View上将layout_height和layout_width设置为fill_parent,如果希望背景填充整个屏幕,请在其上设置此属性。
发布于 2011-11-09 08:29:12
首先,您需要创建一个背景设置为您的图像的样式。然后,在应用程序上使用android:theme属性将样式应用于应用程序中的所有活动。有关更多信息,请阅读Style and Themes。
https://stackoverflow.com/questions/8058950
复制相似问题