我得到了这张图片,我需要制作它的9个补丁(我将它用于textview背景)。
我需要文字在这样的星标左侧显示文字:
我试过这个但没有成功:
这是否可能,或者我必须使用9补丁以外的东西吗?
答案 0 :(得分:1)
你的用例正是9-patch的发明,所以它应该有效!
以下是使用九个补丁时可能发生的一些常见错误:
你可以通过
来解决这个问题为所有密度提供九个补丁(ldpi, mdpi ,hdpi, xhdpi )(粗体是最常见的) < - 首选!
为xhpdi制作九个补丁并绘制至少2个黑色像素。因为从xhdpi缩小到mdpi时,图像按比例缩小为2,因此如果您只在xhdpi中绘制1个黑色像素,则缩小时可能会将其删除。
希望这适合你。