0
私はグラフを作成するAndroidプログラムを持っています。これは全画面座標系であり、キャンバスですべての描画が行われます。だから私はどのように(上、下、左、右、ズームイン、ズームアウト)タッチ上でビューを移動することはできますか?キャンバスでアイテムを移動するには
私はグラフを作成するAndroidプログラムを持っています。これは全画面座標系であり、キャンバスですべての描画が行われます。だから私はどのように(上、下、左、右、ズームイン、ズームアウト)タッチ上でビューを移動することはできますか?キャンバスでアイテムを移動するには
あなたは画面からTouchEventを受け取り、それらを使って描画している画像の位置(およびズームのサイズ)を変更します。 Tutorial on dragging images on Canvas.
最初のonTouchEvent(DOWN)を取得した場合は、他のイベント(MOVE)と比較してください。
I.e. deltaX = initialX - event.getX();
ビットマップをdeltaX
の量だけ移動します。