我想在 3 个可绘制对象之间更改按钮的样式:“正常”、“绿色”和“红色”。我使用了 TransitionDrawable,但它只适用于 2 层。
<transition xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/button" />
<item android:drawable="@drawable/buttongreen" />
</transition>
我将如何实现另一个“android:drawable”或者除了TransitionDrawable之外还有其他方法可以实现吗?如何根据输入在可绘制对象之间切换(0 - 代表红色,1 - 代表绿色)?