2012-04-17 8 views
1

Androidのリストビューが透明から不透明に変わるのはなぜですか?どのように変更できますか?リストビューには背景と透明な要素があり、クリックするときを除いてスクロールして完全に機能します。クリックすると、クリックされた要素が不透明になり、背景が見えなくなります。私のAndroidリストビューは、クリックすると透明から不透明に変わるのはなぜですか?

要素をクリックしたときに不透明度が変更されないように動作を変更するにはどうすればよいですか?

編集:フォーカスの強調表示はこれに責任がありますか?どうすればそれを無効にできますか?

編集:Android 2.3.4、Tegra 2デバイス、Config.ARGB_8888パラメータで作成されたビットマップ。

+1

セットアンドロイド:cacheColorHint = @アンドロイド:cacheColorHintは= "@アンドロイド:カラー/透明" とそれはdidnの私はアンドロイドをしようとしたリストビュー –

+0

の色/透明仕事。 – HardCoder

答えて

2

アンドロイドを追加:私が疑われるようcacheColorHint =「#0000」リストビューにXML

+0

私はアンドロイドを試しました:cacheColorHint = "#00000000"それは動作しませんでした。 – HardCoder

4

にそれは焦点でした。焦点色が透明ではないため、透明度が低下しました。

私はその効果を削除:

android:listSelector="#00000000" 
関連する問題