15

ListView でフッター ビューを非表示にしますか? . Yoni が正しく指摘したように、ヘッダーを aListViewにラップしてFrameLayoutsetVisibility()内部のViewtoにラップすることで、ヘッダーを非表示にできますView.GONE。これは私にとってはほぼ完璧に機能しますが、FrameLayoutまだ存在するListViewため、表示されたリストに2つの仕切りが追加されます。仕切り板2枚分の高さの仕切り板1枚のようです。の単一の仕切りを非表示にする方法はありListViewますか? 仕切りの色を背景に変更することは可能かもしれませんが、それも私にとっては問題ありません。他の完全なアイデアはありますか?完全!

私を助けてください。試行錯誤にあと 2 時間も費やすのは気が進まない。

どうもありがとう!

4

4 に答える 4

50

ヘッダーまたはフッターを非表示または表示するとともに、次の機能を使用します。

setFooterDividersEnabled()
setHeaderDividersEnabled()
于 2011-08-16T22:26:52.200 に答える
8

xml 属性を使用して、ListView のヘッダーとフッターの仕切りを非表示にすることができます

android:footerDividersEnabled="false"
android:headerDividersEnabled="false"
于 2015-02-12T13:37:25.803 に答える
4

次のように仕切りの色を変更できます。

     <ListView 
    android:id="@+id/android:list"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:divider="@android:color/transparent"
    android:dividerHeight="2px"/>
于 2011-01-07T19:45:05.710 に答える