Android fica cheio Ver como bitmap [duplicado]

Possible Duplicate:
método getDrawingCache () do @Android 2.1 View sempre retorna null

Tenho um layout que quero salvar em um bitma

Se o meu layout for menor que a tela, tudo estará bem. Mas se meu Layout for maior, o bitmap (b) será nul

Este é o meu código:

layout.setDrawingCacheEnabled(true);

int wt =  layout.getMeasuredWidth(); 
int ht =  layout.getMeasuredHeight();
layout.layout(0, 0, wt, ht);

Bitmap b = layout.getDrawingCache(true);

Então, como posso obter toda a exibição como um bitmap?

questionAnswers(1)

yourAnswerToTheQuestion