ListView を使用して Android アプリケーションを作成しました。リストにヘッダーとフッターの両方を追加しました。ただし、区切り記号を追加すると、ヘッダーと最初の ListView 項目の間に空のスペースも作成されます。最後の ListView アイテムとフッターについても同じことが行われます。
空のスペースは、すべての ListView アイテム間の仕切りのサイズに相当しますが、仕切りが描画されず、空のスペースが残るという違いがあります。私は、xml属性「フッターの仕切りが有効」と「ヘッダーの仕切りが有効」のソリューションを見つけたと思いました。しかし、それらを false に設定しても何も変わりません。私はそれらをプログラムで設定しようとさえしました
list.setFooterDividerEnabled(false);
list.setHeaderDividerEnabled(false);
しかし、それはうまくいきません。その問題を解決する方法はありますか?空のスペースをそこに置きたくないだけです。最初の項目をヘッダーに正確に合わせたいです(フッターも同じです)。