У меня есть ScrollView
, который содержит комплекс LinearLayout
с различными элементами, среди которых есть несколько TextView
с определенным maxHeight и длинным текстом внутри. Мне нужно включить прокрутку текста внутри TextView
при касании и перетаскивании внутри него и обычную прокрутку ScrollView
при нажатии и перетаскивании за пределы них.
Есть ли правильный и элегантный способ сделать это - если это вообще возможно - или мне нужно испачкаться и начать переопределять обработчики onTouchEvent
на всех задействованных элементах?
UPD 1: Судя по этому , элегантного решения не существует, и пользовательский интерфейс придется переосмыслить, чтобы включить только один слой прокручиваемых элементов.