So ich habe das nun gemacht. Witzigerweise sieht es genau gleich aus, nur ist der Code anderns :-)
Dieses weight ist wie so eine Prozent angabe oder? Wieviel "Platz" wird einem Icon gegeben.
Aber ich hätte noch 2 Fragen....
Ich würde die Icons auf den Bildschirm verteilen. Also den Bildschirm vierteln. Oben links ein Icon, oben rechts ein Icon, etc. Wie kann ich das am besten lösen??
Aber das Problem mit der Grösse hat sich leider nicht erledigt. Nach wie vor, beleiben die Icons gleichgross?
Hier ist mein Layout:
1<?xml version="1.0" encoding="utf-8"?>
2
3
4 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
5 android:layout_width="fill_parent"
6 android:layout_height="fill_parent"
7 android:orientation="vertical"
8 android:gravity="center"
9 >
10
11 <LinearLayout
12 android:layout_width="match_parent"
13 android:layout_height="wrap_content"
14
15 >
16
17 <ImageButton
18 android:id="@+id/showtableButton"
19 style="?android:attr/borderlessButtonStyle"
20 android:layout_width="match_parent"
21 android:layout_height="match_parent"
22 android:layout_weight="0.5"
23 android:src="@drawable/stundenplan" />
24
25 <ImageButton
26 android:id="@+id/datepickerButton"
27 android:layout_width="match_parent"
28 android:layout_height="match_parent"
29 android:layout_weight="0.5"
30 android:background="@android:color/transparent"
31 android:src="@drawable/datepicker" />
32 </LinearLayout>
33
34 <LinearLayout
35 android:layout_width="match_parent"
36 android:layout_height="wrap_content"
37 android:gravity="bottom" >
38
39 <ImageButton
40 android:id="@+id/notenButton"
41 android:layout_width="match_parent"
42 android:layout_height="match_parent"
43 android:layout_weight="0.5"
44 android:background="@android:color/transparent"
45 android:src="@drawable/noten" />
46
47 <ImageButton
48 android:id="@+id/newtableButton"
49 android:layout_width="match_parent"
50 android:layout_height="match_parent"
51 android:layout_weight="0.5"
52 android:background="@android:color/transparent"
53 android:src="@drawable/tableadd" />
54 </LinearLayout>
55 </LinearLayout>
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.