cundong / HeaderAndFooterRecyclerView

A RecyclerView solution, support addHeaderView、addFooterView
Apache License 2.0
1.37k stars 321 forks source link

setHeaderView 不支持 GridLayoutManager 吗? #5

Closed Null-Ouwenjie closed 8 years ago

Null-Ouwenjie commented 8 years ago
        layoutManager = new GridLayoutManager(getContext(), 3);
        cateCommodityList.setLayoutManager(layoutManager);

        adapter = new CategoryAdapter(getContext(), categories);
//        cateCommodityList.setAdapter(adapter);

        mHeaderAndFooterRecyclerViewAdapter = new HeaderAndFooterRecyclerViewAdapter(adapter);
        cateCommodityList.setAdapter(mHeaderAndFooterRecyclerViewAdapter);

        View headerView = LayoutInflater.from(getContext()).inflate(R.layout.layout_cate_header, null);
        //add a HeaderView
        RecyclerViewUtils.setHeaderView(cateCommodityList, headerView);

结果 header 并不能出现在顶部,而是一个普通的item..

cundong commented 8 years ago

支持,你参考:https://github.com/cundong/HeaderAndFooterRecyclerView/blob/master/sample/src/main/java/com/cundong/recyclerview/sample/EndlessGridLayoutActivity.java

Null-Ouwenjie commented 8 years ago

get it ! thank you