84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
求助:如何隱藏recyclerview任一個item,已嘗試http://blog.csdn.net/u0110601... 和http://blog.csdn.net/rgen_xia...,沒有成功,
在onBindViewHolder取得到的layoutparams 為null,沒法設定params.height取itemview裡面的最高層,也無法取得到params
你取得layoutparams為null的原因是你LayoutInfalter的時候沒有給parent,你infalter的時候給parent參數,然後就能取得到了,然後你想隱藏某一個就visible gone height 0 就可以了。
直接在陣列中去掉對應的那一條不行嗎
獲取不到LayoutParams, 你可以new ViewGroup.LayoutParams(...)然后View#setLayoutParams(...)呀
LayoutParams
new ViewGroup.LayoutParams(...)
View#setLayoutParams(...)
你取得layoutparams為null的原因是你LayoutInfalter的時候沒有給parent,你infalter的時候給parent參數,然後就能取得到了,然後你想隱藏某一個就visible gone height 0 就可以了。
直接在陣列中去掉對應的那一條不行嗎