我的应用程序一直在崩溃

时间:2017-03-16 09:05:39

标签: android android-layout

我有一个简单的应用程序,其相对布局包含三个按钮,但是当我在模拟器中启动它时它会继续崩溃。

我的布局xml如下所示:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <Button
        android:id="@+id/one"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"></Button>

    <Button
        android:id="@+id/two"
        android:layout_alignParentTop="true"
        android:layout_toRightOf="@id/one"></Button>

    <Button
        android:id="@+id/three"
        android:layout_alignParentTop="true"
        android:layout_toRightOf="@id/two"></Button>
</RelativeLayout>

2 个答案:

答案 0 :(得分:0)

设置宽度,高度为按钮

        <?xml version="1.0" encoding="utf-8"?>
        <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        <Button
            android:id="@+id/one"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_alignParentTop="true"/>

        <Button
            android:id="@+id/two"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_toRightOf="@id/one" />

        <Button
            android:id="@+id/three"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_toRightOf="@id/two" />
    </RelativeLayout>

答案 1 :(得分:0)

为按钮添加android:layout_width和android:layout_height