84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
助けを求める: recyclerview でアイテムを非表示にする方法。 http://blog.csdn.net/u0110601... と http://blog.csdn.net/rgen_xia... を試しましたが、成功しませんでした、
onBindViewHolderで取得したlayoutparamsはnullで、params.heightを設定することはできません itemviewで最上位を取るとparamsも取得できません
layoutparams を null として取得する理由は、LayoutInfalter を実行するときに親にパラメータを与えなかったためです。その後、特定のパラメータを非表示にしたい場合は、それらを取得できます。 、高さ 0 が見えなくなっただけです。
配列から対応する項目を削除することはできませんか?
わかりませんLayoutParams, 你可以new ViewGroup.LayoutParams(...)然后View#setLayoutParams(...)ああ
LayoutParams
new ViewGroup.LayoutParams(...)
View#setLayoutParams(...)
layoutparams を null として取得する理由は、LayoutInfalter を実行するときに親にパラメータを与えなかったためです。その後、特定のパラメータを非表示にしたい場合は、それらを取得できます。 、高さ 0 が見えなくなっただけです。
配列から対応する項目を削除することはできませんか?