Я новичок в Android, и в настоящее время я работаю над простой игрой Connect Three, у меня есть девять ImageViews, которые содержат прозрачные изображения, при нажатии ImageView ресурс изменяется на x или o.
Я пытался добавить больше анимации и установить ресурс равным нулю, а не прозрачному изображению, но это не сработало, похоже, только перезапуск действия исправляет это.
public void oneClick (View view)
{
//image view onClick
ImageView one = (ImageView) findViewById(R.id.one);
one.setImageResource(R.drawable.x); //setting x or y
one.animate().rotation(180).setDuration(500); //animation
}
Вот как я сбрасываю изображения,
one.setImageResource(R.drawable.transp)
После этого, если снова вызывается действие onClick
, изображение устанавливается.
Однако анимация не работает.
Что я делаю не так?