1

マルチスクロール (単一の画面レイアウトではないことを意味します。コンテンツ全体を表示するにはスクロールが必要です) をビットマップにキャプチャする必要があります。画面サイズまでキャプチャする画面レイアウトに次のコードパターンを正常に使用しています。

renderingView.buildDrawingCache(true);
Bitmap bmpForSend = renderingView.getDrawingCache(true).copy(Config.RGB_565, false);
renderingView.destroyDrawingCache();

renderView は、多くのビュー/レイアウトで構成される最上位のレイアウトです。これをキャプチャ->スクロール->キャプチャの方法で実行したくありません...これを行うには別の方法が必要です。

4

0 に答える 0