Android GridView header footer

2015. 10. 6. 23:19Mobile/Android



반응형
Android GridView header footer

안드로이드 그리드뷰에서 

listview.addHeaderView(header);
listview.addFooterView(footer);

이런식으로 안된다.. 같은 구조일꺼같은데.. 하지만 우리에게는 라이브러리가 있다 . 야호~

참고 ↓
https://github.com/liaohuqiu/android-GridViewWithHeaderAndFooter



사용하는 방법 : 간다하다 ~ ㅋㅋ listview 처럼 만들어나서 이해하기도 쉽다. 


GridViewWithHeaderAndFooter gridView = (GridViewWithHeaderAndFooter) view.findViewById(R.id.gridview);
LayoutInflater layoutInflater = LayoutInflater.from(getActivity());
View footerView = layoutInflater.inflate(R.layout.s_footer, null);
View headerView = layoutInflater.inflate(R.layout.test_header_view, null);
gridView.addFooterView(footerView);
gridView.addFooterView(headerView );




<in.srain.cube.views.GridViewWithHeaderAndFooter
android:id="@+id/gridview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_horizontal"
android:numColumns="2"
android:listSelector="#00000000">
</in.srain.cube.views.GridViewWithHeaderAndFoot








끝~


반응형