Ho il seguente problema: Ho implementato uno HorizontalScrollView
che contiene in un caso uno LinearLayout
e uno ImageView
. In questo caso l'immagine è circa il 50% della larghezza dello schermo. Quindi voglio centrarlo. Sfortunatamente l'unico modo per trovare il centro è utilizzare layout_gravity="center"
su LinearLayout
.Android - Imposta Layout_Gravity al livello di programmazione per LinearLayout
Ecco il mio xml:
<HorizontalScrollView
android:layout_gravity="center"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<LinearLayout
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:src="@drawable/myImg"
android:layout_width="wrap_content"
android:adjustViewBounds="true"
android:layout_height="150dp"/>
</LinearLayout>
</HorizontalScrollView>
ma ho bisogno di impostare la layout_gravity
di programmazione. Qualcuno ha un'idea di come posso ottenere questo o conosce un modo diverso? Tutte le cose che ho trovato tramite Google non funzionano per me come this post.
Grazie!
avete provato encapsultaing l'ImageView in un LinearLayout e impostare i parametri per il layout, come mostrato nel post che hai visitato? – ClaireG
sì, l'ho provato ... non funziona – Ron