path.lineTo(x、y)が実際にどのように機能するかを誰かが理解するのを手伝ってくれませんか。フィンガーペイントタイプのアプリでシンプルな直線を描いてみました。これが私が試した例です:
mPath.reset();
mPath.moveTo(0, 0);
mPath.lineTo(480, 800);
しかし、線は0,0から240、400までしか移動しません。画面上で指を動かすと、常に半分の距離になります。(実際のプログラムには、0,0&480,800ではなくstartX、startY、x、yのタッチ座標があります)