1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Layout in Layout

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von mani2111, 14.05.2012.

  1. mani2111, 14.05.2012 #1
    mani2111

    mani2111 Threadstarter Neuer Benutzer

    Beiträge:
    1
    Erhaltene Danke:
    0
    Registriert seit:
    14.05.2012
    Hallo Leute,

    ich hab ein Problem, ich möchte in "RelativLayout" 3 Sublayouts einfügen.
    Das erste ist ein Linear Layout und soll Quasi die Kopfzeile sein mit Titel und ein Button zum Upload eines Fotos enthalten. Danach folgt das Layout wo der eigentlich Inhalt enthalten ist eine Scrollview. Zum Schluss noch noch ein Linear Layout welches eine EditText View enthält und ein Button.
    Jetzt mein Prolem:Wenn die ScrollView voll wird kann man wunderbar hoch und runter scrollen jedoch überlagert die ScrollView zum ersten den Kopfzeile, sowie das LinearLayout am Ende. Da ich aus der .Net Welt komme wollte ich die Kopfzeile am Oberen Rand docken, die Fußlayout unten andocken, und das mittler Dock-Fill aber wie gesagt irgendwas stimmt da nicht.
    Würde mich über eure Hilfe freuen.

    Layout:
    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content" >
    <LinearLayout
    android:id="@+id/llPhoto"
    android:layout_alignParentTop="true"
    android:layout_weight="1"
    android:layout_height="wrap_content"
    android:layout_width="fill_parent">

    <TextView
    android:id="@+id/tvChat"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:layout_weight="0.23"
    android:text="Chat"
    android:textSize="50px" />


    <Button
    android:id="@+id/cmdPhoto"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_weight="0.02"
    android:text="Foto" />

    </LinearLayout>

    <ScrollView
    android:id="@+id/svContent"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content" >


    <LinearLayout
    android:id="@+id/llContent"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical" >

    </LinearLayout>

    </ScrollView>


    <LinearLayout
    android:id="@+id/llMessage"
    android:layout_alignParentBottom="true"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" >

    <EditText
    android:id="@+id/tbxMessage"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_weight="0.85"
    android:ems="10" />
    <Button
    android:id="@+id/cmdSend"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_weight="0.00"
    android:text="Senden" />

    </LinearLayout>
    </RelativeLayout>
     
  2. keinbrain, 14.05.2012 #2
    keinbrain

    keinbrain Fortgeschrittenes Mitglied

    Beiträge:
    316
    Erhaltene Danke:
    21
    Registriert seit:
    07.03.2012
    Hi, ich weiß nicht ob dir das hilft aber versuchs doch mal mit "include other layout" (findest du im layout editor , kannsts ja googlen ;) )

    Hoffe das stichwort hilft dir, mfg keinbrain
     

Diese Seite empfehlen