AndroidでTouchEventを使うサンプルコード

簡単なタッチイベントのサンプル

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    @Override
    public boolean onTouchEvent(MotionEvent event) {
        int action = event.getAction();
        if (action == MotionEvent.ACTION_DOWN)
            Log.i("TouchEvent Down", "X = " + event.getX() + " : Y = " + event.getY());
        return true;
    }
}

event.getX()、event.getY()でタッチした座標を取得します
event.getAction()はタッチイベントの動作を取得します

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください