スクロールするlistview
と、その時間のリストビュー要素の背景色が黒に変わります。私は数時間試しましたが、解決策が得られませんでした。
私は試した
android:cacheColorHint="@android:color/transparent"
また
android:cacheColorHint="#00000000"
スクロールするlistview
と、その時間のリストビュー要素の背景色が黒に変わります。私は数時間試しましたが、解決策が得られませんでした。
私は試した
android:cacheColorHint="@android:color/transparent"
また
android:cacheColorHint="#00000000"
をセットする
android:cacheColorHint
ListViewItemの背景として使用した色に
私の場合、これはうまくいきます
<ListView
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="1dip"
android:layout_weight="1"
android:background="#ffffff"
android:choiceMode="singleChoice"
android:cacheColorHint="@android:color/transparent"
android:scrollingCache="false"
android:fastScrollEnabled="true">
</ListView>
開発者の 1 人は、これら 2 つのプロパティを強制的に使用する必要があると言っています。
android:cacheColorHint="@android:color/transparent"
android:scrollingCache="false"
次のコードを使用できます。
// you can use your color also
android:background="@android:color/transparent"
android:cacheColorHint="@android:color/transparent"
両方の色が同じである必要があります、そうすればあなたの問題は解決されます。
それがあなたを助けることを願っています。
xmlレイアウト内のリストビューに次の属性を追加します。
android:scrollingCache="true"
android:cacheColorHint="#ffffff"