事業内容
線を描画する
線を描画してみます。
今回はタッチした始点から終点までに線を描画してみます。
ViewをextendsしたカスタムViewを作成して行います。
まず、画面をタッチした際の座標保存を以下のようにします。
内容としては座標を保存し、終点を保存した時点で描画メッセージを送信しているだけです。
実際の描画処理(onDrawのoverride)の部分は以下の感じです。
これをActivityのaddContentViewメソッドあたりを利用して追加すれば動きます。
【20120304追加】
上記だと始点と終点だけですが、中間点まで含めて線を描画するには以下のようにします。
MotionEvent.ACTION_MOVEにもlineToメソッド追加するだけです。
Androidへ