2012-03-19 13 views
1

このコードを使用して複数のwebviewを含むレイアウトのスクリーンショットを撮ろうとしています。レイアウトスクリーンショットを撮ると、WebViewが表示されない

LinearLayout v = LinLayList.get(0); 
v.setBackgroundColor(0xFFFFFFFF); 
v.setDrawingCacheEnabled(true);   
v.measure(MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED), MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED)); 
v.layout(0, 0, v.getMeasuredWidth(), v.getMeasuredHeight()); 
v.buildDrawingCache(true); 
Bitmap b = Bitmap.createBitmap(v.getDrawingCache()); 
v.setDrawingCacheEnabled(false); 

しかし、ここで私は何を得ているのですか(上記のレイアウトはスクリーンショットです)。 textviewsながら

enter image description here

"AAAAA!"スクリーンショットでうまく表示されると、webviewが見付かりません。

何が原因なのでしょうか?

ありがとうございます!

答えて

1

ウェブビューは単純なビューではありませんが、私は100%は分かりませんが、スタンドアットでスクリーンショットフォームのウェブビューを撮ることはできません。これはあなたを助けるかもしれません:

Capture picture from WebView

関連する問題