LinearLayout を持つグループを持つ ExpandableListView (ELV) があります。グループの高さをある値 (この場合は 38dip、2 行のテキストに相当) に設定しました。グループ ヘッダーが長く、2 行以上かかる場合、ELV アイテムに正しく表示されません。ビューの一部がスクロールされます。一方、LinearLayout で android:layout_height を "wrap_content" に変更すると、グループには常にすべての行が表示されます。ただし、行幅は可変です。つまり、短いタイトルは 1 行で表示され、長いタイトルは 2、3、または 4 行で表示されます。それは醜く見えます。高さを max("38dip", "wrap_content") のように実装したいと思います。これを行う方法はありますか?
プログラムでも、android:layout_height を「wrap_content」に設定すると、グループの実際の高さを取得していないようです。何か提案はありますか?