表行之间的大空间

时间:2014-02-11 17:18:48

标签: android layout space tablerow

我有问题,在我的TableRows之间我有很大的空间。我该如何删除它们?我用0dp设置了边距和填充,但没有变化。

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="0dp"
android:padding="0dp"

>

<TableLayout
     android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/bg_ohne"



     >
<TableRow 
    android:layout_weight="1"
   >
    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textStyle="bold"
        android:text="Herzlichen Glückwunsch! Dein Highscore beträgt: " />
</TableRow>
<TableRow 
    android:layout_weight="1"
    android:paddingTop="10dp">
        <TextView
        android:id="@+id/tvPunkte"
        android:textStyle="bold"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
       android:layout_gravity="center"
        android:text="" />
</TableRow>

<TableRow 
    android:layout_weight="1"
    >
    <EditText
        android:id="@+id/etName"
        android:ems="10"
        android:layout_width="wrap_content"
        android:hint="Dein Name"
        android:inputType="text|textCapSentences" >

 <requestFocus /> </EditText>
</TableRow>

<TableRow
    android:layout_weight="1"
    >
    <EditText
        android:id="@+id/etEmail"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"

        android:ems="10"
        android:hint="Deine E - Mail Adresse"
        android:inputType="textEmailAddress" >

    </EditText>
</TableRow>

<TableRow 
    android:layout_weight="1"
    >
    <EditText
        android:id="@+id/etWohnort"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"

        android:ems="10"
        android:hint="Dein Wohnort"
        android:inputType="text|textCapSentences" />
</TableRow>




<TableRow 
    android:layout_weight="1"
    >
    <CheckBox
        android:id="@+id/cbNewsletter"
        android:layout_marginTop="57dp"
        android:layout_width="wrap_content"
        android:text="Für Wüstenfest Newsletter eintragen"
        android:textStyle="bold" />
</TableRow>
<TableRow 
    android:layout_weight="1"
    >
    <Button
        android:id="@+id/btHighscore"
        android:layout_width="wrap_content"
        android:background="@drawable/highscoresenden"
        android:paddingTop="10dp" />
</TableRow>

<TableRow 
    android:layout_weight="1"
    >
    <TextView
        android:id="@+id/tvVerlosung"
        android:textStyle="bold"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Um an der Verlosung teilzunehmen, musst du Name, E-Mail Adresse und Wohnort richtig ausfüllen:" />
</TableRow>
</TableLayout>
 </ScrollView>

enter image description here

1 个答案:

答案 0 :(得分:0)

只需在表行中看到的xml代码中删除它:

android:paddingTop="10dp"

复选框

android:layout_marginTop="57dp"

你已经完成了。