質問: event.getY(); switch (event.getAction()) { case MotionEvent.ACTION_DOWN://- 画面をタッチしたとき path.moveTo(x, y);// 始点を設定 invalidate(); break; case MotionEvent.ACTION_MOVE://- タッチしながら指をスライドさせたとき path.lineTo(x, y);// 移動先の追加 invalidate(); break; case MotionEvent.ACTION_UP://- 画面から指を離したとき path.lineTo(x, y);// 移動先の追加 invalidate(); break; } return true; } ``` ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/02126193c90fc906b6116fa10dabea37.png) ### やりたいこと なぞった部分のみ画像として保存したいです。 なかなか調べても解決方法が見つからなかったので教えていたたきたいです。
回答: なぞったときのXY座標はとれているようですので、それを元に切り出したい矩形の座標とサイズができれば、 下記の方法で切り出せるかと。 BITMAPREGIONDECODERクラスで画像を切り出す (追記) 画面のキャプチャはこちらの方法で。 AndroidでViewのキャプチャを撮る