RecyclerView wrap_content
Je suis en train de centre un RecyclerView lors de son layout_width est wrap_content sans succès
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_horizontal"
android:orientation="vertical">
<android.support.v7.widget.RecyclerView
android:id="@+id/rv_schemes"
android:scrollbars="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
Lorsque le RecyclerView est donnée précise layout_width de dire 200dp alors il n'centre sinon ça ne s'aligne à gauche.
Comment faire de la RecyclerView center_horizontal lors de son layout_width est wrap_content ?
Vérifier ma réponse ici: stackoverflow.com/a/33849954/1464539
veuillez consulter cette réponse
essayez cette
veuillez consulter cette réponse
essayez cette
android:adjustViewBounds="true"
, espérons que cette aideOriginalL'auteur Lakshman Chilukuri | 2015-03-05
Vous devez vous connecter pour publier un commentaire.
Elle est liée à la façon dont le LayoutManager calcule la taille. Ici vous avez le problème de quelques solutions de contournement, les gens ont utilisé.
NOTE: Avec la sortie 23.2 de la bibliothèque de prise en charge maintenant la compresse le contenu est pris en charge, on dirait qu'ils l'ont fixé. Vous pouvez télécharger le changelog ici
OriginalL'auteur droidpl
En fonction de votre question, la mise à jour sur (mars 2016)
Je vous suggère de mettre à jour Android Support Library 23.2.1 à l'appui de WRAP_CONTENT dans RecycleView.
Dans RecyclerView layout_width à wrap_content n'a pas été pris en charge avant l'article 23.2.1.
résolu certains problèmes comme l' correction de bugs liés à divers mesure-spec méthodes
Vérifier http://developer.android.com/tools/support-library/features.html#v7-recyclerview
ok. j'ai modifier le contenu de ma réponse et vais suivre tes conseils.
lol c'est la réponse
OriginalL'auteur Amit Vaghela
Avez-vous essayez d'utiliser un
RelativeLayout
au lieu de Linéaire, Mise en page, puis faire la Recyclerviewlayout_centerHorizontal="true"
OriginalL'auteur Deepak Baliga