1. Wir haben diesmal 2 Gewinnspiele zeitgleich für euch - Gewinne einmal ein UMI Plus E - Beim 2ten könnt ihr ein Nomu S30 gewinnen!
  1. baeckerman83, 04.06.2011 #1
    baeckerman83

    baeckerman83 Threadstarter Neuer Benutzer

    Hiho!
    Ich habe eine Tabelle mit 2 Zeilen und 3/5 Spalten.
    Also
    1. Zelle -------- 2. Zelle -------3. Zelle
    1. Zelle 2. Zelle 3. Zelle 4. Zelle 5.Zelle

    Das klappt so weit auch alles.Nur würde ich den Text in der 2. Spalte gerne alles mittig haben. mit gravity:center geht das bei der 1. Zelle und 5. Zelle. Aber bei der Mitte bekomme ich das nicht hin. Ich habe da diese drei Zellen mit 3 Textviews gebaut, da ich drei verschiedene Farben brauch. Oder gibt es dafür eine andere Lösung?
    Ich bin noch ganz neu im Android App Programmier Universum.
     
  2. swordi, 05.06.2011 #2
    swordi

    swordi Gewerbliches Mitglied

    naja wie wärs mit ein wenig code :D
     
  3. baeckerman83, 05.06.2011 #3
    baeckerman83

    baeckerman83 Threadstarter Neuer Benutzer

    Kein Problem hier ist mein Code:
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout android:orientation="vertical"
        android:layout_width="fill_parent" android:layout_height="fill_parent"
        xmlns:android="http://schemas.android.com/apk/res/android">
        <TextView android:text="Statistik" android:id="@+id/textView7"
            android:layout_width="fill_parent" android:layout_height="50dp" android:gravity="center" android:textStyle="bold" android:textSize="30dp"/>
        <TableLayout android:stretchColumns="1"
            android:layout_width="fill_parent" android:id="@+id/tableLayout1"
            android:layout_height="wrap_content" android:background="#FFFFFF">
            <TableRow android:background="#FFFFFF" android:layout_margin="2dip"
                android:layout_height="wrap_content" android:id="@+id/tableRow1"
                android:layout_width="fill_parent">
                <TextView android:gravity="center" android:layout_margin="2dip"
                    android:background="#000000" android:layout_height="wrap_content"
                    android:padding="3dip" android:id="@+id/textView1"
                    android:layout_width="wrap_content" android:text="@string/table_tipps" />
                <TextView android:layout_span="3" android:gravity="center"
                    android:layout_margin="2dip" android:background="#000000"
                    android:layout_height="wrap_content" android:padding="3dip"
                    android:id="@+id/textView2" android:layout_width="wrap_content"
                    android:text="@string/table_richtig_falsch" />
                <TextView android:gravity="center" android:layout_margin="2dip"
                    android:background="#000000" android:layout_height="wrap_content"
                    android:padding="3dip" android:id="@+id/textView3"
                    android:layout_width="wrap_content" android:text="@string/table_prozent" />
            </TableRow>
            <TableRow android:background="#FFFFFF" android:layout_margin="2dip"
                android:layout_height="wrap_content" android:id="@+id/tableRow2"
                android:layout_width="fill_parent">
                <TextView android:layout_margin="2dip" android:background="#000000"
                    android:layout_height="wrap_content" android:padding="3dip"
                    android:id="@+id/tipps1" android:layout_width="wrap_content"
                    android:text="0" />
                        <TextView android:background="#000000"
                            android:layout_height="wrap_content" android:padding="3dip"
                            android:id="@+id/richtig1" android:text="0"
                            android:textColor="#00FF00" android:layout_marginLeft="2dip" android:layout_marginTop="2dip"
                            android:gravity="right" />
                        <TextView android:gravity="left" android:layout_marginTop="2dip" android:padding="3dip" android:background="#000000" android:text=" / " android:id="@+id/textView8" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
                        <TextView android:layout_marginTop="2dip" android:layout_marginRight="2dip"
                            android:background="#000000" android:layout_height="wrap_content"
                            android:padding="3dip" android:id="@+id/falsch1" android:text="0"
                            android:textColor="#FF0000" android:gravity="right" />
                <TextView android:layout_margin="2dip" android:background="#000000"
                    android:layout_height="wrap_content" android:padding="3dip"
                    android:id="@+id/prozent1" android:layout_width="wrap_content"
                    android:text="0 %" android:gravity="right" />
            </TableRow>
        </TableLayout>
        <TextView android:layout_width="wrap_content" android:text="@string/Info" android:layout_height="wrap_content" android:id="@+id/textView4"></TextView>
        <ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:src="@drawable/d1x2" android:id="@+id/imageView1"></ImageView>
    
    </LinearLayout>
        
    
     
  4. swordi, 05.06.2011 #4
    swordi

    swordi Gewerbliches Mitglied

    also ich hab leider zu wenig zeit mich durch die layout editor code formatierung durchzulesen.

    so ist das leider nicht grad leserlich
     
  5. baeckerman83, 05.06.2011 #5
    baeckerman83

    baeckerman83 Threadstarter Neuer Benutzer

    Mhm so hat Eclipse das eingerückt. Haste nen Beispiel wie es besser lesbar wäre? Gerne änder ich es dann und poste es dann noch mal.
     
  6. swordi, 06.06.2011 #6
    swordi

    swordi Gewerbliches Mitglied

    ja ich weiß, dass eclipse das so einrückt. das ist einer der gründe warum ich den layout editor nicht nutze.

    <LinearLayout
    android:layout_height="fill_parent"
    android:layout_width="fill_parent" >
    <TextView
    android:text="So soll das sein ;)" ... />
    </LinearLayout>

    So in etwa ist es leserlicher :D
     
  7. baeckerman83, 07.06.2011 #7
    baeckerman83

    baeckerman83 Threadstarter Neuer Benutzer

    So habe es mal neuformartiert:
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout 
        android:orientation="vertical"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent"
        xmlns:android="http://schemas.android.com/apk/res/android">
        
        <TextView android:text="Statistik" android:id="@+id/textView7"
            android:layout_width="fill_parent" 
            android:layout_height="50dp" 
            android:gravity="center" 
            android:textStyle="bold" 
            android:textSize="30dp"/>
        <TableLayout 
            android:stretchColumns="1"
            android:layout_width="fill_parent" 
            android:id="@+id/tableLayout1"
            android:layout_height="wrap_content" 
            android:background="#FFFFFF">
            <TableRow 
                android:background="#FFFFFF" 
                android:layout_margin="2dip"
                android:layout_height="wrap_content" 
                android:id="@+id/tableRow1"
                android:layout_width="fill_parent">
                <TextView 
                    android:gravity="center" 
                    android:layout_margin="2dip"
                    android:background="#000000" 
                    android:layout_height="wrap_content"
                    android:padding="3dip" 
                    android:id="@+id/textView1"
                    android:layout_width="wrap_content" 
                    android:text="@string/table_tipps" />
                <TextView 
                    android:layout_span="3" 
                    android:gravity="center"
                    android:layout_margin="2dip" 
                    android:background="#000000"
                    android:layout_height="wrap_content" 
                    android:padding="3dip"
                    android:id="@+id/textView2" 
                    android:layout_width="wrap_content"
                    android:text="@string/table_richtig_falsch" />
                <TextView 
                    android:gravity="center" 
                    android:layout_margin="2dip"
                    android:background="#000000" 
                    android:layout_height="wrap_content"
                    android:padding="3dip" 
                    android:id="@+id/textView3"
                    android:layout_width="wrap_content" 
                    android:text="@string/table_prozent" />
            </TableRow>
            <TableRow 
                android:background="#FFFFFF" 
                android:layout_margin="2dip"
                android:layout_height="wrap_content" 
                android:id="@+id/tableRow2"
                android:layout_width="fill_parent">
                <TextView 
                    android:layout_margin="2dip" 
                    android:background="#000000"
                    android:layout_height="wrap_content" 
                    android:padding="3dip"
                    android:id="@+id/tipps1" 
                    android:layout_width="wrap_content"
                    android:text="0" />
                        <TextView 
                            android:background="#000000"
                            android:layout_height="wrap_content" 
                            android:padding="3dip"
                            android:id="@+id/richtig1" 
                            android:text="0"
                            android:textColor="#00FF00" 
                            android:layout_marginLeft="2dip" 
                            android:layout_marginTop="2dip"
                            android:gravity="right" />
                        <TextView 
                            android:gravity="left" 
                            android:layout_marginTop="2dip" 
                            android:padding="3dip" 
                            android:background="#000000" 
                            android:text=" / " 
                            android:id="@+id/textView8" 
                            android:layout_width="wrap_content" 
                            android:layout_height="wrap_content" />
                        <TextView 
                            android:layout_marginTop="2dip" 
                            android:layout_marginRight="2dip"
                            android:background="#000000" 
                            android:layout_height="wrap_content"
                            android:padding="3dip" 
                            android:id="@+id/falsch1" 
                            android:text="0"
                            android:textColor="#FF0000" 
                            android:gravity="right" />
                <TextView 
                    android:layout_margin="2dip" 
                    android:background="#000000"
                    android:layout_height="wrap_content" 
                    android:padding="3dip"
                    android:id="@+id/prozent1" 
                    android:layout_width="wrap_content"
                    android:text="0 %" 
                    android:gravity="right" />
            </TableRow>
        </TableLayout>
        <TextView 
            android:layout_width="wrap_content" 
            android:text="@string/Info" 
            android:layout_height="wrap_content" 
            android:id="@+id/textView4" />        
        <ImageView 
            android:layout_height="wrap_content" 
            android:layout_width="wrap_content" 
            android:src="@drawable/d1x2" 
            android:id="@+id/imageView1"></ImageView>
    </LinearLayout>
    
     

Diese Seite empfehlen

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. android padding mittig