丸みを帯びた白っぽい ListView を作成しようとしています:
これまで、</ style> 属性を使用してリストビューの背景を設定しようとしましたが、この効果が得られません。誰かが私にヒントを与えることができれば素晴らしいことです。
カスタム リストビューを使用する必要があることはわかっているので、カスタム リスト項目用にこれを XML で再作成する必要があると確信しています。
丸みを帯びた白っぽい ListView を作成しようとしています:
これまで、</ style> 属性を使用してリストビューの背景を設定しようとしましたが、この効果が得られません。誰かが私にヒントを与えることができれば素晴らしいことです。
カスタム リストビューを使用する必要があることはわかっているので、カスタム リスト項目用にこれを XML で再作成する必要があると確信しています。
これを作成するには、次のコードを追加します。
次のように、drawable フォルダー内にrounded_corners.xmlを作成します。
rounded_corners.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient android:startColor="color of your choice" android:endColor="color of your choice"
android:angle="270"/>
<corners android:bottomRightRadius="10dp" android:bottomLeftRadius="10dp"
android:topLeftRadius="10dp" android:topRightRadius="10dp"/>
</shape>
これを次のようにリストビューに追加します。
<ListView
android:id="@+id/listview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:clickable="true"
android:background="@drawable/rounded_corners"
>
</ListView>