Мой вопрос похож на на этот вопрос. Я использовал этот код, чтобы расширить ImageView до формы TouchImageView. В моем методе onCreate() я хочу вызвать
setImage(Bitmap bm, int displayWidth, int displayHeight)
но я не знаю, какую ширину или высоту использовать. Когда я вызываю getHeight(), он дает мне нуль.
Я попытался избежать 0, используя kcoppock ответ на ранее упомянутый вопрос, но был безуспешными. Слушатель onPreDraw() вызывается несколько раз в секунду, и я не могу понять, как его вызывать только один раз.