Also, das ist das Layout, dass keine Probleme macht, dass das arbeiten mit px unschön ist, ist mir bewusst, war mir aber erstmal egal, da ich ja konkret für das s3 meiner freundin arbeite...
1<?xml version="1.0" encoding="utf-8"?>
2<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
3 android:id="@+id/tableLayout1"
4 android:layout_width="720px"
5 android:layout_height="1280px"
6 android:gravity="bottom">
7
8 <TableRow
9 android:id="@+id/tableRow5"
10 android:layout_width="720px"
11 android:layout_height="320px"
12 android:gravity="bottom" >
13
14 <ImageView
15 android:id="@+id/imageView1"
16 android:layout_width="240px"
17 android:layout_height="320px"
18 android:onClick="testMethode"
19 >
20 </ImageView>
21
22 <ImageView
23 android:id="@+id/imageView2"
24 android:layout_height="320px"
25 android:layout_width="240px"
26 android:src="@drawable/eins"
27 android:onClick="testMethode">
28 </ImageView>
29
30 <ImageView
31 android:id="@+id/imageView3"
32 android:layout_width="240px"
33 android:layout_height="320px"
34 android:src="@drawable/eins"
35 android:onClick="testMethode">
36 </ImageView>
37 </TableRow>
38 <TableRow
39 android:id="@+id/tableRow1"
40 android:layout_width="720px"
41 android:layout_height="320px"
42 android:gravity="bottom" >
43
44 <ImageView
45 android:id="@+id/imageView10"
46 android:layout_width="240px"
47 android:layout_height="320px"
48 android:src="@drawable/eins"
49 android:onClick="testMethode">
50 </ImageView>
51
52 <ImageView
53 android:id="@+id/imageView20"
54 android:layout_height="320px"
55 android:layout_width="240px"
56 android:src="@drawable/eins"
57 android:onClick="testMethode">
58 </ImageView>
59
60 <ImageView
61 android:id="@+id/imageView30"
62 android:layout_width="240px"
63 android:layout_height="320px"
64 android:onClick="testMethode"
65 android:src="@drawable/eins"
66 >
67 </ImageView>
68 </TableRow>
69 <TableRow
70 android:id="@+id/tableRow51"
71 android:layout_width="720px"
72 android:layout_height="320px"
73 android:gravity="bottom"
74 >
75
76 <ImageView
77 android:id="@+id/imageView11"
78 android:layout_width="240px"
79 android:layout_height="320px"
80 android:src="@drawable/eins"
81 android:onClick="testMethode">
82 </ImageView>
83
84 <ImageView
85 android:id="@+id/imageView21"
86 android:layout_height="320px"
87 android:layout_width="240px"
88 android:src="@drawable/eins"
89 android:onClick="testMethode">
90 </ImageView>
91
92 <ImageView
93 android:id="@+id/imageView31"
94 android:layout_width="240px"
95 android:layout_height="320px"
96 android:onClick="testMethode"
97 android:src="@drawable/eins"
98 >
99 </ImageView>
100 </TableRow>
101 <TableRow
102 android:id="@+id/tableRow53"
103 android:layout_width="720px"
104 android:layout_height="320px"
105 android:gravity="bottom" >
106
107 <ImageView
108 android:id="@+id/imageView13"
109 android:layout_width="240px"
110 android:layout_height="320px"
111 android:src="@drawable/eins"
112 android:onClick="testMethode">
113 </ImageView>
114
115 <ImageView
116 android:id="@+id/imageView23"
117 android:layout_height="320px"
118 android:layout_width="240px"
119 android:src="@drawable/eins"
120 android:onClick="testMethode">
121 </ImageView>
122
123 <ImageView
124 android:id="@+id/imageView33"
125 android:layout_width="240px"
126 android:layout_height="320px"
127 android:src="@drawable/eins"
128 android:onClick="testMethode">
129 </ImageView>
130 </TableRow>
131
132</TableLayout>
Das hier wiederum ist das Layout, das unglaublich langsam lädt, und auch öfter mal abstürzt (eigentlich immer). Hier hab ich dann mit dp gearbeitet, da eclipse sonst gemeckert hat.
1<TableLayout
2 xmlns:android="http://schemas.android.com/apk/res/android"
3 android:layout_width="360dp"
4 android:layout_height="640dp"
5 >
6
7 <TableRow
8 android:id="@+id/tableRow1"
9 android:layout_width="360dp"
10 android:layout_height="160dp"
11 >
12
13 <ImageView
14 android:id="@+id/ImageView01"
15 android:layout_width="120dp"
16 android:layout_height="160dp"
17 android:src="@drawable/ic_launcher"
18 android:contentDescription="@string/bild"
19 android:onClick="picChanger1"/>
20
21 <ImageView
22 android:id="@+id/ImageView02"
23 android:layout_width="120dp"
24 android:layout_height="160dp"
25 android:src="@drawable/eins"
26 android:contentDescription="@string/bild"/>
27
28 <ImageView
29 android:id="@+id/imageView03"
30 android:layout_width="120dp"
31 android:layout_height="160dp"
32 android:src="@drawable/eins"
33 android:contentDescription="@string/bild"/>
34
35 </TableRow>
36
37 <TableRow
38 android:id="@+id/tableRow2"
39 android:layout_width="360dp"
40 android:layout_height="160dp"
41 >
42
43 <ImageView
44 android:id="@+id/ImageView04"
45 android:layout_width="120dp"
46 android:layout_height="160dp"
47 android:src="@drawable/eins"
48 android:contentDescription="@string/bild"/>
49
50 <ImageView
51 android:id="@+id/ImageView05"
52 android:layout_width="120dp"
53 android:layout_height="160dp"
54 android:src="@drawable/eins"
55 android:contentDescription="@string/bild"/>
56
57 <ImageView
58 android:id="@+id/imageView06"
59 android:layout_width="120dp"
60 android:layout_height="160dp"
61 android:src="@drawable/eins"
62 android:contentDescription="@string/bild"/>
63
64 </TableRow>
65 <TableRow
66 android:id="@+id/tableRow3"
67 android:layout_width="360dp"
68 android:layout_height="160dp"
69 >
70
71 <ImageView
72 android:id="@+id/ImageView07"
73 android:layout_width="120dp"
74 android:layout_height="160dp"
75 android:src="@drawable/eins"
76 android:contentDescription="@string/bild"/>
77
78 <ImageView
79 android:id="@+id/ImageView08"
80 android:layout_width="120dp"
81 android:layout_height="160dp"
82 android:src="@drawable/eins"
83 android:contentDescription="@string/bild"/>
84
85 <ImageView
86 android:id="@+id/imageView9"
87 android:layout_width="120dp"
88 android:layout_height="160dp"
89 android:src="@drawable/eins"
90 android:contentDescription="@string/bild"/>
91
92 </TableRow>
93
94 <TableRow
95 android:id="@+id/tableRow4"
96 android:layout_width="360dp"
97 android:layout_height="160dp"
98 >
99 <ImageView
100 android:id="@+id/imageView10"
101 android:layout_width="120dp"
102 android:layout_height="160dp"
103 android:src="@drawable/eins"
104 android:contentDescription="@string/bild"/>
105 <ImageView
106 android:id="@+id/imageView11"
107 android:layout_width="120dp"
108 android:layout_height="160dp"
109 android:src="@drawable/eins"
110 android:contentDescription="@string/bild"/>
111 <ImageView
112 android:id="@+id/imageView12"
113 android:layout_width="120dp"
114 android:layout_height="160dp"
115 android:src="@drawable/eins"
116 android:contentDescription="@string/bild"/>
117
118
119
120 </TableRow>
121 </TableLayout>
Der Java-Code zu den beiden Activitys ist komplet identisch da kopiert. Ich weiß nicht mehr weiter, was vermutlich auch mangelnder Erfahrung geschuldet ist. Danke schon mal;)
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.