Страница 1 из 1

getDrawingCache return nullpointerexception

Добавлено: 29 апр 2014, 14:48
Lucifer777
Здравствуйте! Подскажите почему изображение не кэшируется.
В дебаг режиме видно, что размеры изображения есть, и кэш решим включен, но кеш почему-то равен null

Код: Выделить всё

img_areas.setDrawingCacheEnabled(true);
img_areas.measure(MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED), 
MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
img_areas.layout(0, 0, img_areas.getMeasuredWidth(), img_areas.getMeasuredHeight()); 
img_areas.buildDrawingCache(true); 
Bitmap hotspots;
try{
hotspots = Bitmap.createBitmap(img_areas.getDrawingCache(true)); 
}
catch(Exception e){
		    		
}