搜尋

首頁  >  問答  >  主體

android - recyclerview 如何隱藏item

求助:
如何隱藏recyclerview任一個item,已嘗試http://blog.csdn.net/u0110601... 和http://blog.csdn.net/rgen_xia...,
沒有成功,

在onBindViewHolder取得到的layoutparams 為null,沒法設定params.height
取itemview裡面的最高層,也無法取得到params

仅有的幸福仅有的幸福2782 天前903

全部回覆(3)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:23:42

    你取得layoutparams為null的原因是你LayoutInfalter的時候沒有給parent,你infalter的時候給parent參數,然後就能取得到了,然後你想隱藏某一個就visible gone height 0 就可以了。

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:23:42

    直接在陣列中去掉對應的那一條不行嗎

    回覆
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:23:42

    獲取不到LayoutParams, 你可以new ViewGroup.LayoutParams(...)然后View#setLayoutParams(...)

    回覆
    0
  • 取消回覆