【Android】ListViewの区切り線の色を変更する方法

ALL
この記事は約4分で読めます。

今回はListViewの区切り線の色を変更する方法についてです。

そもそも区切り線が表示すらされていない場合は、こちらの記事をまず先にご覧ください。

【Android】ListViewの区切り線を表示する方法

やり方.

ListViewのプロパティに1行書き加えることで色を変更することができます。

「#」を忘れないように注意

<!– 〇〇〇〇〇〇には色コードを設定する。
android:divider=”#〇〇〇〇〇〇”

コード例.

<ListView
    android:id=”@+id/list_view1″
    android:layout_width=”match_parent”
    android:layout_height=”match_parent”
    android:layout_alignParentBottom=”true”
    android:layout_alignParentLeft=”true”
    android:layout_alignParentRight=”true”
    android:layout_alignParentTop=”true”
    android:background=”@color/colorCommonBackColor”
    android:divider=”#FFA1B4C7″
    android:dividerHeight=”1dp”
    android:overScrollMode=”never”
    android:scrollbars=”none”/>

colors.xmlで定義することも可能

values\colors.xml

<color name=”colorCommonDivider”>#FFA1B4C7</color>

<ListView
    android:id=”@+id/list_view1″
    android:layout_width=”match_parent”
    android:layout_height=”match_parent”
    android:layout_alignParentBottom=”true”
    android:layout_alignParentLeft=”true”
    android:layout_alignParentRight=”true”
    android:layout_alignParentTop=”true”
    android:background=”@color/colorCommonBackColor”
    android:divider=”@color/colorCommonDivider”
    android:dividerHeight=”1dp”
    android:overScrollMode=”never”
    android:scrollbars=”none”/>