我正在尝试使用一个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"/>
但是当我在真实设备中运行应用程序时,我也可以看到一条线。我不明白是什么原因导致该线出现。
任何输入都会有很大的帮助。
答案 0 :(得分:0)
它是您在xml中定义的EditText
行。