#android #flutter #listview
#Android #flutter #listview
Вопрос:
Моя структура в основном настроена следующим образом
- Column
-- Row
-- Container
-- Expanded
--- ListView (Vertical)
---- Column
----- Row
----- ListView (Horizontal)
Где есть большой вертикальный ListView, занимающий большую часть страницы с пользовательским StatelessWidget, каждый из которых имеет свой собственный горизонтальный ListView. Очень похоже на то, как у Netflix есть куча категорий фильмов, которые вы прокручиваете по вертикали, а затем вы можете прокручивать каждую категорию по горизонтали.
Я продолжаю получать ошибку
Null check operator used on a null value
The relevant error-causing widget was
ListView
Любая помощь будет принята с благодарностью, спасибо!
Комментарии:
1. Лучший способ сделать это — использовать slivers. Вместо использования ListView используйте SliverList, а для не slivers вы можете использовать SliverToBoxAdapter, чтобы превратить их в sliver при использовании их с CustomScrollView.
2. вы пытались использовать
SingleChildScrollView()
?3. добавьте пример кода, если это возможно