Cómo centrarse en ScrollView y LinearLayout
Eche un vistazo al siguiente código
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".DisplayResult" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <ImageView android:id="@+id/zodiac1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/aries" /> <TextView android:id="@+id/orTxt" android:text="Or" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <ImageView android:id="@+id/zodiac2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/gemini" /> </LinearLayout> </ScrollView>
Necesito centrar todo dentro del LinearLayout. Debo utilizar scrollview porque cuando la aplicación está 100% hecho, habrá mucha información que no se puede ver por un solo vistazo, sin desplazamiento. ¿Cómo pueden hacer que estos centros? ¡Por favor ayuda!
- ¿Cómo sé que la vista de desplazamiento ya está desplazada hacia abajo?
- DialogFragment sin título - ScrollView no se desplaza
- Android: Notificar a Scrollview que el tamaño de su hijo ha cambiado: ¿cómo?
- Android WebView dentro de ScrollView solo desplaza scrollview
- Desplazamiento de TextView en una ScrollView a una subcadena de texto específica
ACTUALIZAR
Utilizar cualquier diseño dentro de la voluta, no prob. Pero necesito que esos elementos estén en el mismo orden (uno tras otro) y centrados.
- Cómo cambiar el color de la actual desplazamiento en ScrollView Android?
- ¿Cambiar la pestaña de desplazamiento / desplazamiento en combinación con ScrollView?
- ScrollView no se desplaza a la parte inferior
- Detección de gestos y edición ScrollView
- Agregue dinámicamente scrollview en diseño y lineal en scrollview
- Desplácese hasta la última línea de TableLayout dentro de ScrollView
- Menú Ribbon de Android con fragmentos
- Cómo cambiar el tamaño de Android ScrollView
Es necesario establecer la gravedad como centrado para el diseño lineal
< LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:gravity="center" android:orientation="horizontal" >
Este trabajó para mí:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center"> <ScrollView android:layout_width="match_parent" android:layout_height="wrap_content" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:gravity="center"
Trate de usar layout_gravity en su LinearLayout
para center_horizontal
:
<LinearLayout android:layout_width="wrap_content" android:layout_gravity="center_horizontal" android:layout_height="wrap_content" android:orientation="horizontal"/>
- No se puede ejecutar el comando aapt – sigue regresando "Android SDK Build-tools"
- Android.net.uri getQueryParameterNames () alternativa