Honeycombでは、リストビュー項目を?android:attr/activatedBackgroundIndicator
スタイルを使用するように設定しましたので、選択時にハイライト表示されます。Honeycombでアクティブなリスト項目の背景色を変更します
ハイライトの色を変更するにはどうすればよいですか?
Honeycombでは、リストビュー項目を?android:attr/activatedBackgroundIndicator
スタイルを使用するように設定しましたので、選択時にハイライト表示されます。Honeycombでアクティブなリスト項目の背景色を変更します
ハイライトの色を変更するにはどうすればよいですか?
アイテムにカスタムテーマを定義します。
<item name="android:activatedBackgroundIndicator">@drawable/my_background</item>
次に、ここに示されているようにres/drawable/my_background.xml
下の状態リストの.xmlファイルでその描画可能を宣言:http://developer.android.com/guide/topics/resources/drawable-resource.html#StateListそれはandroid:state_activated="true"
に応答アイテムを持っていることを確認します。これがあなたのアクティブなハイライトです。
テーマ・ステップはオプションです(選択した場合は状態リスト・ドロウアブルを直接使用することもできます)が、柔軟性のあるレイヤーを追加します。また、そのテーマ属性を使用するようにListViewアイテムを定義済みです。これは、カスタムテーマを使用するアクティビティに影響を及ぼす1か所での変更です。
あなたがテーマ詳細が必要な場合はここを見て:http://developer.android.com/guide/topics/ui/themes.html
斐伊川のadampは、それは私を助け、ありがとうございました。 – dharan