android – 使用重复模式创建9补丁
作者:互联网
iam坚持为进度条背景创建一个九个补丁.
它有一个重复的模式,如尺子scala,让我头痛.
这是我想要的(在底部)和我拥有的(顶部)的图像.
谁能给我一个提示如何实现我的目标?
编辑:或者是否可以通过9patch执行此操作?
我的另一个尝试是使用android:tileMode =“repeat”,但是我的图像高度出现问题(在第二行重复),我需要像repeat-x这样的东西.
提前致谢
edit2:好吧我设法通过拉伸整个重复模式来重复9patch,但它不理想:(
解决方法:
你似乎高估了9补丁的力量.您可以做的最多的是标尺图像,在刻度线之间有扩展的空间.但是,您不能制作一个自动平铺图像部分的9补丁.
另一方面,如果以编程方式创建BitmapDrawable,则可以为X轴和Y轴设置切片模式separately.
标签:android,drawable,nine-patch 来源: https://codeday.me/bug/20190530/1186341.html