2

我用 android 工具 draw9patch.bat 做了一个 9 补丁图像。仅在右侧画一条黑线,我希望它伸展。另存为 .9.png 并将其设置为 TextView 的背景:

android:background="@drawable/myninepatch"

它不起作用,我在应用程序中得到带有黑线的图像并且它没有拉伸。我究竟做错了什么?

我在一些地方看到除了可拉伸区域的线之外,对面还有一个非常小的标记区域,但我不知道它是做什么的,我没有使用它。

4

2 回答 2

6

检查本指南。在这里您可以找到九个补丁图像的简单 UI 指南。

于 2012-07-26T12:10:30.067 回答
2

在 9 个补丁图像中,右侧和底部的线表示填充,例如。图片下方的大小不会缩小。由顶部和左侧线指示的段将根据所需的大小进行拉伸和收缩。

于 2012-07-26T12:18:25.870 回答