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);

Итак, как я могу получить весь вид как растровое изображение?

Ответы на вопрос(1)

Ваш ответ на вопрос