1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  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
custom textView .setText() - UI thread Android App Entwicklung 02.04.2018
Fragen zu all den Layouts Android App Entwicklung 12.02.2018
Abfrage editText-Felder TextUtils Android App Entwicklung 29.01.2018
Fragment Textview Text von non-Activity ändern Android App Entwicklung 27.01.2018
HorizontalScrollView oberhalb ConstraintLayout positionieren Android App Entwicklung 24.01.2018
Spinner Position der Dropdown Liste Android App Entwicklung 05.01.2018
Spinner item in Datenbank schreiben mysql Android App Entwicklung 23.12.2017
[ERLEDIGT] Verschiedene Layouts in BottomNavigationActivity verwalten Android App Entwicklung 06.12.2017
[Offen] Android Layout funktioniert nicht Android App Entwicklung 08.09.2017
[ERLEDIGT] Android Studio - EditText (Passwort) mit Button einfügen? Android App Entwicklung 22.07.2017

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  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",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.