我将图标设置为 android:drawableLeft
到 TextView
。
我想对那个 Drawable
应用一些外观更改和一些方法。
因为我没有它的 ID,所以我无法操纵它的外观。
请告诉我如何获取它的 ID,以便我以某种方式获得它的对象?
最佳答案
Just let me know how to get it's id.
我假设,通过说您希望收到 View
的 ID,然后在该 View
上执行动画。但是,如您所知,TextView
是 View
的后代,不是 ViewGroup
,因此不可能TextView
来组合多个 View
。相反,TextView
布置了一个 Drawable
实例。
你可以得到 Drawable
和 perform animations on that Drawable
直接。
getCompoundDrawables()
将返回 Drawable[]
数组,其中填充了左侧、顶部、右侧和底部的 Drawable
。
关于android - 使用 drawableLeft 将动画应用于 Drawable 集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43819210/