画面上に 2 つの点を描画しようとしています & point1 をタッチして point2 にドラッグすると、 point1 から point2 に線を描画する必要があります。
下の画像のように
画面上に 2 つの点を描画しようとしています & point1 をタッチして point2 にドラッグすると、 point1 から point2 に線を描画する必要があります。
下の画像のように
ドラッグするには、このコード タッチ イベントに従ってください
@Override
public boolean onTouchEvent (MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
start_x = event.getX();
start_y = event.getY();
} else if (event.getAction() == MotionEvent.ACTION_MOVE) {
//create the line from start_x and start_y to the current location
//don't forget to invalidate the View otherwise your line won't get redrawn
} else if (event.getAction() == MotionEvent.ACTION_UP) {
//might not need anything here
}
そして、線を引くには、このリンクに従ってください Androidで線を引く方法