Lassen Sie uns sagen, dass ich einige buildConfigField
für meine spezifischen Geschmack in meinem build.gradle-Datei festgelegt, zum Beispiel:Gibt es eine Möglichkeit, den buildConfigField-Wert von build.gradle direkt in der Layout-XML-Datei anzuzeigen?
...
productFlavors{
stage {
buildConfigField 'String', 'HOST_URL', '"https://someurl.com"'
....
}
}
ich, nicht programmatisch, Text in Textview in meinem Layout xml festlegen möchten das gehört zu diesem geschmack zu diesem wert. Wie kann ich das machen?
Danke, @CommonsWare! Gibt es eine Möglichkeit, mit 'versionName' ähnlich zu verfahren, ohne auf Layout-XML programmiert zu werden? (Verwendung: in das Layout des Begrüßungsbildschirms einfügen) –
@DevetiPutnik: Richten Sie einen anderen 'resValue' ein, in dem Sie den gleichen Wert wie für' versionName' verwenden. Es könnte einen Weg geben, über alle Varianten zu iterieren und dies zu tun, anstatt individuelle "resValue" -Anweisungen pro Geschmack zu haben, obwohl ich das nicht versucht habe. – CommonsWare
Danke. Ich hatte Angst, dass das die einzige Lösung ist. –