2013-11-07 3 views
0

Я знаю, что прокрутка ListView динамична, поэтому в принципе я не могу прокручивать, когда есть только несколько элементов, которые не заполняют представление listview. Но есть ли возможность сделать это прокручиваемым?Android listview прокручивается, когда элементов не хватает, чтобы соответствовать виду

У меня есть что-то вроде:

- ListView
----- Поиск ListItem
----- Item_1
----- item_2
----- .. ....
----- item_n

поиск ListItem всегда «скрытый» (его на самом деле не скрыты, то ListView просто показать детали setSelection (1), поэтому поиск ListItem доступен, но в начало его не показано).
Проблема в том, что когда я получил только несколько элементов, например, 1-4. Эти элементы не будут соответствовать представлению, а setSeleciton (1) не работает, и он также отображает список searchItem.
Есть ли возможность сделать его «скрытым» (не отображается на экране, поскольку он будет находиться выше первый видимый элемент) и показать его прокруткой?

ответ

0

Постарайтесь найти высоту вашего списка поиска. Посмотрите, а затем используйте это в scrollBY(0,height). Не элегантный, но я думаю, этого будет достаточно.

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