Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android gridview下的多个文本视图(多行)_Android_Xml_Gridview_Layout_Android Linearlayout - Fatal编程技术网

Android gridview下的多个文本视图(多行)

Android gridview下的多个文本视图(多行),android,xml,gridview,layout,android-linearlayout,Android,Xml,Gridview,Layout,Android Linearlayout,对于我的应用程序的UI,如果是TextView,我希望在两行上方有一个Gridview,如图所示 我可以设法使一个textview位于gridview的下方(使用),但我无法确定如何使第二个textview正确显示。它似乎总是离开屏幕底部,或者在屏幕全高的右侧非常薄 代码: 我不清楚为什么要将两个线性布局嵌套在一起,而其中一个就足够了,但您只需要将线性布局的方向设置为垂直。 我不清楚为什么要将两个线性布局嵌套在一起,而其中一个就足够了,但您只需要将线性布局的方向设置为垂直。 我

对于我的应用程序的UI,如果是TextView,我希望在两行上方有一个Gridview,如图所示

我可以设法使一个textview位于gridview的下方(使用),但我无法确定如何使第二个textview正确显示。它似乎总是离开屏幕底部,或者在屏幕全高的右侧非常薄

代码:



我不清楚为什么要将两个线性布局嵌套在一起,而其中一个就足够了,但您只需要将线性布局的方向设置为垂直。


我不清楚为什么要将两个线性布局嵌套在一起,而其中一个就足够了,但您只需要将线性布局的方向设置为垂直。


我不清楚为什么要将两个线性布局嵌套在一起,而其中一个就足够了,但您只需要将线性布局的方向设置为垂直。



我不清楚为什么要将两个线性布局嵌套在一起,而其中一个应该足够了,但您需要做的就是将线性布局的方向设置为垂直。

将网格布局和其他两个文本字段放置在线性布局中。然后使其所有布局\u宽度属性与\u父项匹配。最后,为视图添加权重,以便网格布局的空间是文本字段的两倍。例如,网格布局的权重为2,文本视图的权重为1。将网格布局和其他两个文本节放置在线性布局中。然后使其所有布局\u宽度属性与\u父项匹配。最后,为视图添加权重,以便网格布局的空间是文本字段的两倍。例如,网格布局的权重为2,文本视图的权重为1。将网格布局和其他两个文本节放置在线性布局中。然后使其所有布局\u宽度属性与\u父项匹配。最后,为视图添加权重,以便网格布局的空间是文本字段的两倍。例如,网格布局的权重为2,文本视图的权重为1。将网格布局和其他两个文本节放置在线性布局中。然后使其所有布局\u宽度属性与\u父项匹配。最后,为视图添加权重,以便网格布局的空间是文本字段的两倍。例如,网格布局的权重为2,文本视图的权重为1。这太好了,谢谢。第二条直线布局是在我试图修复它时意外留下的。非常感谢。第二条直线布局是在我试图修复它时意外留下的。非常感谢。第二条直线布局是在我试图修复它时意外留下的。非常感谢。第二条直线布局是在我胡闹试图修复它时意外留下的。
<GridView
    android:id="@+id/gridview"
    android:layout_alignParentTop="true"
    android:layout_above="@+id/textLinearLayout"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:columnWidth="135dp"
    android:numColumns="auto_fit"
    android:verticalSpacing="10dp"
    android:horizontalSpacing="10dp"
    android:stretchMode="columnWidth"
    android:gravity="center"
    />
<LinearLayout
    android:id="@+id/textLinearLayout"
    android:layout_alignParentBottom="true"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_margin="10dp"
    >
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">
        <TextView
            android:id="@+id/textviewTimerLabel"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Elapsed time: "/>
        <TextView
            android:id="@+id/textviewTimerTime"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginRight="10dp"
            android:text="00:00:00"/>
        <TextView
            android:id="@+id/textviewPCUTotalLabel"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Total PCU's: "/>
        <TextView
            android:id="@+id/textviewPCUTotal"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="0"/>
    </LinearLayout>
</LinearLayout>
<LinearLayout
    ...>
    <GridView
        ...
        />
    <LinearLayout
        ...
        android:orientation="vertical"
        >
        <TextView
            ...
            />
        <TextView
            ...
            />
        <TextView
            ...
            />
    </LinearLayout>
</LinearLayout>