Android のリスト ビューに丸い境界線を設定しようとしています。shape xml を使用して、リスト ビューの背景を設定しました。ただし、アイテムをクリックすると、ハイライトが丸い領域の上にあります。
この問題を克服する方法はありますか? ありがとう。
Android のリスト ビューに丸い境界線を設定しようとしています。shape xml を使用して、リスト ビューの背景を設定しました。ただし、アイテムをクリックすると、ハイライトが丸い領域の上にあります。
この問題を克服する方法はありますか? ありがとう。
このコードは、リストビューを丸みを帯びた角として変更します
shape.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient android:startColor="#SomeGradientBeginColor" android:endColor="#SomeGradientEndColor"
android:angle="270"/>
<corners android:bottomRightRadius="7dp" android:bottomLeftRadius="7dp"
android:topLeftRadius="7dp" android:topRightRadius="7dp"/>
</shape>
putは、ドローアブルフォルダにあるxmlファイルであり、リストビューには次のように設定されています。android:background:"@drawable/shape"