1

ListView のライトアイテム間のこの 1 ピクセルのギャップを取り除こうとしています。dividerHightこれは通常、リストビューのプロパティによって定義されることを知っています。しかし、このプロパティはレイアウト ファイルに設定されていませんでした。

0pxまたはに設定して0.0dpも役に立ちませんでした。プログラムで何らかの形でこれらのギャップを引き起こした可能性がありますが、今は覚えていません。

ところで、私は 4 つの異なるビュー タイプ、つまり異なるリスト項目のレイアウトを持っています。これにより、listitem レイアウトで定義されているギャップの可能性が排除されます。

4

1 に答える 1

5

これをxmlで試してください:

android:divider="@null"

またはこれはコードから:

yourListView.setDivider(null);
于 2013-06-09T18:15:31.017 に答える