このスレッドを投稿する前に、私はグーグルで検索しました(リストビュー項目のスタイル設定方法)リストビュー項目のスタイル設定方法(ノーマル、タッチ、ロングクリックなど)の背景色を示す良い例が見つかりません。境界線の半径とボックスの影を使用して、これを検索している他の人にもこの助けが本当に必要ですか?
画像 1 は、アイテムをリストビューする方法を示しており、境界線の半径と影があります
アイテムをクリックしたときに表示される画像2
みんな、このようにする方法はありますか?
最善の方法は、styles.xml ファイルで AppTheme の値をオーバーライドすることです
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="android:listSelector">@color/teal_100</item>
</style>
このオーバーライドは、アプリで使用しているすべての ListView に反映されます。
color の代わりに drawable を使用することもできます。