Можно ли хранить дробное число в ресурсах?

Рейтинг: 2Ответов: 2Опубликовано: 24.12.2014

Что-то сколько ни гуглю, везде речь о том, чтобы хранить целые числа в виде

<resources>
<integer name="columns_number">4</integer>
</resources>

Но что если мне нужно хранить что-то вроде:

<resources>
<float name="menu_layout_weight">0.17</float>
</resources>

Можно ли хранить вещественные числа?

Ответы

▲ 3Принят

Да, можно. Почитайте здесь.

Обновление

В ресурсах хранятся константы разных типов. С ним проще работать, если, к примеру, ширина виджета везде должна быть 4dp. Разработчик прописывает ссылку на этот ресурс. Через время нужно менять дизайн и вместо 4dp нужно поставить 2dp. Разработчик меняет в ресурсах значение и все, по xml фалам "бегать" ему не нужно. удобно выходит))

▲ 1
<resources>
<item name="menu_layout_weight" format="float" type="dimen">.17</item>
</resources>

https://stackoverflow.com/questions/3282390/add-floating-point-value-to-android-resources-values