2012-07-28 6 views
5

¿Cuál es la diferencia entre getResources().getString(...) y getString() cuando se llama desde mi actividad? Leí que getText(...) devuelve texto estilizado, pero ¿cuándo debería usar getResources() en lugar de llamar directamente al getString()?Diferentes formas de obtener un recurso de cadena

+0

Creo que 'getText' se usa para Activos ... mira la fuente –

Respuesta

6

Ellos son los mismos nada de especial si buscar el código fuente de Android y en especial la Context Class para exemple

public final String getString(int resId) { 
    return getResources().getString(resId); 
} 
2

getString() es una manera conveniente ya que se utiliza regularmente (no es necesario para escribir getResources() ...). Aparte de eso, son lo mismo.

Cuestiones relacionadas