标签: android android-layout shapedrawable
我有一个可绘制的形状,里面有径向渐变。形状是一个矩形,我试图将径向渐变的中心定位在右下角附近。我可以使用设置为0.98之类的值的centerX和centerY属性在一般附近得到它,但我正在处理不同高度(相同宽度)的矩形,因此矩形越高,中心位置越高,相对到右下角。
似乎我只能将中心定位为视图宽度/高度的百分比,与documentation相反。也就是说,即使没有值中的“%”,也会将其视为百分比。
我想做的是以某种方式说“把中心5dp放到右下角的左边”。关于如何实现这一目标的任何想法?
答案 0 :(得分:0)
您可以尝试使用Layer-List,在那里您可以指定重叠图层项目的边距,这可以是可绘制的。
Layer-List