Издърпайте за опресняване за GridView в Android

Първо, искам да ви кажа, момчета, че прочетох и успях да разработя Pull to refresh с помощта на библиотеката на Крис Бейнз и библиотеката на Йохан Нилсон.

Сега се опитвам да използвам библиотеката на Йохан Нилсон за GridView. Той внедри само за ListView, така че трябва да променя PullToRefreshListView JAVA файл.

Там имам extends GridView вместо ListView (ред 24). След това ще ми даде грешка на ред 109, като каже, че addHeaderView(mRefreshView); не се разпознава и го променя като addView() Но addView() методите също ми дават грешки по време на изпълнение .

Ще използвам библиотеката на Йохан Нилсон, защото тя ми дава възможност да добавя още някои уиджети за формуляри към моята дейност и лесно да персонализирам дизайна, вместо другата библиотека.


person AnujAroshA    schedule 28.05.2012    source източник
comment
защо не изберете този пример?   -  person MKJParekh    schedule 28.05.2012
comment
@FasteKerinns това е библиотеката на Крис Бейн. не е ли Споменах го в моя Q. Този единичен файл зависи от други 4 JAVA файла и другият проблем е, че е трудно да се добавят други джаджи за формуляри към дейността. Все пак благодаря за отговора :-)   -  person AnujAroshA    schedule 28.05.2012
comment
Намерихте ли решението, аз също съм изправен пред същия проблем   -  person Shakeeb Ayaz    schedule 10.03.2014


Отговори (2)


Това е това, което търсите

въведете описание на изображението тук

Работи за всички AbsListView. Внедрих както ListView, така и GridView.

person Daniel Magnusson    schedule 01.06.2012
comment
Благодаря за отговора. Но не сте прочели въпроса ми ясно. Споменах, че съм използвал тази библиотека и т.н. - person AnujAroshA; 04.06.2012

GridView не поддържа HeaderView. Но Google внедриха свой собствен GridView, те го използват само за вътрешни цели. Това може да реши проблема ви HeaderView

person Yerzhan Tanatov    schedule 27.11.2014