Hallo zusammen
Ich bin gerade an meiner ersten App und habe ein Problem bezüglich des Layouts. Ich habe ein ImageView eingefügt und die Breite (Widht) so angepasst, dass das Bild bei verschiedenen Bildschirmgrössen immer die volle Breite einnimmt. Da das Bild ja ein bestimmtes Seitenverhältnis hat, muss sich bei variabler Breite auch die Höhe entsprechend ändern. Wie kann ich das erreichen? Bis jetzt hat diese einfach einen bestimmten Wert, z.B. 210dp.
Freundliche Grüsse
Code
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/ScrollView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background"
android:paddingBottom="5dp"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:paddingTop="5dp"
tools:context=".MainActivity" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="204dp"
android:layout_gravity="center_vertical|fill_horizontal|top" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="fill_parent"
android:layout_height="210dp"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginTop="0dp"
android:scaleType="fitXY"
android:src="@drawable/breit" />
</RelativeLayout>
</ScrollView>
Alles anzeigen
[Blockierte Grafik: https://www.dropbox.com/s/6ldwylksuje0qwn/screenshot.PNG]