registros conocimiento fragmentario

1, marcador de posición de cuerda

<String name = "welcome_messages"> Hola,% 2 $ s! Tienes% 1 $ s% 1 $ s nuevos mensajes. </ String>

Cadena textStr = getResources () getString (R.string.welcome_messages, "我是", "小明.");
text.setText (textStr);

Los resultados : Hola, Xiao Ming Me tienes es que estoy nuevos mensajes.

<string name="welcome_messages">Hello, %s! You have %s s new messages.%s</string>

. Cadena textStr = getResources () GetString (R.string.welcome_messages, " yo soy", "Xiao Ming", "Mañana");
text.setText (textStr);

Los resultados : Hola, soy Bob tiene nuevos mensajes mañana !.

método getText (int Resid) y la getString (int Resid) (, int Resid "", ""), getResources (). la getString método de diferencia

getText : CharSequence retorno

getString :.内部getResources () getString

Si la cadena es de estilo html

texto String = "<b> </ b> negrita" visualización normal

texto de la cadena = getString (R.string.welcome); // eliminará automáticamente la etiqueta, lo que necesita para escapar de forma manual, de lo contrario la pantalla no es normal

 

Publicado 49 artículos originales · ganado elogios 2 · Vistas 8596

Supongo que te gusta

Origin blog.csdn.net/yangjunjin/article/details/104650206
Recomendado
Clasificación