【发布时间】:2011-08-13 08:01:01
【问题描述】:
我正在使用GridView(6 行 * 8 列)创建日历。该矩阵 (6*8) 中的每个单元格都是 TextView(我在程序中动态创建的)。
我面临的问题是,6*8 矩阵没有填满 GridView 可用的整个空间
我想让 6*8 矩阵占据GridView 中的整个空间,而不是在矩阵和下一个TextView 中留下一些空白空间。有人可以帮我解决这个问题吗?
下面给出的是Gridview的xml布局
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1" >
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gridview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:numColumns="8"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
android:gravity="center"
android:layout_weight="1"
/>
<TextView
android:id="@+id/id_worked"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Result 1 ->"
android:layout_weight="0"
android:textSize="20sp"
/>
</LinearLayout>
【问题讨论】: