Closed sankemao closed 4 years ago
if (pressedDrawable != null) { listDrawable.addState(new int[]{android.R.attr.state_pressed}, pressedDrawable); } if (enabledDrawable != null) { listDrawable.addState(new int[]{android.R.attr.state_enabled}, enabledDrawable); } 源码里,将pressedDrawable先于enabledDrawable放入,可以生效
验证了下确实是,谢谢反馈
drawable_pressed_radius="@{25}" drawable_pressed_solidColor="@{0xffff0000}" drawable_radius="@{25}" drawable_solidColor="@{0xffdadada}" drawable_enabled_radius="@{25}" drawable_enabled_solidColor="@{0xff007aff}"