recherche

Maison  >  Questions et réponses  >  le corps du texte

android - Comment masquer des éléments dans RecyclerView

Demandez de l'aide :
Comment masquer n'importe quel élément dans recyclerview, j'ai essayé http://blog.csdn.net/u0110601... et http://blog.csdn.net/rgen_xia...,
sans succès ,

Les paramètres de mise en page obtenus dans onBindViewHolder sont nuls et params.height ne peut pas être défini
Si vous prenez le niveau le plus élevé dans itemview, vous ne pouvez pas non plus obtenir de paramètres

.
仅有的幸福仅有的幸福2782 Il y a quelques jours910

répondre à tous(3)je répondrai

  • 伊谢尔伦

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

    La raison pour laquelle vous obtenez les paramètres de mise en page comme nuls est que vous ne les avez pas donnés au parent lorsque vous avez LayoutInfalter. Lorsque vous infalter, vous avez donné les paramètres du parent, et vous pouvez ensuite les obtenir si vous souhaitez en masquer un certain. , juste visible à la hauteur 0.

    répondre
    0
  • 我想大声告诉你

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

    Ne pouvez-vous pas simplement supprimer l'élément correspondant du tableau

     ?

    répondre
    0
  • 滿天的星座

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

    je ne peux pas l'obtenirLayoutParams, 你可以new ViewGroup.LayoutParams(...)然后View#setLayoutParams(...)ah

    répondre
    0
  • Annulerrépondre