首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在android屏幕上适配图像

在android屏幕上适配图像
EN

Stack Overflow用户
提问于 2011-11-12 19:56:21
回答 3查看 1.9K关注 0票数 0

我在这里遇到了麻烦,使我的背景图像适合高分辨率的屏幕。它在4英寸的屏幕上工作得很好,但是当我把它部署在更大的屏幕上时,图像不会延伸。我试着寻找答案,但到目前为止没有任何帮助。好吧,这可能是我的xml代码的问题,但我不是很确定。我的设计使用1个表格布局和2个表格行作为2个对象。在LinearLayout上我设置了我的背景图像。

为了进一步理解,我制作了一个关于它在部署时的外观的示例。

这就对了。它在我的手机上运行得很好,但它不会占据Galaxy标签页上的所有空间。此外,我想尽可能多地使我的背景图像在320x480像素左右的较小的尺寸,并只是拉伸它。

EN

回答 3

Stack Overflow用户

发布于 2011-11-12 19:58:54

是否将布局高度和宽度设置为FILL_PARENT?

票数 1
EN

Stack Overflow用户

发布于 2011-11-12 20:07:15

很明显,您没有将Layout_height和Layout_width设置为fill_parent。

此外,为了更好地渲染,将图像放在所有三个可绘制文件夹drawable-mdpi,drawable-ldpi,drawable-hdpi中。

另外,将你的背景图像设为9patch对于调整背景的大小会很好。

票数 0
EN

Stack Overflow用户

发布于 2011-11-12 22:19:30

对于你的这个问题,我可以指出很多原因。

1)首先,第一个屏幕显示一个移动屏幕,下一个屏幕显示一个标签avd。

2)你所拥有的图像的大小应该只适合特定分辨率的手机。

所以你唯一的希望就是得到一张分辨率适合标签的图像。

或者根据您的宽度和高度更改换行内容以填充父对象。

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

https://stackoverflow.com/questions/8104299

复制
相关文章

相似问题

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