У меня очень небольшое действие, которое должно показывать изображение.
Если изображение не очень маленькое (например, 1,12 Мб 2560x1920), оно производит из памяти при изменении ориентации экрана.Я попытался getDrawable.setCallback (null), но не повезло.
Где я ошибаюсь?
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));
}
}