以编程方式删除可绘制的Tilemode:android:Tilemode=";残疾人士;

以编程方式删除可绘制的Tilemode:android:Tilemode=";残疾人士;,android,android-drawable,Android,Android Drawable,我需要以编程方式禁用绘图表的tilemode,该绘图表可以任意设置为tilemode.CLAMP,tilemode.MIRROR或tilemode.REPEAT 在XML中,我可以使用android:tileMode=“disabled”,value=-1来实现这一点 但是,以编程方式调用BitmapDrawable.setTileModeXY时,我需要使用着色器.TileMode枚举成员,该成员具有钳制,镜像或重复,但不存在禁用 我该怎么做?这很有趣。空值呢?如果在xml中禁用平铺模式,调用B

我需要以编程方式禁用绘图表的
tilemode
,该绘图表可以任意设置为
tilemode.CLAMP
tilemode.MIRROR
tilemode.REPEAT

在XML中,我可以使用android:tileMode=“disabled”,value=-1来实现这一点

但是,以编程方式调用
BitmapDrawable.setTileModeXY
时,我需要使用
着色器.TileMode
枚举成员,该成员具有
钳制
镜像
重复
,但不存在
禁用


我该怎么做?

这很有趣。空值呢?如果在xml中禁用平铺模式,调用
BitmapDrawable.getTileModeX
时会返回什么?他正在做这个实验。NULL工作并清除tileMode!!