2015-05-26 2 views
0

Я хочу применить новый дизайн материала к своему приложению android и иметь небольшую проблему с моим xml-файлом.Ссылка xml xml в xml не работает

<item name="keyline_margin">16dp</item> 
<item name="keyline_margin_content">72dp</item> 

<!-- bla bla bla --> 

<item name="navigation_margin_content">@dimen/keyline_margin_content</item> 

Я хочу сослаться от «navigation_margin_content» до «keyline_margin_content», но Android-студия не может разрешить символ «@ DIMEN/keyline_margin_content» ...

Он работает уже с моей строки и цвета. Я уже перестроил свой проект.

+0

вы уверены, что файлы в dimens.xml? – Blackbelt

+0

Да, папка «res/values ​​/ dimens.xml»;) – Tobias

ответ

2

вы должны использовать <dimen вместо <item и он должен работать

+0

.... ну черт возьми .. спасибо! – Tobias

+0

приветствуются – Blackbelt

2

Вы объявляете пункт элементы здесь, а не Dimen.
Например, это один работает:

<resources> 

    <dimen name="activity_horizontal_margin">16dp</dimen> 
    <dimen name="activity_vertical_margin">16dp</dimen> 

    <dimen name="reference">@dimen/activity_horizontal_margin</dimen> 

</resources>