Próbowałem już wszystkich typów tematów, ale wszystkie z nich sprawiają, że obraz znajduje się w lewym rogu widoku obrazu.android: jak wyrównać obraz w poziomym środku widoku obrazu?
<ImageView
android:id="@+id/image"
android:scaleType="centerInside"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="6dip"
android:background="#0000"
android:src="@drawable/icon1" />
ja mam więcej niż jeden widok w układzie. Co dokładnie masz na myśli przez "wyśrodkowanie obrazu"? – Yang
Sam obraz powinien znajdować się wewnątrz komponentu układu. Ten element układu otaczającego może układać elementy potomne ... Jeśli mógłbyś opublikować cały plik układu, mógłbym spróbować podać ci bardziej precyzyjne wskazówki. – Janusz
Yang - Myślę, że Twoim problemem jest to, że rodzic jest układem względnym, a nie układem liniowym. Jeśli tak, to spróbuj android: layout_centerHorizontal = "true" zamiast layout_gravity. –