Пользовательский вид Android отображается неправильно - PullRequest
0 голосов
/ 21 апреля 2011

У меня есть собственный виджет, основанный на представлении галереи Android.Он слегка настроен так, чтобы элементы слева отображались без паузы и передавали необходимые события моему слушателю.

На самом первом макете представления все работает идеально.Однако, когда я приостанавливаю и возобновляю активность, представление останавливается.Видно, я вижу работающие обработчики событий OnTouch (), настроенные позиции просмотра, но картинка не меняется.Метод OnDraw () для виджета Галерея вообще не вызывается!У меня есть другой виджет в этом макете (выдвижной ящик), и, как только я смещаю ящик, все начинает работать снова, как и должно.

У меня совершенно нет идей, как это исправить.Пробовал разные способы заставить метод OnDraw (), но он просто не работает.

Есть идеи?

Спасибо

1 Ответ

0 голосов
/ 21 апреля 2011

Убедитесь, что вы переопределяете onDraw(android.graphics.Canvas), а не OnDraw() (как аргумент Canvas, так и строчную букву 'o').

Если это не так, пожалуйста, напишите код, чтобы посмотреть на него.

...