在23之前的版本中,什么等效于LayerDrawable.SetLayerInsetRight?

时间:2018-12-23 11:33:13

标签: xamarin.forms xamarin.android

我正在为Android开发自定义渲染器,并使用LayerDrawable.SetLayerInsetRight方法可以正常工作,但是该方法已添加到API级别23中,我想知道在23之前的版本中它等同于什么?

1 个答案:

答案 0 :(得分:1)

根据我的研究,您可以使用this method
SetLayerInset (Int32 index, Int32 l, Int32 t, Int32 r, Int32 b)  在23之前的版本中,此方法是在API级别1中添加的。

例如,如果您在23或更高版本中设置layerDrawable.SetLayerInsetRight(1,30);,则可以在23之前的版本中设置layerDrawable.SetLayerInset(1,0,0,30,0);