Android布局问题:显示未显示的行

时间:2015-11-22 17:06:55

标签: android android-linearlayout

我正在尝试使用一个EditText,两个TextView和一个GridView作为其子元素进行线性布局。

以下是我的代码:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity">

<EditText android:id="@+id/input"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="right"
    android:textSize="30sp"
    android:layout_marginTop="20dp"
    android:layout_marginLeft="5dp"/>


<TextView android:id="@+id/output"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="right"
    android:textSize="25sp"
    android:layout_marginTop="20dp"
    android:layout_marginLeft="5dp"/>

<TextView android:id="@+id/output_words"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="right"
    android:textSize="25sp"
    android:layout_marginTop="20dp"
    android:layout_marginLeft="5dp"/>


<GridView
    android:id="@+id/gridview"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:horizontalSpacing="5dp"
    android:verticalSpacing="5dp"
    android:numColumns="5"
    android:stretchMode="columnWidth"
    android:gravity="center"
    android:columnWidth="50dp"
    android:layout_marginTop="20dp"/>

但是当我在真实设备中运行应用程序时,我也可以看到一条线。我不明白是什么原因导致该线出现。

enter image description here

任何输入都会有很大的帮助。

1 个答案:

答案 0 :(得分:0)

它是您在xml中定义的EditText行。