2015-10-22 4 views
1

Я хочу, чтобы добавить бесконечные ListView внутри ScrollView но на ScrollChanged не работаетБесконечные ListView внутри ScrollView

<ScrollView ..> 
<EndlessListView ../> 
</ScrollView> 

Есть ли способ сделать это?

+0

Вы не должны помещать 'ListView' внутри' ScrollView', потому что класс ListView' реализует собственную прокрутку, и он просто не принимает жесты, потому что все они обрабатываются родительским 'ScrollView'. – Aspicas

+0

На мой взгляд, когда вам нужно поместить представление списка внутри прокрутки, вы должны пересмотреть свой дизайн. Однако, если нет способа изменить это, проверьте [предыдущие аналогичные попытки] (https://www.google.com.eg/webhp?q=listview%20inside%20scrollview). –

+0

@Aspicas Спасибо заранее, я знаю, я хочу любой способ его решить. –

ответ

0

Если вы хотите поместить listview в scrollview, вам нужно повторно реализовать пассивное listview, которое не обрабатывает его прокрутку.
Вам нужно будет проверить размер и видимость детей, и сделайте переработку.

Я сделал это, это возможно, но вы не должны идти этим путем.

+0

Я сделал пассивный список, который не обрабатывает его прокрутку, я сделал высоту listView - это сбор высоты всех его детей, проблема в бесконечном прокрутке. Могу ли я проверить, есть ли scrollView внизу? –

+0

Что вы подразумеваете под бесконечным свитком? Является ли список бесконечным или другим содержимым списка прокрутки (ниже списка)? – Jfreu

+0

Я имею ввиду список бесконечный. –

Смежные вопросы