Contenido sobre Android
Buscar
Social
Ofertas laborales ES

Foro sobre Android > Drawable

Hola,

Tengo un grupo de imagenes que quiero tener cargada en memoria e ir mostrando en un ImageView.

Mi pregunta ¿es esta es la forma mas correcta?

Desde una clase cualquiera, tengo un método que al pedir la imagen si no la tiene
la incluye en el map y a continuación me la devuelve.

private static final Map<String, Drawable> icons = new HashMap<String, Drawable>();

public Drawable icon()
{
if (!icons.containsKey(getIconName()))
{
icons.put(getIconName(), Application.getAppContext().getResources().getDrawable(com.mf.R.drawable.ic_launcher));

}
return icons.get(getIconName());
}

Saludos y Gracias

octubre 29, 2012 | Unregistered Commenter--