首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android背景图片

Android背景图片
EN

Stack Overflow用户
提问于 2011-11-09 08:26:11
回答 3查看 358关注 0票数 2

嗨,我不知道怎么做,但是我想在所有屏幕的背景上放一张图片,而不是黑色的。我如何通过XML或Java代码来实现这一点?如果是在XML中,我必须使用哪种布局?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-11-09 08:39:43

只需将android:background="@drawable/your_image"添加到XML根布局即可。它将被拉伸以填满整个屏幕,因此如果您的图像与屏幕大小不完全匹配,则需要创建另一个BitmapDrawable XML,在其中声明图像的属性。

票数 2
EN

Stack Overflow用户

发布于 2011-11-09 08:36:56

可以对某些ViewGroup layout对象(如LinearLayoutRelativeLayout)使用以下属性:

代码语言:javascript
复制
android:background="@drawable/YOUR_IMAGE_RESOURCE_HERE"

确保在根View上将layout_heightlayout_width设置为fill_parent,如果希望背景填充整个屏幕,请在其上设置此属性。

票数 1
EN

Stack Overflow用户

发布于 2011-11-09 08:29:12

首先,您需要创建一个背景设置为您的图像的样式。然后,在应用程序上使用android:theme属性将样式应用于应用程序中的所有活动。有关更多信息,请阅读Style and Themes

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8058950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档