Java tutorial
//package com.java2s; //License from project: Apache License import android.graphics.Bitmap; public class Main { static Bitmap createBitmapSafely(int width, int height, Bitmap.Config config, int retryCount) { while (retryCount-- > 0) { try { return Bitmap.createBitmap(width, height, config); } catch (OutOfMemoryError e) { e.printStackTrace(); System.gc(); } } return null; } }