1번에는 header
2번에는 GridViewWithHeaderAndFooter
합침 holder.gridview.addHeaderView(headerView);
1,2 번 합친것을 스크롤 했을 때 , 위로 스크롤 했는지 ,아래로 스크롤 했는지 구별하고 싶은데
아래껏만 스크롤 이벤트 동작하네요...
위에 것도 같이 스크롤 이벤트에 넣으려면 어떻게 해야하나요 ?...
myLastVisiblePos = holder.gv.getFirstVisiblePosition();
// scroll Listener
holder.gv.setOnScrollListener(new OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView view,int scrollState) {
int currentFirstVisPos = view.getFirstVisiblePosition();
if(currentFirstVisPos > myLastVisiblePos) {
//scroll down
Logger.debug("scrolling down...");
}
if(currentFirstVisPos < myLastVisiblePos) {
//scroll up
Logger.debug("scrolling up..");
}
myLastVisiblePos = currentFirstVisPos;
}