Объект RadioGroup не отправляет Touch на активность - PullRequest
3 голосов
/ 23 февраля 2012

В действии с RadioGroup и 4 RadioButtons сенсорный ввод в RadioGroup не распространяется на переопределение onTouch.Цель состоит в том, чтобы заставить работать жесты броска для всего экрана, где RadioGroup - самый большой объект и находится в центре.эффект.Я также попробовал подкласс RadioGroup.В подклассе я установил класс как для прослушивания касания, так и для переопределения метода onTouchEvent по умолчанию.Я вызвал setOnTouchListener в конструкторе.Подкласс вел себя точно так же.Ничто из этого не сработало.Нет сообщений об ошибках.

Кто-нибудь смог получить сенсорный ввод в RadioGroup, чтобы выйти за пределы того, что это касание выбирало радиокнопку?Дайте мне знать, если вы хотите увидеть код.Это очень просто.Вызов активности onTouch возвращает результат детектора жестов.Это прекрасно работает с другими объектами на экране (TextSwitcher, Relative Layout с 2 кнопками).Почему не работает RadioGroup?

Заранее благодарю за любые предложения, чтобы заставить RadioGroup работать так, как я хочу.

1 Ответ

1 голос
/ 03 марта 2012

Мой новый значок вьюнок заставляет меня думать, что другие не видят такого поведения с радиогруппой. Это, пожалуй, прерывистое поведение. Другая возможность заключается в том, что это проблема, характерная для моего устройства тестирования Evo.

Если другие увидят похожую проблему, добавьте эту статью.

...