Hey folks,
ich habe das Problem das meine ET´s (Loginname, Passwort) nicht immer gleich groß sind wenn ich zwischen "landscape" und "portrait" Ansicht switche. Erklären kann ich mir das ganze nicht. Auf dem Tablet sieht alles wunderbar aus.
Hier mein Layout...
HTML
<?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:background="@android:color/holo_blue_bright"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="@string/startupText"
android:id="@+id/tvWelcome"
android:textSize="35sp"
android:textColor="@android:color/primary_text_dark"
android:layout_above="@+id/llLogin"
android:layout_marginBottom="50dp"
android:layout_centerHorizontal="true"
/>
<LinearLayout
android:id="@+id/llLogin"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:weightSum="100"
android:orientation="horizontal"
android:gravity="center"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:layout_marginBottom="10dp"
>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="textPersonName"
android:hint="Loginname"
android:textColorHint="@android:color/primary_text_dark"
android:ems="10"
android:maxEms="10"
android:id="@+id/etLoginName"
/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="textPassword"
android:hint="Passwort"
android:textColorHint="@android:color/primary_text_dark"
android:ems="12"
android:maxEms="12"
android:id="@+id/etPasswort"
/>
</LinearLayout>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:maxEms="10"
android:hint="IP-Address"
android:gravity="center"
android:textColorHint="@android:color/primary_text_dark"
android:id="@+id/etIpAddress"
android:layout_below="@+id/llLogin"
android:layout_centerHorizontal="true"
android:layout_marginBottom="10dp"
/>
<Button
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/btnConnectText"
android:id="@+id/btnConnect"
android:layout_below="@+id/etIpAddress"
android:layout_centerHorizontal="true"
/>
</RelativeLayout>
Alles anzeigen
im Portrait ist das ET Loginname größer...
[Blockierte Grafik: http://preview.slick.pics/FT9PYiWCB.png]
und im Landscape das ET Passwort
[Blockierte Grafik: http://preview.slick.pics/FT9PYiVbP.png]
Auf dem Tablet sieht alles gut aus, beide sind gleich groß und Zentriert..
[Blockierte Grafik: http://preview.slick.pics/FT9Pi0AC-.png]
Vielleicht weiss ja jemand was ich falsch mache...
LG proto