私は2つの部分で(ホームスクリーン用の)ウィジェットを作成する必要があります.最初に-ListViewが一番上にあり、ウィジェットの50%を占める必要があり、2番目の部分はGridViewであり、最初の部分の下にある必要があり、同じ場所の50%を取る必要があります。
私はいくつかのチュートリアルを見つけようとしましたが、できないので、誰かが同じことをしたら助けてください。
私は2つの部分で(ホームスクリーン用の)ウィジェットを作成する必要があります.最初に-ListViewが一番上にあり、ウィジェットの50%を占める必要があり、2番目の部分は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>