Как отключить пересколлинг gridview?
У меня есть приложение Android, использующее GridView.
Этот вид сетки автоматически переполняется, когда пользователи выполняют вертикальную прокрутку. Я не могу использовать setOverScrollMode(...)
потому что его минимальная версия SDK составляет 2,2.(Api 8).
Как я могу отключить превышение GridView?
1 ответ
Вы можете просто сделать следующее:
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD){
mListView.setOverScrollMode(ListView.OVER_SCROLL_NEVER);
}
но недостатком является то, что если вы добавляете представление заголовка в представление списка, то представление заголовка имеет тенденцию приходить в норму, когда вы бросаете. Мне было интересно, как этого избежать.