gpt4 book ai didi

android - NinePatch 后台和安卓

转载 作者:行者123 更新时间:2023-11-30 03:17:10 25 4
gpt4 key购买 nike

我想在我的 Android 应用程序中添加嘈杂的背景。纹理非常完美,我可以创建一个 NinePatch 图像,但当我在应用程序中实际使用它时,它会拉伸(stretch)导致整个背景出现线条。知道实现这种纹理的更好方法是什么吗?

我也想为操作栏使用类似的东西。

NoisyGrey

最佳答案

9-Patch 会拉伸(stretch),您必须指定图像中应该拉伸(stretch)的区域。你为什么不尝试重复你的可绘制对象。像这样:

<xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:id="@+id/YourLayout"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/backrepeat"
>

然后在一个名为 backrepeat.xml 的 xml 中

<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/back"
android:tileMode="repeat" />

关于android - NinePatch 后台和安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19852344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com