ListView を使用して Android 2.2 アプリケーションを開発しています。
これを無効にしたい:
3 つのリスト項目を持つ ListView があります。最初のリストを押して離さずに、2 番目の項目と 3 番目の項目を下に移動します。そして、指が 3 番目の項目の上に来たら離します。その後、それらのすべてが黒い背景になっていることがわかります。
この効果を無効にするにはどうすればよいですか?
詳細が必要な場合は、教えてください。
ListView を使用して Android 2.2 アプリケーションを開発しています。
これを無効にしたい:
3 つのリスト項目を持つ ListView があります。最初のリストを押して離さずに、2 番目の項目と 3 番目の項目を下に移動します。そして、指が 3 番目の項目の上に来たら離します。その後、それらのすべてが黒い背景になっていることがわかります。
この効果を無効にするにはどうすればよいですか?
詳細が必要な場合は、教えてください。
これをXMLファイル内のListView要素で使用します。
android:cacheColorHint="@android:color/transparent"
ただし、アプリの背景が単色の場合は、cacheColorHint をその色に設定します。透明に設定すると、スクロールが遅くなる可能性があります。たとえば、背景が緑色の場合:
android:cacheColorHint="#0F0"
使用する
android:cacheColorHint="#00000000"
ListView 属性の 1 つとして。これにより、カラー キャッシュが無効になり、この黒い処理が停止します。