这是我目前在测试xml中得到的:
<linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:ID="@+ID/Title" androID:orIEntation="vertical" androID:layout_wIDth="fill_parent" androID:layout_height="wrap_content" androID:background="@drawable/background"></linearLayout>
在预览中(以及在游戏中)看起来像这样:
如果我将layout_height更改为fill_parent,我会得到一个重复的背景:
我确信解决方案非常基础,但由于某种原因我错过了它.任何帮助,将不胜感激
谢谢
解决方法 不确定哪些可用的背景布局选项可用于布局的背景属性,但您始终只需将ImageVIEw作为外部FrameLayout中具有最大宽度和高度的第一个元素.然后,您在布局中放置的任何其他内容都将绘制在此图像的顶部.当然,你可以加载你想要的scaletype;比如fitXY也许就是你想要实现的目标.<FrameLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"androID:layout_wIDth="match_parent"androID:layout_height="match_parent" ><ImageVIEw androID:ID="@+ID/background" androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:contentDescription="@string/backgroundDescription" androID:scaleType="centerCrop"></ImageVIEw> ...总结
以上是内存溢出为你收集整理的如何在Android线性布局中拉伸/缩放背景图像?全部内容,希望文章能够帮你解决如何在Android线性布局中拉伸/缩放背景图像?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)