1

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

要素をクリックしても不透明度が変わらないように動作を変更するにはどうすればよいですか?

編集: フォーカス ハイライトが原因でしょうか? どうすればそれを無効にできますか?

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

4

2 に答える 2

4

私が疑ったように、それは焦点でした。フォーカスカラーが透明ではないため、透明度を殺しました。

その効果を次のように削除しました:

android:listSelector="#00000000"
于 2012-04-17T21:23:02.603 に答える
2

android:cacheColorHint = "#0000"をxmlのリストビューに追加します

于 2012-04-17T20:55:52.580 に答える