Android:如何在单个xml文件中编写多个选择器

Dil*_*rla 10 android selector imagebutton

在我的应用程序中,我有4个ImageButtons,每个ImageButton根据其状态具有不同的源图像.因此,为每个按钮维护4个单独的xml文件.

有没有办法在一个xml文件中编写所有选择器?

AZ1*_*Z13 11

不是不可能的:

文档说:StateListDrawable是一个XML格式的可绘制对象,它使用几个不同的图像来表示相同的图形,具体取决于对象的状态.

请注意:相同的图形

src:可绘制资源