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