Androide HorizontalScrollView dirección del componente de diseño

Tengo HorizontalScrollView que contiene la disposición linear horizontal cuando estoy agregando el nuevo botón a la disposición linear horizontal los botones agregados al lado de uno a otros de izquierda a derecha y cuando excediendo el ancho de la pantalla los nuevos botones agregados no serán visibles en la pantalla pero un horizontal Aparecerá el desplazamiento hacia la derecha
Introduzca aquí la descripción de la imagen
Quiero hacer la dirección de agregar nuevo botón a la disposición lineal horizontal de derecha a izquierda no de izquierda a derecha.
Introduzca aquí la descripción de la imagen

Cuando utiliza:

myLinearLayout.addView(myButton); 

Los añade uno tras otro. Pero si usas

 myLinearLayout.addView(myButton, 0); 

Agrega myButton antes del primer elemento en LinearLayout.

Además del código anterior, si desea que su HorizontalScrollView se inicie desde el lado derecho, puede utilizar el código siguiente:

 new Handler().postDelayed(new Runnable() { @Override public void run() { hScrollView.fullScroll(HorizontalScrollView.FOCUS_RIGHT); } }, 100L); 

Usted puede alcanzar esto simplemente usando el diseño relativo y agregando el nuevo botón con la propiedad

android:layout_toLeftOf=""

  • Android: HorizontalScrollView smoothScroll tiempo de animación
  • Efecto marquesina para diseño lineal
  • Agregar dinámicamente a horizontalscrollview
  • HorizontalScrollView con flechas
  • ¿Cómo deshabilitar el scolling en un HorizontalScrollView?
  • Cambiar el tamaño de ImageViews de manera eficiente en HorizontalScrollView
  • Android - varias vistas de desplazamiento verticales en scrollview horizontal
  • ¿Cómo desplazarse al centro de HorizontalScrollView sólo cuando se inicia la actividad?
  • HorizontalScrollView con elementos centrados
  • No funciona Notifydatasetchange en RecyclerView con selección de centro Horizontal Scrollview?
  • Android UI - Android vista de desplazamiento horizontal
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.