Android получить полный просмотр как растровое изображение [дубликат]
Возможный дубликат:
Метод getDrawingCache () в Android 2.1 View всегда возвращает нуль
У меня есть макет, который я хочу сохранить растровое изображение.
Если мой Layout меньше, чем экран, то все в порядке. Но если мой Layout больше, растровое изображение (b) будет нулевым.
Это мой код:
layout.setDrawingCacheEnabled(true);
int wt = layout.getMeasuredWidth();
int ht = layout.getMeasuredHeight();
layout.layout(0, 0, wt, ht);
Bitmap b = layout.getDrawingCache(true);
Итак, как я могу получить весь вид как растровое изображение?