私のAndroidアプリには、他のビューを含むLinearLayoutビューがあります。LinearLayoutはクリック可能ですが、クリックしてもオレンジ色が強調表示されません。セレクターを試してみましたが、機能しません。
どうすればそれを強調表示できますか?
ハイライトをオレンジ色にしたい場合は、LinearLayoutでこれを使用できます
android:background="@android:drawable/list_selector_background"
これはAndroidのデフォルトのリストセレクターカラーです。独自のドローアブルを作成して、色をカスタマイズすることもできます。このようなもの:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/item_pressed" android:state_pressed="true" />
<item android:drawable="@drawable/item_focused" android:state_focused="true" />
<item android:drawable="@drawable/item_checked" android:state_checked="true" />
<item android:drawable="@drawable/item_activated" android:state_selected="true" />
<item android:drawable="@drawable/item_activated" android:state_activated="true" />
<item android:drawable="@android:color/transparent" />
</selector>
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加