1

AlertDialogにリストがあります。setItemsを使用して、各リストアイテムの配列を表示しました。ただし、リスト内の各アイテムの高さが高すぎます。ダイアログボックスのリストアイテムの高さを下げる方法はありますか?

4

1 に答える 1

0

行.xmlと呼ばれるXMLレイアウトにリストコンポーネントを含めるように作成する必要があります。

次に、行のレイアウトを膨らませます。

必要に応じて、ダイアログ内のリストの高さをxmlレイアウトから変更できます。

あなたはこれを試すことができます:

   Dialog dialog = new Dialog(context); LayoutInflater inflater =
   context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
   View v = inflater.inflate
   (R.layout.row, null, false); dialog .setContentView(v);
   dialog .show(); 

次に、xmlレイアウト:

  <TexView
    android:id="@+id/YOUR LIST"
    android:layout_width="fill_parent"
    android:layout_height="your height" >
  </TextView>

この助けを願っています

于 2012-05-02T06:58:51.533 に答える