¿Cómo puedo llenar RecyclerView con GridLayoutManager de derecha a izquierda?

Estoy tratando de llenar algunos datos en unRecyclerView conGridLayoutManager:

GridLayoutManager layoutManager = new GridLayoutManager(this, 3, GridLayoutManager.VERTICAL, false);

Esto llenará los datos en la cuadrícula dede izquierda a derecha. El primer elemento se colocará en el lugar superior izquierdo, etc.

Pero la aplicación que estoy desarrollando está diseñada para un lenguaje RTL, así que necesito que se llene desdeDe derecha a izquierda.

Traté de cambiar el último argumento atrue. Pero solo desplazó elRecyclerView toda la calle abajo.

También ajustelayoutDirection atributo paraRecyclerView no funciona (sin considerar que mi API mínima es 16 y este atributo se agrega para API17 +):

<android.support.v7.widget.RecyclerView
        android:id="@+id/grid"
        android:layoutDirection="rtl"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>

¿Cómo puedo crear una cuadrícula llena de derecha a izquierda usandoRecyclerView?

Respuestas a la pregunta(5)

Su respuesta a la pregunta