Layout an Tablet anpassen

C

campula

Neues Mitglied
0
Ich will hauptsächlich für Tablets entwickeln, deshalb benutze ich auch ein Emu mit 800px Breite. Doch wird die App leider nicht an die Breite angepasst.

Ich habe es mit

<AbsoluteLayout
android:layout_width="800px"
...>

versucht, aber leider ohne Erfolg.

Hat jemand eine Idee, wie ich die App entsprechen anpassen kann?
 

Anhänge

  • screenshot_android.jpg
    screenshot_android.jpg
    55,9 KB · Aufrufe: 533
Naja leider fehlt ja der rest deines layouts...
hast du die einheit px fuer dein layout verwendet?
Wenn ja: das solltest du nicht tun, verwende statt dessen dip (oder heisst das dib )
oder poste halt noch mal dein ganzes layout
 
Versuch's mal mit <LinearLayout android:layout_width="fill_parent" ...> als oberstes Layout Element.
 
Leider führt sowohl:

Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:id="@+id/widget222"
android:layout_width="800dip"
android:layout_height="fill_parent"
android:background="#511705"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/android"
>

<TextView
android:id="@+id/widget28"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Besondere Bemerkung"
>
</TextView>
<EditText
android:id="@+id/widget29"
android:layout_width="fill_parent"
android:layout_height="35px"
android:text="EditText"
android:textSize="15sp"
>
</EditText>
</LinearLayout>
als auch

Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:id="@+id/widget222"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#511705"
android:orientation="vertical"
xmlns:android="http://schemas.android.com/apk/res/android"
>

<TextView
android:id="@+id/widget28"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Besondere Bemerkung"
>
</TextView>
<EditText
android:id="@+id/widget29"
android:layout_width="fill_parent"
android:layout_height="35px"
android:text="EditText"
android:textSize="15sp"
>
</EditText>
</LinearLayout>
nicht zum gewünschten Ergebnis. Die App hat immer eine Breite von ca. 400px.
 
Das Festlegen der Mindest-SDK-Version im Manifest löst das Problem:

Code:
<uses-sdk android:minSdkVersion="8"/>

dann klappt es auch mit

layout_width="fill_parent"
 

Ähnliche Themen

A
Antworten
1
Aufrufe
865
koje71
koje71
FabianDev
Antworten
5
Aufrufe
530
swa00
swa00
B
Antworten
0
Aufrufe
641
Ben1703
B
Zurück
Oben Unten