Tengo una actividad muy pequeña que debe mostrar una imagen.Android setImageURI error de memoria
Si la imagen no es muy pequeña (por ejemplo, 1.12 Mb 2560x1920) produce falta de memoria en la orientación de la pantalla de cambio. Intenté getDrawable.setCallback (null) pero no tuve suerte.
¿Dónde estoy equivocado?
public class Fullscreen extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
System.gc();
setContentView(R.layout.fullscreen);
ImageView imageView = (ImageView) findViewById(R.id.full_screen_image);
long imageId = 2;
imageView.setImageURI(Uri.withAppendedPath(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "" + imageId));
}
}
Ejemplo de código aquí http : //stackoverflow.com/questions/477572/823966#823966 – Fedor