我用android工具draw9patch.bat做了一个9补丁图片。只在右侧画一条黑线,我希望它在那里伸展。保存为.9.png并将其设置为TextView的背景:
android:background="@drawable/myninepatch"
它不起作用,我在应用程序中使用黑线获取图像并且它不会拉伸。我做错了什么?
我在可伸展区域的线条之外的某些地方看到,对面的标记区域也很小,但我不知道它是什么,我没有使用它。
答案 0 :(得分:6)
检查guideline。在这里,您可以找到九个补丁图像的简单UI指南。
答案 1 :(得分:2)
在9个补丁图像中,右侧和底侧边线表示填充,例如。图像下方的尺寸不会缩小。由顶部和左侧边线指示的部分将根据所需的尺寸拉伸和收缩。