gpt4 book ai didi

android - 要在 Android 中创建九个可绘制的补丁?

转载 作者:太空狗 更新时间:2023-10-29 16:25:09 25 4
gpt4 key购买 nike

我想为所有按钮设置特定的背景图片。

因此,我使用“draw9patch”工具(通过指定 strecth 行)将我的 PNG 文件更改为 Ninepatch 可绘制对象。

然后,我将它作为背景应用到我的按钮上 “myBtn.setBackgroundResource(R.drawable.new_png);”

现在,按钮的背景出现了,但在 android 屏幕上也可以看到拉伸(stretch)线,无论我在工具中指定了哪些位置。

你能帮忙吗?我使用该工具的方式有问题吗?

最佳答案

Ninepatch png 文件必须使用特殊的命名约定命名:例如在您的示例中,new_png.9.png。当您在代码中引用可绘制对象时,您排除了“.9.png”,因此您的代码不需要更改,只需要更改图像文件名。

关于android - 要在 Android 中创建九个可绘制的补丁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3766355/

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