3

Androidでの画面のキャプチャに小さな問題があります。アイテムが少ないリストビューを使用しています。アイテムが画面に収まっている場合、画面をキャプチャするのに問題はありません。しかし、リストアイテムのスクロールビューがある場合(つまり、リストビューにアイテムの数が多く、画面に収まらない場合)、画面をキャプチャできません。画面をキャプチャすると、リストビューの表示されているアイテムのみが表示され、非表示のアイテムはキャプチャされません。

リンクを使用して画面をキャプチャしています。リストビュー画面をキャプチャする方法があるかどうか誰かが私に提案できますか?

私の画面にはazのすべてのアルファベットがありますが、ここを使用してキャプチャしようとすると、以下のスクリーンショットしか得られませんでした。

ここに画像の説明を入力してください

4

2 に答える 2

1

これは、この質問/回答に関連しています。基本的に、ビットマップに裏打ちされたキャンバスにビューをレンダリングする必要があります。このビットマップには、ビュー全体が含まれています。

于 2012-09-24T17:28:28.303 に答える
0

リストビュー内のすべてのリストアイテムをキャプチャして、リストビューをキャプチャする必要があります。リストビュー内のすべてのアイテムをキャプチャした後、キャプチャしたすべてのリストアイテムを追加し、ビットマップイメージを作成する必要があります。このようにして、すべてのアイテムが表示されていない場合でもリストビューをキャプチャできます

于 2012-10-25T15:49:50.057 に答える