我需要创建一个包含 2 部分的小部件(用于主屏幕):首先 - 顶部的 ListView,它必须填充 50% 的小部件,第二部分是 GridView,它必须低于第一部分,并且必须占据 50% 的位置。
我试图找到一些教程,但不能,所以如果有人这样做,请帮助我。
我需要创建一个包含 2 部分的小部件(用于主屏幕):首先 - 顶部的 ListView,它必须填充 50% 的小部件,第二部分是 GridView,它必须低于第一部分,并且必须占据 50% 的位置。
我试图找到一些教程,但不能,所以如果有人这样做,请帮助我。
你说的是简单的布局吗?Android 中的“小部件”一词有多种含义。如果您的意思是布局,您可以使用LinearLayout
'android:layout_weight
属性为每个分配 50% 的空间。
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" />
<ListView
android:id="@+id/my_listview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1" />
<GridView
android:id="@+id/my_gridview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1" />
</LinearLayout>