使用 drawableLeft 将动画应用于 Drawable 集

Apply animation to Drawable set with drawableLeft

我将图标设置为 android:drawableLeftTextView

我想应用一些外观更改一些方法到那个Drawable。 因为我没有它的 ID,所以我无法操纵它的外观。

请告诉我如何获取它的 ID,以便我以某种方式获得它的对象?

Just let me know how to get it's id.

我假设,通过说您希望收到一个 View 的 ID,然后在该 View 上执行动画。但是,如您所知,TextViewView 的后代, 不是 ViewGroup,因此 TextView 不可能复合倍数 Views。相反,TextView 布置了一个 Drawable 实例。

你可以直接得到 Drawableperform animations on that Drawable

getCompoundDrawables()将returnDrawable[]数组填充左上右下Drawables.