Intereting Posts
Создание элемента MembersInjector для . Предпочитают вместо этого запускать процессор кинжала над этим классом Android-разрешение не работает, даже если я его объявил Android listview отображает ложные данные после прокрутки (пользовательский адаптер) Использование SupportToolbar для макета телефона и отдельной панели действий для компоновки планшета Создать представление-объект из файла XML в android Android animateCamera Использование GoogleMap.CancelableCallback Android – Каков правильный способ сохранения / восстановления адаптера ListView? Android: OpenCV: imwrite всегда возвращает false и не записывает Внутренняя система позиционирования на основе гироскопа и акселерометра Как вы можете прослушивать события щелчка в ListView, которые происходят за пределами элементов списка? Ошибка подключения к серверу была неудачной при запуске приложения phonegap в эмуляторе Android Можно ли использовать контент: // в качестве источника для элемента <audio> в WebView Android Studio – невозможно найти действительный путь сертификации для запрошенной цели CollapsingToolbarLayout с пользовательским представлением Почему вызов заканчивается (), вызывающий вызов onCreate (), начиная новое действие?

Что делает андроид: isScrollContainer?

Кто-нибудь знает, что такое android:isScrollCOntainer = (boolean) или $(View).setScrollContainer(boolean) ?

Сначала я подумал, что это будет ответом на то, чтобы установить View внутри ScrollView NOT для прокрутки с помощью ScrollView, но, похоже, это не так.

В Android Developers говорится,

Msgstr "Установить это, если представление будет представлять собой прокручивающийся контейнер, то есть его можно изменить, чтобы уменьшить его общее окно, чтобы было место для метода ввода".

Может ли кто-нибудь объяснить это описание?
Что такое контейнер прокрутки в этом случае?
Какой метод ввода доступен?

Solutions Collecting From Web of "Что делает андроид: isScrollContainer?"

Контейнер с прокруткой – это тот, где размер контейнера не зависит от его содержимого. Например, вы можете сделать ScrollView или ListView высотой 100 пикселей, но вы можете разместить столько контента, сколько хотите. Аналогично, независимо от размера содержимого в представлении, вы можете установить размер представления «Вид» по своему желанию.

Если контейнер прокручивается, то Android знает, что он может уменьшить размер контейнера, не предоставляя части содержимого контейнера недоступным (так как пользователь может просто прокручивать вниз, чтобы видеть вещи не на экране). Он использует это, когда открывается SoftKeyboard – если контейнер прокручивается, он максимально сократит его, пытаясь сохранить все элементы на экране.

Таким образом, ScrollView , ListView , GridView т. Д. Являются примерами прокручиваемых контейнеров.

Я смотрю на одно и то же, и я точно не знаю, что это значит. Однако метод ввода – это мягкая клавиатура. Изменение этого параметра влияет на изменение размеров просмотров при нажатии на edittext и всплывании клавиатуры. Посмотрите на android: windowSoftInputMode для получения дополнительной информации.

Надеюсь, это было хотя бы немного полезно!

Как говорится в google:

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

https://developer.android.com/reference/android/view/View.html