検索

ホームページ  >  に質問  >  本文

android - recyclerview でアイテムを非表示にする方法

助けを求める:
recyclerview でアイテムを非表示にする方法。 http://blog.csdn.net/u0110601... と http://blog.csdn.net/rgen_xia... を試しましたが、
成功しませんでした、

onBindViewHolderで取得したlayoutparamsはnullで、params.heightを設定することはできません
itemviewで最上位を取るとparamsも取得できません

仅有的幸福仅有的幸福2782日前909

全員に返信(3)返信します

  • 伊谢尔伦

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

    layoutparams を null として取得する理由は、LayoutInfalter を実行するときに親にパラメータを与えなかったためです。その後、特定のパラメータを非表示にしたい場合は、それらを取得できます。 、高さ 0 が見えなくなっただけです。

    返事
    0
  • 我想大声告诉你

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

    配列から対応する項目を削除することはできませんか?

    返事
    0
  • 滿天的星座

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

    わかりませんLayoutParams, 你可以new ViewGroup.LayoutParams(...)然后View#setLayoutParams(...)ああ

    返事
    0
  • キャンセル返事