Android 应用程序中重复背景横幅

发布于 2024-11-07 19:08:06 字数 86 浏览 0 评论 0原文

我有一个 100 像素 x 100 像素的图像,希望该图像保持其比例,但平铺在屏幕上以创建一种横幅。这可能吗?我搜索过谷歌,只找到了用图像填充整个屏幕的示例。

I have an image that is 100px by 100px and would like the image to keep its ratio but tile across the the screen to create a sort of banner. Is this possible? I have searched google and have only found examples which fill the whole screen with the image.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

噩梦成真你也成魔 2024-11-14 19:08:06

您可以创建一个 xml 可绘制对象。在您的drawable 文件夹中创建一个新的xml 文件,例如background.xml。然后将其放入其中:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@android:id/background">
            <bitmap
                android:src="@drawable/backgroundTile"
                android:tileMode="repeat" />
    </item>
</layer-list>

然后将其设置为 View 的背景。

You can create an xml drawable. In your drawable folder create a new xml file, say, background.xml. Then put this in it:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@android:id/background">
            <bitmap
                android:src="@drawable/backgroundTile"
                android:tileMode="repeat" />
    </item>
</layer-list>

Then just set that as the background of your View.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文