0
votes

Prominence de la mise en page et de la couleur du diviseur

J'ai utilisé la mise en page de CardView en list_item.xml "La cellule postale XML" pour recyclerview ", j'essaie de faire valoir les cartes et la couleur du diviseur près de gris comme ce

mais il semble qu'il n'y a pas d'émergence ou couleur de celui-ci,
Cette image pour la situation actuelle

Ceci post_item.xml xxx

J'ai essayé de résoudre le problème en ajoutant ces deux lignes sur recyclerview comme ceci answer mais il n'a pas fonctionné Android: Divider = "# E6E6E6" Android: Dividerheight = "0PX"


0 commentaires

4 Réponses :


1
votes

Après avoir effectué des recherches, j'ai trouvé ce question concernant le même problème

Le problème car cette option était false dans le fichier manifeste xxx

aussi ce Réponse contient des choix très utiles pour Moi comme ça xxx


0 commentaires

0
votes

Essayez ce code: xxx

Vous devez utiliser: xxx

au lieu de: xxx

pour dessiner l'ombre Vous devez utiliser le dessin du disque dur xxx

explication de Android DOC:

CardView ajoute un remplissage supplémentaire pour dessiner des ombres sur les plates-formes avant L.

Cela peut entraîner des cartes différentes entre L et avant L. Si vous avez besoin d'aligner Cardview avec d'autres vues, vous aurez peut-être besoin d'API. Version des ressources spécifiques à la dimension pour tenir compte des modifications. En tant que alternative, vous pouvez définir le drapeau de CardUSECompatPadding sur True et CardView ajoutera les mêmes valeurs de rembourrage sur les plates-formes L et après.

Puisque le drapeau CardUSECompatpadding de CardUSECompatpatPading TRUE ajoute des lacunes inutiles Dans l'interface utilisateur, la valeur par défaut est FALSE.


0 commentaires

1
votes

Si le problème est toujours confronté à un problème de fond de fond dans Recyccleview.


0 commentaires

0
votes

Après avoir défini cette option

<androidx.recyclerview.widget.RecyclerView
        android:id="@+id/recyclerView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="#F5F5F5" // >>> this the color you need
        >

    </androidx.recyclerview.widget.RecyclerView>


1 commentaires

réponse brillante !, cela exactement ce dont j'avais besoin