0

ListView を使用して Android 2.2 アプリケーションを開発しています。

これを無効にしたい:

3 つのリスト項目を持つ ListView があります。最初のリストを押して離さずに、2 番目の項目と 3 番目の項目を下に移動します。そして、指が 3 番目の項目の上に来たら離します。その後、それらのすべてが黒い背景になっていることがわかります。

この効果を無効にするにはどうすればよいですか?

詳細が必要な場合は、教えてください。

4

2 に答える 2

1

これをXMLファイル内のListView要素で使用します。

android:cacheColorHint="@android:color/transparent"

ただし、アプリの背景が単色の場合は、cacheColorHint をその色に設定します。透明に設定すると、スクロールが遅くなる可能性があります。たとえば、背景が緑色の場合:

android:cacheColorHint="#0F0"
于 2012-07-27T15:46:28.727 に答える
0

使用する

android:cacheColorHint="#00000000"

ListView 属性の 1 つとして。これにより、カラー キャッシュが無効になり、この黒い処理が停止します。

于 2012-07-27T15:52:17.630 に答える