Mitglieder surfen ohne Werbung: Jetzt kostenlos registrieren!

TableRow Ausrichtung

  • 1 Antworten
  • Neuester Beitrag
Diskutiere TableRow Ausrichtung im Android App Entwicklung im Bereich Betriebssysteme & Apps.
J

joschika77

Fortgeschrittenes Mitglied
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
 
J

joschika77

Fortgeschrittenes Mitglied
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