41

を含むアプリを開発してListviewいますが、リストのアイテムには、仕切りが不要なスタイルがすでにあります。

非表示に設定したり、仕切りを削除したりするにはどうすればよいListViewですか?

4

3 に答える 3

111

あなたは試すことができandroid:divider="@null"ます。

于 2012-04-15T15:10:14.710 に答える
14

これを実現するにはさまざまな方法がありますが、どれが最適かはわかりません (最善の方法があるかどうかさえわかりません)。ListView でこれを行うには、少なくとも 2 つの異なる方法を知っています。

1. 仕切りを null に設定します。

1.1。プログラムによる

yourListView.setDivider(null);

1.2. XML

android:divider="@null" (this goes inside your ListView element)

2.リストビュー要素間にスペースが追加されないように、仕切りを透明に設定し、高さを0に設定します。

2.1. プログラムで:

yourListView.setDivider(new ColorDrawable(android.R.color.transparent));
yourListView.setDividerHeight(0);

2.2. XML

android:divider="@android:color/transparent"
android:dividerHeight="0dp"
于 2014-07-09T12:01:39.193 に答える