Originariamente inviato da Andrea1979
perché fai

imgWidth = img[0].getWidth(this);
imgHeight = img[0].getHeight(this);

?

Prova a sostituire quei this con 2 null.
Lo fa perchè il parametro richiesto da getWidth() e getHeight() è un oggetto di tipo ImageObserver. Button implementa questa interfaccia, quindi va benissimo così.


Ciao.