Цвет границы ListView - PullRequest
       6

Цвет границы ListView

1 голос
/ 23 сентября 2011

Можно ли создать цветную рамку шириной 1px вокруг ListView?

Я попробовал следующую кодировку:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient android:startColor="#BFFFFFFF" android:endColor="#BFFFFFFF" />
    <corners android:bottomRightRadius="10dp" android:radius="10dp"
        android:bottomLeftRadius="10dp" android:topLeftRadius="10dp"
        android:topRightRadius="10dp" />
</shape>

Итак ... кто-нибудь знает, как я могу сделать линию границы и установить ее цвет?

PS: я действительно искал эту проблему в других сообщениях, но безуспешно, поэтому я создал эту.

Спасибо!

1 Ответ

0 голосов
/ 27 марта 2013

Да, это возможно.Просто добавьте тег <stroke>, как показано ниже

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient android:startColor="#BFFFFFFF" android:endColor="#BFFFFFFF" />
    <stroke
        android:width="1dp"
        android:color="#d8d8d8" />
    <corners android:bottomRightRadius="10dp" android:radius="10dp"
        android:bottomLeftRadius="10dp" android:topLeftRadius="10dp"
        android:topRightRadius="10dp" />
</shape>

Пожалуйста, используйте 1dp вместо 1px, и вы можете заменить любой цвет рамки по вашему желанию.

...