Android 图片背景重复
我有一张用于 LinearLayout 背景的图像 假设图像的像素为 20x100 我想让图像仅在 x 轴上重复...类似 css 中的
background-repeat:repeat-x;
LinearLayout 有点大(1024 x 680 px),所以我的图像将覆盖整个宽度,但仅在顶部(其余 580 px)高度将是透明的) 我希望我说清楚了 谢谢
I have a image used for a LinearLayout background
Let's say image has 20x100 px
I want to make the image repeat only on x axes ... something like this in css
background-repeat:repeat-x;
The LinearLayout is kinda big (1024 x 680 px) so my image will cover the entire width but only in the top (the rest of 580 px of height will be transparent)
I hope i was clear
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试使用 android:tileMode
创建
background.xml 在可绘制文件夹中为:
然后在布局 xml 中使用它为:
try using android:tileMode
create
background.xml
in drawable folder as:and then use it in your layout xml as:
您可以使用 android:background 作为 9patch 图像来自动拉伸。
Android 开发网站上的 9patch
You can use the android:background as a 9patch image to automatically stretch.
9patch on Android Dev site