我想大致定义一个可绘制的背景,如下所示:
绿色区域应该被缩放,就好像这是一个 ImageView,这意味着纵横比保持不变。如果元素比背景图像宽,则应拉伸蓝色区域。
我尝试使用 9patch 图像来完成此操作,但必须使用至少一个水平可拉伸区域来定义这些图像。似乎没有办法只保持绿色区域的纵横比。
我想大致定义一个可绘制的背景,如下所示:
绿色区域应该被缩放,就好像这是一个 ImageView,这意味着纵横比保持不变。如果元素比背景图像宽,则应拉伸蓝色区域。
我尝试使用 9patch 图像来完成此操作,但必须使用至少一个水平可拉伸区域来定义这些图像。似乎没有办法只保持绿色区域的纵横比。