Почему Linearlayout должен быть включен в scrollview, чтобы сделать его прокручиваемым.?

1

Почему нельзя установить атрибут xml представления android:scrollbars="horizontal|vertical" сделать прокрутку LinearLayout.?

Теги:

2 ответа

2

В принципе, установка атрибута view android:scrollbars делает его прокручиваемым, но представление не может интерпретировать любую обратную связь с пользователем. Другими словами, представление можно прокручивать с помощью кода, но не касаться представления на устройстве.

Контейнер ScrollView используется, потому что он предоставляет оболочку для своих дочерних объектов и распространяет события касания прокрутки до представлений детей. Таким образом, в то время как Views технически прокручивается, только ScrollView Представления имеют встроенную обработку прокрутки сенсорных экранов.

0

этот поток предназначен для TextView. В этом случае ListView не имеет метода setMovementMethod (новый метод ScrollingMovementMethod()).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню