使用drawableLeft将动画应用于Drawable集

时间:2017-05-06 10:15:53

标签: android android-animation android-view textview android-drawable

我将图标设为android:drawableLeftTextView

我想对某些方法应用一些外观更改Drawable。 由于我没有它的身份,我无法操纵它的外观。

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

1 个答案:

答案 0 :(得分:1)

  

让我知道如何获得它的身份。

我认为,通过说您希望收到View的ID,然后对该View执行动画。但是,如您所知,TextViewView ViewGroup的后代,因此TextView无法实现View复合多个TextView。相反,Drawable会列出Drawable个实例。

您可以直接获得Drawable[]perform animations on that Drawable

getCompoundDrawables()将返回填充了左侧,上方,右侧和底部Drawable的{​​{1}}数组。