MobileApp > Android > Touch Event


タッチイベント †

  ・onTouchEvent()を用いる
  ・イベントでUP, DOWN, MOVE, CANCELの4つが取得可能

   MotionEvent.ACTION_DOWN
   MotionEvent.ACTION_UP
   MotionEvent.ACTION_MOVE
   MotionEvent.ACTION_CANCEL

  ・getX()、getY()でタッチしたx、y座標を取得する
  ・android:clickable = setClickable(true)が必要とのこと

  ※onMotionEvent は onTouchEventに変わったらしい。

  ダブルタップを検出するには
  GestureDetector.OnDoubleTapListenerインターフェースを使う

タッチ関係の参考HP †


  タッチイベント
  http://www.hakkaku.net/articles/20090212-348

  ロングタップ
  http://www.hoge256.net/2009/09/462.html

  http://www.techdoctranslator.com/android/guide/ui/ui-events

  タッチアプリの作り方

  タッチの特性

  んパカさんのHP

  参考 - Secret Sword!!さんのページ - Androidでドラッグできる画像を作りたい



  戻る


Wiki TOP   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS