0

我有一个奇怪的问题。边距没有正常工作。它实际上并没有全部工作,当我编辑边距底部或边距顶部时,我没有看到任何变化。

我希望版权保留在底部,并且我希望我的按钮在 textview 中有一些空间。

我的问题:我如何让 textview 版权粘在底部 + 如何在按钮和 textview 之间创建一些空间?

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" 
android:background="#ffffff"
android:padding="20dp"
>

<TextView 
    android:id="@+id/titel1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:text="ACT-test"
    android:textSize="20sp" 
    android:textStyle="bold" >
</TextView>

<TextView 
    android:id="@+id/tekst1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:text="Text."
    android:textSize="15sp" 
    >
</TextView>

<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Doe de ACT-test"  
android:background="@drawable/yellow" 
style="@style/ButtonText"    
android:layout_marginTop="50dp" >
</Button>  

<Button
android:id="@+id/button2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Bekijk je ACT-scores"  
android:background="@drawable/blue" 
style="@style/ButtonText"  >
</Button>

<TextView 
    android:id="@+id/copyright"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:text="Copyright 2002."
    android:textSize="10sp" 
    android:paddingRight="20dp"
    android:paddingLeft="20dp"
    android:layout_marginBottom="10dp" >
</TextView>

 </LinearLayout>
4

2 回答 2

0

检查这个

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#ffffff"
    android:orientation="vertical"
    android:padding="20dp" >

    <TextView
        android:id="@+id/titel1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal"
        android:text="ACT-test"
        android:textSize="20sp"
        android:textStyle="bold" >
    </TextView>

    <TextView
        android:id="@+id/tekst1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal"
        android:text="Text."
        android:textSize="15sp" >
    </TextView>

    <Button
        android:id="@+id/button1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="50dp"
        android:text="Doe de ACT-test" >
    </Button>

    <Button
        android:id="@+id/button2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Bekijk je ACT-scores" >
    </Button>

    <TextView
        android:id="@+id/copyright"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:gravity="bottom|center_horizontal"
        android:paddingLeft="20dp"
        android:paddingRight="20dp"
        android:text="Copyright 2002."
        android:textSize="10sp" >
    </TextView>

</LinearLayout>
于 2013-11-14T03:12:58.410 回答
-1

您需要将版权 Textview 设置为

android:layout_alignParentBottom 

这应该允许您在底部设置边距。

您要在哪个按钮和哪个文本视图之间放置空间?

于 2013-11-13T20:21:36.820 回答