2016-06-09 15 views
0

In meiner Xamarin Android-App verwenden einige meiner .xml-Komponenten die Attribute layout_weight. Ich möchte, dass die Werte dieser Attribute in meiner Integers.xml Datei gespeichert werden, die ich erstellt habe.@integer wird nicht aufgelöst Xaramin Android-Layout

<?xml version="1.0" encoding="utf-8"?> 
<resources>  
    <integer name="finish_button_weight">10</integer> 
</resources> 

Aufruf:

Resources.GetInteger(Resource.Integer.finish_button_weight) 

Renditen 10 wie erwartet.

Aber mit layout_weight="@integer/finish_button_weight" führt zu undefinierten Verweis beim Übersetzen ... Wie kann ich das beheben?

+0

Wo ist Ihre Integers.xml platziert? Ist es in dem Ordner res/values? –

+0

Da es Xamarin ist, wird die Integers.xml dort platziert: MyApp/Resources/values ​​/ Integer.xml – FrenchFalcon

Antwort

0

Nach der Reinigung 3 mal, es begann plötzlich zu arbeiten. Und ich weiß nicht warum. Das ist merkwürdig.