Как использовать Scroller в ViewGroup (Android) - PullRequest
2 голосов
/ 10 января 2012

У меня есть пользовательская ViewGroup, и я хотел бы добавить к ней возможность прокрутки.

Можно ли использовать объект Scroller и связать его с представлением группы?

Я где-то читал, что Scroller не выполняет никакой реальной прокрутки. Это означает, что он должен делегировать ответственность за прокрутку обратно в ViewGroup.

спасибо

1 Ответ

0 голосов
/ 10 января 2012

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

Помните, что ScrollView может иметь только одно дочернее представление, поэтому, если вам нужноиметь несколько представлений в одной и той же схеме прокрутки, вам нужно, чтобы все они были в одном LinearLayout (или RelativeLayout, или как вы решите).

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