我有一个 9 补丁图像。我将左上象限定义为内容区域,但它没有被接受(请参见屏幕截图右侧的预览)。我错过了什么?谢谢!
最佳答案
内容区域由上面提到的右栏和下栏定义,但您真正定义的是填充(顶部、左侧、底部和右侧填充)。
填充是通过计算右栏和下栏开始和结束处的透明像素数来设置的。因此,如果您的图像是 100x100,则填充大约为 10、10、40、40 (t、l、b、r)。
当图像被拉伸(stretch)时,填充不会改变,并且由于它是从每个边缘开始测量的,这就解释了为什么内容区域会以这种方式拉伸(stretch)。
关于Android九补丁content-border不兑现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20961745/