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

TableRow Ausrichtung

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von joschika77, 27.05.2009.

  1. joschika77, 27.05.2009 #1
    joschika77

    joschika77 Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    129
    Erhaltene Danke:
    1
    Registriert seit:
    26.05.2009
    Hallo, habe folgendes Beispiel...

    PHP:
                <TableLayout
                    xmlns
    :android="http://schemas.android.com/apk/res/android"
                    
    android:layout_height="fill_parent"
                    
    android:layout_width="fill_parent"
                    
    android:background="#000044"
                    
    android:id="@+id/mySettingsLayout">
                        <
    TableRow>
                            <
    TextView 
                                android
    :id="@+id/textName"
                                
    android:text="Name:"
                                
    android:textColor="#ffffff"/>
                            <
    EditText 
                                android
    :id="@+id/editName"
                                
    android:width="240px"/>
                        </
    TableRow>
                        <
    TableRow>
                            <
    TextView 
                                android
    :id="@+id/textPasswd"
                                
    android:text="Password:"
                                
    android:textColor="#ffffff"/>
                            <
    EditText 
                                android
    :id="@+id/editPasswd"
                                
    android:password="true"/>
                        </
    TableRow>
                        
                        <
    TableRow
                            android
    :layout_width="fill_parent"                        
                            
    android:background="#FF0000">                    
                                <
    Button 
                                    android
    :id="@+id/buttonSignIn"
                                    
    android:text="Sign In"/>                            
                        </
    TableRow>
                </
    TableLayout>
    In der letzten TableRow habe ich einen Button platziert. Gibt es eine Möglichkeit diesen rechts zu orientieren. Habe da auch schon einiges probiert (
    PHP:
    [B]android:layout_gravity[/B]

    ), leider ohne Erfolg. MfG
     
  2. joschika77, 28.05.2009 #2
    joschika77

    joschika77 Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    129
    Erhaltene Danke:
    1
    Registriert seit:
    26.05.2009
    Ich verstehe die Layouts nicht. :confused: Gibt es Abhängigkeiten der einzelnen Rows im TableLayout? Folgender Code:

    PHP:
                        <TableRow android:layout_width="fill_parent">
                            <
    TextView 
                                android
    :id ="@+id/label"
                                
    android:text ="BlaBla:"
                                
    android:textColor ="#000000"
                                
    android:paddingLeft "5px"/>
                            <
    EditText                             
                                android
    :id="@+id/edit"
                                
    android:width="195px"
                                
    android:maxLength="30"/>
                        </
    TableRow>
                        
                        <
    TableRow android:layout_width="fill_parent">
                            <
    TextView 
                                android
    :id="@+id/label2"
                                
    android:text="Ziemlich langer Text:"
                                
    android:textColor="#000000"
                                
    android:paddingLeft "5px"/>
                            <
    CheckBox 
                                android
    :id="@+id/check">
                            </
    CheckBox>
                        </
    TableRow>
    Nun hab ich das Problem das der ziemlich lange Text vor der Checkbox das EditField aus der ersten Row verschiebt. Wie kann ich das unterbinden? Als zweite Frage wäre noch zu klären wie ich dem EditField keine Länge angebe und er den restlichen verfügbaren Platz automatisch füllt? MfG
     

Diese Seite empfehlen