Альтернатива для Android Scrollview? - PullRequest
0 голосов
/ 25 июня 2018

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

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

Примечание: я пробовал просмотр списка, но это та же проблема: некоторые виджеты глючат.

Внутри линейного макета

Вид изнутри прокрутки

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 03 июля 2018

Итак, вот решение

Я пытался использовать listview, recyclerview и scrollview.Никто из них не повлиял на ошибку.

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

Спасибо, ребята, которые пытались помочь.

0 голосов
/ 25 июня 2018

Вы пытались удерживать содержимое XML в одном макете как дочерний элемент scrollview?

<ScrollView>

   <LinearLayout>

//your all xml here

   </LinearLayout>

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