private void initHolesBitmaps(List<Hole> holes) throws ParseException, LoadException { for (Hole hole : holes) { hole.setBitmap( (Bitmap) ContentProcessor.init() .useCache(BitmapMemoryCache.getInstance()) .fromRes(resources) .bitmap() .load(String.valueOf(Hole.getModelIds()[0]))); hole.setRocksBitmap( (Bitmap) ContentProcessor.init() .useCache(BitmapMemoryCache.getInstance()) .fromRes(resources) .bitmap() .load(String.valueOf(Hole.getRocksModelIds()[0]))); for (Rock rock : hole.getRocks()) { rock.setBitmap( (Bitmap) ContentProcessor.init() .useCache(BitmapMemoryCache.getInstance()) .fromRes(resources) .bitmap() .load(String.valueOf(Rock.getRandomModelResId()))); } } }
private void initKalahBitmaps(Kalah kalah) throws ParseException, LoadException { kalah.setBitmap( (Bitmap) ContentProcessor.init() .useCache(BitmapMemoryCache.getInstance()) .fromRes(resources) .bitmap() .load(String.valueOf(Kalah.getModelIds()[0]))); kalah.setRocksBitmap( (Bitmap) ContentProcessor.init() .useCache(BitmapMemoryCache.getInstance()) .fromRes(resources) .bitmap() .load(String.valueOf(Kalah.getRocksModelIds()[0]))); for (Rock rock : kalah.getRocks()) { rock.setBitmap( (Bitmap) ContentProcessor.init() .useCache(BitmapMemoryCache.getInstance()) .fromRes(resources) .bitmap() .load(String.valueOf(Rock.getRandomModelResId()))); } }