使用 drawableLeft 将动画应用于 Drawable 集
Apply animation to Drawable set with drawableLeft
我将图标设置为 android:drawableLeft
到 TextView
。
我想应用一些外观更改一些方法到那个Drawable
。
因为我没有它的 ID,所以我无法操纵它的外观。
请告诉我如何获取它的 ID,以便我以某种方式获得它的对象?
Just let me know how to get it's id.
我假设,通过说您希望收到一个 View
的 ID,然后在该 View
上执行动画。但是,如您所知,TextView
是 View
的后代, 不是 ViewGroup
,因此 TextView
不可能复合倍数 View
s。相反,TextView
布置了一个 Drawable
实例。
你可以直接得到 Drawable
和 perform animations on that Drawable
。
getCompoundDrawables()
将returnDrawable[]
数组填充左上右下Drawable
s.
我将图标设置为 android:drawableLeft
到 TextView
。
我想应用一些外观更改一些方法到那个Drawable
。
因为我没有它的 ID,所以我无法操纵它的外观。
请告诉我如何获取它的 ID,以便我以某种方式获得它的对象?
Just let me know how to get it's id.
我假设,通过说您希望收到一个 View
的 ID,然后在该 View
上执行动画。但是,如您所知,TextView
是 View
的后代, 不是 ViewGroup
,因此 TextView
不可能复合倍数 View
s。相反,TextView
布置了一个 Drawable
实例。
你可以直接得到 Drawable
和 perform animations on that Drawable
。
getCompoundDrawables()
将returnDrawable[]
数组填充左上右下Drawable
s.