![]() |
1
2
您可以生成一个九补丁png,而不是使用普通图像。
使用
诀窍是左边的黑线。这告诉Android,png可以沿着这个区域垂直扩展。 请参见以下示例:
将其保存为九个补丁,格式为imagename.9.png |
![]() |
2
2
您可以使用 NinePatch图像 如该视图所示。要了解如何创建NinePatch图像,请转到 Draw 9-patch |
![]() |
3
1
9补丁机制不能为我的用例做类似的事情,因为它需要在水平和垂直方向上定义一个可拉伸区域。只有在
如果需要允许视图水平拉伸,保持图像的顶部和底部边界部分的纵横比,而允许中间部分在两个方向上自由拉伸,则9补丁将不适用于此。我创建这个布局是为了实现这一点:
image_middle.png
关键是
|
![]() |
4
0
您可以在视图的背景中绘制锯齿形路径
|
![]() |
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
![]() |
Community wiki · 局部变量可能尚未初始化 1 年前 |
![]() |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |