1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. necromancer, 14.09.2010 #1
    necromancer

    necromancer Threadstarter Neuer Benutzer

    Hallo zusammen,

    ich habe eine Frage an alle Layout Freaks unter euch.
    Ich will mir eine "Einstellung" Seite bauen, dazu will ich links eine TextView und rechts eine Textbox.
    Soweit so gut, jedoch ist das Problem dass die TextBox zwar schon rechts ist, aber direkt an der TextView klebt.
    Jedoch sollte diese am rechten Rand kleben, damit es auch schön aussieht wenn ich das Natel drehe.

    Ich habe DroidDraw : Graphical User Interface Editor for Android Cell Phone Development and Programming gefunden, dort habe ich gemerkt dass ich soetwas mit "android:layout_weight" erreichen kann.
    Jedoch klebt der EditText weiterhin an der TextView.

    Weiss jemand was noch fehlen würde an meinem Layout?

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout
    android:id="@+id/widget50"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    xmlns:android="http://schemas.android.com/apk/res/android"
    >
    <TableLayout
    android:id="@+id/widget52"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    >
    <TableRow
    android:id="@+id/widget53"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    >
    <LinearLayout
    android:id="@+id/widget54"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <TextView
    android:id="@+id/widget55"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="anzahl Bilder"
    android:layout_weight="1"
    >
    </TextView>
    <EditText
    android:id="@+id/widget56"
    android:layout_width="wrap_content"
    android:layout_height="27px"
    >
    </EditText>
    </LinearLayout>
    </TableRow>
    </TableLayout>
    </LinearLayout>
    
    Ich habe nach Layout Beispielen gesucht, jedoch finde ich nichts. Ich denke der Fehler liegt ihrgendwie an dem LinearLayout...

    Gruss
    necromancer
     
  2. necromancer, 14.09.2010 #2
    necromancer

    necromancer Threadstarter Neuer Benutzer

    So sollte es aussehen:
    [​IMG]

    Und momentan sieht es so aus:
    [​IMG]
     
  3. swordi, 14.09.2010 #3
    swordi

    swordi Gewerbliches Mitglied

    <LinearLayout horizontal width:fill_parent>
    <TextView>
    <EditText layout_gravity=right>
    </LinearLayout>

    sollte das machen


    edit oder aber auch ein tablelayout
     
  4. necromancer, 14.09.2010 #4
    necromancer

    necromancer Threadstarter Neuer Benutzer

    Hallo swordi,

    danke für die Hilfe, es funktioniert jetzt so halb:

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <TableLayout
    android:id="@+id/widget50"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal"
    xmlns:android="http://schemas.android.com/apk/res/android"
    >
    <TableRow
    android:id="@+id/myrow"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal"
    >
    <LinearLayout
    android:id="@+id/widget47"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal"
    >
    <TextView
    android:id="@+id/widget48"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="anzahl Bilder"
    android:textSize="20sp"
    android:layout_weight="1"
    >
    </TextView>
    <EditText
    android:id="@+id/widget49"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="EditText"
    android:textSize="18sp"
    android:layout_gravity="right"
    >
    </EditText>
    </LinearLayout>
    ></TableRow>
    </TableLayout>
    
    Ohne die Rows zeigt er mir das Layout schön an (TextView nicht an EditText klebend).
    füge ich jedoch die Row hinzu, kleben sie wieder aneinander.
    Ich brauche jedoch die Row da dort noch weitere Einstellungen hineinkommen.
    Weisst du welche Eigenschaft ich auf das Row noch setzen muss?

    Danke & Gruss
    Necro
     
  5. BenOtto, 14.09.2010 #5
    BenOtto

    BenOtto Android-Hilfe.de Mitglied

    Füg mal

    android:stretchColumns="1"

    als Attribut zum TableLayout hinzu. Dann kannst du mit gravity die Ausrichtung bestimmen.
     
  6. necromancer, 14.09.2010 #6
    necromancer

    necromancer Threadstarter Neuer Benutzer

    Hallo BenOtto,

    funktioniert auch mit

    Code:
    <TableLayout
    android:id="@+id/widget50"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:stretchColumns="1"
    >
    nicht :sad:
     
  7. BenOtto, 14.09.2010 #7
    BenOtto

    BenOtto Android-Hilfe.de Mitglied

    Dann mach das LinearLayout innerhalb deiner TableRow noch weg. Die TableRow verhält sich ja schon wie ein LinearLayout.
     
  8. necromancer, 14.09.2010 #8
    necromancer

    necromancer Threadstarter Neuer Benutzer

    Yess! :D
    Ich wäre nie auf diesen Tag gekommen!

    Vielen Dank!
     
  9. BenOtto, 14.09.2010 #9
    BenOtto

    BenOtto Android-Hilfe.de Mitglied

    Bitte sehr!
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] TextView verändert Inhalt nicht, nachdem anderer Map Marker angeklickt wird Android App Entwicklung 06.04.2017
[OFFEN] Klick auf Marker soll ein zweites kleineres Layout anzeigen, Map soll trotzdem noch scrollbar (verwendbar) sein Android App Entwicklung 04.04.2017
[ERLEDIGT] Layout (Design) erkennt style nicht? Android App Entwicklung 13.03.2017
[ERLEDIGT] TextView text "Heute ist der dd.MM.yyyy" funktioniert überhaupt nicht Android App Entwicklung 08.03.2017
Auswahl mehrerer RadioButton in einem TextView ausgeben Android App Entwicklung 23.02.2017
Verständnisprobleme beim Layout Android App Entwicklung 21.02.2017
TextView in den Vordergrund bringen Android App Entwicklung 13.02.2017
Layout-Probleme auf verschiedenen Geräten Android App Entwicklung 19.01.2017
QR-Result in EditText darstellen Android App Entwicklung 02.01.2017
Text View erzeugt rendering Problem Android App Entwicklung 18.11.2016

Users found this page by searching for:

  1. formular layout android

    ,
  2. android layout textview and editviews

    ,
  3. android formular softkeyboard

    ,
  4. android:layout_width=wrap_content ,
  5. formular layout
Du betrachtest das Thema ""Formular" Layout (TextView und EditText)" im Forum "Android App Entwicklung",