Onclicklistener действует странно после прокрутки в ScrollView - PullRequest
3 голосов
/ 21 октября 2010

У меня много изображений, установленных с помощью OnClickListeners.Они выходят за пределы экрана, содержащегося в ScrollView.При прокрутке вниз и щелчке ImageView, который ранее находился за пределами экрана, onClick (представление View) не выполняется до второго щелчка.Обычно он ведет себя иначе.

Моя активность реализует OnClickListener и использует переопределенный onClick (представление View).

Что происходит?Это проблема с сенсорным режимом?

Спасибо!

ОБНОВЛЕНИЕ: Проблема, с которой я столкнулся, похожа на этот отчет об ошибке: http://code.google.com/p/android/issues/detail?id=11357. Работает, как задумано, в Эклере, а не во Фройо.

1 Ответ

2 голосов
/ 21 октября 2010

Первый щелчок, вероятно, устанавливает фокус на ваше изображение, а второй фактически щелкает его.Это, вероятно, происходит потому, что при прокрутке, прокрутка фокусируется.Я не уверен, но вы можете попробовать установить focusable(false) в просмотре прокрутки.Я не уверен, что это будет мешать прокрутке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...