Я пытаюсь изменить изображение ImageView сразу после того, как щелкну по нему.
Я пытался использовать .setImageDrawable
и вызывать .invalidate()
для этого представления, но безуспешно.
Вероятно, я делаю это неправильно, но я пытаюсь щелкнуть изображение, установить нить на sleep
на 2 секунды, а затем показать другое изображение пользователю.
* 1009код довольно прост и выглядит примерно так:
myImage.setImageResource(R.id.myPicture);
... computations
... put the thread to sleep for 2 seconds
myImage.setImageResource(R.id.newPicture);
, и пользователь не может видеть «myPicture» в течение этих 2 секунд сна, а затем он меняется на «newPicture»