Ссылка на ресурс для ширины обводки Shape Drawable - PullRequest
0 голосов
/ 16 января 2012

Eclipse может отображать мой макет, когда он включает:

...
<shape>
...
<stroke>
...
android:width="@strings/someWidth"

где someWidth определено в strings.xml как

<string name="someWidth">5dp</string>

но он вылетает на реальном устройстве и работает, только если я использую прямую строку, например:

android:width="5dp"

Как я могу использовать ресурс для ширины штриха?

1 Ответ

1 голос
/ 16 января 2012

Попробуйте использовать ресурсы измерений .

Создайте файл dimens.xml внутри папки значений со следующим:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <dimen name="some_width">5dp</dimen>
</resources>

Вы можете обратиться к этомуиспользуя @dimen/some_width.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...