Come si compone dinamicamente una stringa in Android
Nel file string.xml possono essere definite delle stringhe che contengono dei parametri che vengono indicati con il %s
Per esempio abbiamo una stringa di benvenuto in cui viene inserito il nome dell'utente
<string name="helloWithName">Benvenuto %s al Workshop su Android"</string>
dopo che l'utente ha inserito il nome, per esempio, è possibile sostituire il valore del parametro
bisogna ricavare dalle risorse la stringa e e quindi formattare il parametro con il valore
supponendo che la variabile name contenga il valore da sostituire
String.format(getResources().getString(R.string.helloWithName ), name)
No comments:
Post a Comment