質問

私はこれを見つけました ListViewのフッタービューを非表示にしますか?. 。ヨニが正しく出てくると、ヘッダーを隠すことができます ListView それをaに包むことによって FrameLayoutsetVisibility() 内側の ViewView.GONE. 。これは私にとってほぼ完璧に機能しますが、 FrameLayout まだ存在します、 ListView 表示されたリストに2つの仕切りを追加します。 2つの仕切りの高さを持つ単一の仕切りのようです。の一人の仕切りを隠す方法はありますか ListView?たぶん、分裂者の色を背景に変更することが可能かもしれません。それも私にとっては問題ないでしょう。他に完全なアイデアはありますか?完全!

私を助けてください。私はさらに2時間の試行錯誤を費やすことに熱心ではありません。

どうもありがとう!

役に立ちましたか?

解決

このような仕切りの色を変更できます。

     <ListView 
    android:id="@+id/android:list"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:divider="@android:color/transparent"
    android:dividerHeight="2px"/>

他のヒント

ヘッダーまたはフッターを隠したり表示したりすることと一緒に、これらの機能を使用してください。

setFooterDividersEnabled()
setHeaderDividersEnabled()

XML属性を使用して、ListViewのヘッダーとフッター用のディバイダーを非表示にすることができます

android:footerDividersEnabled="false"
android:headerDividersEnabled="false"

Disable Dividerの場合:

ListView.setDivider(null);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top