Custom Buttons
- Home
- Tutorials
- Android
- Spiele App für Android 2.3.6 Programmieren
- Custom Buttons
Für schönere Buttons müssen wir unsere menu.xml überarbeiten. Ladet dafür folgende Bilder herunter:



Nun da ihr die Dateien heruntergeladen habt, kopiert sie in den drawables Ordner. Öffnet dann über Eclipse die menu.xml, ändert das erste Linearlayout zu einem Relativelayout...
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
</RelativeLayout>
... und schiebt in das Layout zwei Imagebutton, die ihr unter Images & Media findet. Dort gebt ihr die zwei Buttonbilder, die ihr vorher heruntergeladen habt, als Background an. Löscht dann noch die beiden einfachen Button die wir dort bereits in einem früheren Tutorial eingefügt haben und gebt den Imagebutton noch die ids, bExit und bPlay.
Fügt als Hintergrund für das Layout noch das Bild auswahlscreen ein.
Am Ende des Tutorials sollte die menu.xml folgendermaßen aussehen:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" android:background="@drawable/auswahlscreen">
<ImageButton
android:id="@+id/bPlay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true" android:background="@drawable/arcadebutton"/>
<ImageButton
android:id="@+id/bExit2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true" android:background="@drawable/exit_button"/>
<TextView
android:id="@+id/tvHighScore2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:text="434"
android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="@color/black" android:textSize="12dp" android:paddingRight="12dp" android:paddingTop="3dp"/>
</RelativeLayout>
Spiele App für Android 2.3.6 Programmieren
-
Android 2.3.6 Spiele App Programmieren
-
Lektion1.1
-
Lektion1.2
-
Lektion1.3
-
Lektion1.4
-
Lektion1.5
-
Lektion1.6
-
Lektion1.7
-
Lektion1.8
-
Lektion1.9
-
Lektion1.10
-
Lektion1.11
-
Lektion1.12
-
Lektion1.13
-
Lektion1.14
-
Lektion1.15
-
Lektion1.16
-
Lektion1.17
-
Lektion1.18
-
Lektion1.19
-
Lektion1.20
-
Lektion1.21
-
Lektion1.22
-
Lektion1.23
-
Lektion1.24
-
Lektion1.25
-
Lektion1.26
-
Lektion1.27
-
Lektion1.28
-
Lektion1.29
-
Lektion1.30
-
Lektion1.31
-
Lektion1.32
-
Lektion1.33
-
Lektion1.34
-
Lektion1.35
-
Lektion1.36
-
Lektion1.37
-
Lektion1.38
-
Lektion1.39
-