我正在尝试使用9补丁图像作为标签的背景。我的图像有两个圆角,我想保持圆角半径不变,无论是否拉伸。
我使用RelativeLayout将背景图像定位在前景标签后面。我想将背景图像拉伸到RelativeLayout的高度和宽度。
<RelativeLayout Padding="15">
<Image Aspect="Fill" RelativeLayout.WidthConstraint="{ConstraintExpression Type=RelativeToParent, Property=Width}" RelativeLayout.HeightConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height}" Source="panel_header" />
<Label Margin="15" Text="{ Binding CategoryTitle }" />
</RelativeLayout>
图像正在拉伸以填充Android模拟器中父版面的宽度和高度,但是,它不符合9个补丁约束 - 它会像整个标准图像那样扭曲整个图像。
可以找到我的9个补丁图像here。我错过了什么吗?