John Do
- Forum-Beiträge: 36
25.08.2012, 11:58:00 via Website
25.08.2012 11:58:00 via Website
Moin, Moin,
ich habe ein ListView definiert und lade über einen Adapter Bilder in die View.
Die Bilder sind 200x200 px groß und sollen nun entsprechend der Größe des Bildschirms angepasst werden. Ich möchte die Bilder verkleinern.
Ich habe schon mehrere Einträge über android:scaleType="fitXY" und android:adjustViewBounds="true" ausprobiert, aber
es funktionert nicht. Warum?
ich habe ein ListView definiert und lade über einen Adapter Bilder in die View.
Die Bilder sind 200x200 px groß und sollen nun entsprechend der Größe des Bildschirms angepasst werden. Ich möchte die Bilder verkleinern.
Ich habe schon mehrere Einträge über android:scaleType="fitXY" und android:adjustViewBounds="true" ausprobiert, aber
es funktionert nicht. Warum?
1<?xml version="1.0" encoding="utf-8"?>
2<RelativeLayout
3 xmlns:android="http://schemas.android.com/apk/res/android"
4 android:orientation="horizontal"
5 android:layout_width="wrap_content"
6 android:layout_height="wrap_content"
7 android:gravity="center_vertical"
8 android:id="@+id/GridItem"
9 >
10 <ImageView
11 android:id="@+id/grid_item_background"
12 android:layout_width="wrap_content"
13 android:layout_height="wrap_content"
14 android:src="@drawable/pvplistviewbackground"
15 android:layout_centerHorizontal="true"
16 ></ImageView>
17 <ImageView
18 android:id="@+id/grid_item_image"
19 android:layout_width="75dip"
20 android:layout_height="75dip"
21 android:layout_centerHorizontal="true"
22 android:paddingTop="12dip"
23 android:scaleType="fitXY"
24 android:adjustViewBounds="true"
25 />
26 <TextView
27 android:id="@+id/grid_item_title"
28 android:layout_width="wrap_content"
29 android:layout_height="wrap_content"
30 android:textSize="14sp"
31 android:textColor="#000000"
32 android:layout_centerHorizontal="true"
33 android:layout_below="@id/grid_item_image"
34 android:paddingLeft="20dip"
35 android:paddingRight="20dip"/>
36 <TextView
37 android:id="@+id/grid_item_figure"
38 android:layout_width="wrap_content"
39 android:layout_height="wrap_content"
40 android:textSize="14sp"
41 android:textColor="#000000"
42 android:layout_centerHorizontal="true"
43 android:layout_below="@id/grid_item_title"
44 android:paddingLeft="20dip"
45 android:paddingRight="20dip"/>
46</RelativeLayout>
2<RelativeLayout
3 xmlns:android="http://schemas.android.com/apk/res/android"
4 android:orientation="horizontal"
5 android:layout_width="wrap_content"
6 android:layout_height="wrap_content"
7 android:gravity="center_vertical"
8 android:id="@+id/GridItem"
9 >
10 <ImageView
11 android:id="@+id/grid_item_background"
12 android:layout_width="wrap_content"
13 android:layout_height="wrap_content"
14 android:src="@drawable/pvplistviewbackground"
15 android:layout_centerHorizontal="true"
16 ></ImageView>
17 <ImageView
18 android:id="@+id/grid_item_image"
19 android:layout_width="75dip"
20 android:layout_height="75dip"
21 android:layout_centerHorizontal="true"
22 android:paddingTop="12dip"
23 android:scaleType="fitXY"
24 android:adjustViewBounds="true"
25 />
26 <TextView
27 android:id="@+id/grid_item_title"
28 android:layout_width="wrap_content"
29 android:layout_height="wrap_content"
30 android:textSize="14sp"
31 android:textColor="#000000"
32 android:layout_centerHorizontal="true"
33 android:layout_below="@id/grid_item_image"
34 android:paddingLeft="20dip"
35 android:paddingRight="20dip"/>
36 <TextView
37 android:id="@+id/grid_item_figure"
38 android:layout_width="wrap_content"
39 android:layout_height="wrap_content"
40 android:textSize="14sp"
41 android:textColor="#000000"
42 android:layout_centerHorizontal="true"
43 android:layout_below="@id/grid_item_title"
44 android:paddingLeft="20dip"
45 android:paddingRight="20dip"/>
46</RelativeLayout>
— geändert am 25.08.2012, 11:59:38
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.