0

私は MultiTouch-Controller クラス ( https://code.google.com/p/android-multitouch-controller/ ) を使用しており、ドローアブルに描かれた円がフレームごとに保存されるように MtPhotoSortr の例を適応させようとしています。

大まかに言えば、 onDraw() 関数を使用したビューがある場合、ビットマップ/キャンバスの内容をフレームごとに初期化せずにドローアブルに「コピー」することは可能ですか。

今、私は持っています

public class A extends View implements MultiTouchObjectCanvas<MultiTouchControllerView.Img> {
Drawable d;
Bitmap bmp;
Canvas bmpCanvas;

void init()
{

/// initialized everything correctly .

bmpCanvas=new Canvas(bmp);

}

// other functions  that scale,rotate and translate the drawable only ....
// like scaleandposition drawable on touch ,etc....
void onDraw(Canvas canvas)
{

   d.draw(canvas);
   bmpCanvas.drawCircle(touchX,touchY,radius,mPaint);

 /// Combine d and bmpCanvas ,without using d=new BitmapDrawable(bmp);

}
}

どんなポインタでも大歓迎です!

乾杯、R

4

0 に答える 0