ImageView を拡張して画像を表示しています。画像の入力ストリームは、左上の座標とともにソケットから取得されます。
残りの画面が白いので、画像の一部を表示できます。私の問題は、キャンバス全体が現在のビットマップで上書きされ、以前の描画が白い画面で消去されることです。
解決策を探したところ、キャンバスに関する情報が「canvas.drawBitmap(bitmap,top,left,paint) が呼び出されると、キャンバスのすべてのピクセルが描画される」という既知の情報に出くわしました。
キャンバス全体を更新せずに、画像(キャンバス)の汚れた部分のみを更新する必要があります。
画面(キャンバス)の汚れた部分を更新する方法と、以前の描画が消去されないようにする方法を教えてください。
ありがとうございます。それでは、お元気で
ミニ。