2
Моя кнопка анимированный так:Изменить фон кнопки, когда его фон находится в анимации?
AnimationDrawable animation = new AnimationDrawable();
animation.addFrame(getResources().getDrawable(R.drawable.startmain), 1000);
animation.addFrame(getResources().getDrawable(R.drawable.startmainan), 1000);
animation.setOneShot(false);
Button imageAnim = (Button) findViewById(R.id.btn_start);
imageAnim.setBackgroundDrawable(animation);
// start the animation!
animation.start();
, но я хочу еще раз изменить свой фон, когда пользователь нажимает на нее, как в xml
фона:
<item android:drawable="@drawable/kp_p" android:state_pressed= "true" />
<item android:drawable="@drawable/kp" />
но эти 2 вещи не будет работать вместе таким образом, только анимация выполняет свою работу. Как я могу объединить эти две вещи вместе?
Как добавить XML-файл в качестве фона грамматически? –