Sto cercando di compilare alcuni dati in un RecyclerView
con GridLayoutManager
:Come posso riempire RecyclerView con GridLayoutManager da destra a sinistra
GridLayoutManager layoutManager = new GridLayoutManager(this, 3, GridLayoutManager.VERTICAL, false);
Questo riempirò i dati nella griglia da sinistra a destra. Il primo elemento verrà inserito nel posto in alto a sinistra, ecc.
Tuttavia, l'app che sto sviluppando è progettata per un linguaggio RTL, quindi devo riempirlo da da destra a sinistra.
Ho provato a modificare l'ultimo argomento in true
. Ma ha solo fatto scorrere lo RecyclerView
fino in fondo.
anche l'impostazione layoutDirection
attributo per RecyclerView
non funziona (senza considerare che la mia min API è 16 e questo attributo viene aggiunto per API17 +):
<android.support.v7.widget.RecyclerView
android:id="@+id/grid"
android:layoutDirection="rtl"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
Come si crea una destra a sinistra griglia riempita con RecyclerView
?
provare Gentilmente utilizzando Android: rotationY =" 180 "primo –
è possibile ottenere questo dall'animazione .. –
si prega di consultare questa risposta: [link] (https://stackoverflow.com/questions/31728837/recyclerview-grow-element-from-right-to-left/46315909 # 46315909) –