このガイドでは、ユーザーがタッチ ジェスチャーを使ってアプリを操作できるようにするための書き方について説明しています。
アプリは基本的な動作をタッチ ジェスチャに依存すべきではありませんが (ジェスチャはすべてのコンテキストですべてのユーザーが使用できるとは限らないため)、アプリにタッチ ベースの操作を追加することにより、その有用性と魅力を大幅に向上させることができます。 Gesturesdesign ガイドでは、Android アプリで一般的なジェスチャーを使用する方法を説明しています。 このトピックの詳細については、以下の関連資料を参照してください。
- Input events
- Sensors
- Making the view interactive
Lessons
Detect common gestures GestureDetector
によるスクロール、フリング、ダブルタップなどの基本的なタッチ ジェスチャの検出方法について学びます。 タッチおよびポインタの動きを追跡する 動作を追跡する方法について説明します。 スクロール ジェスチャーのアニメーション化 スクローラー (Scroller
または OverScroller
) を使用して、タッチ イベントに応答してスクロールするアニメーションを生成する方法について説明します。 マルチタッチ ジェスチャーの処理 マルチポインター(指)のジェスチャーを検出する方法について説明します。 ドラッグと拡大縮小 タッチベースのドラッグと拡大縮小を実装する方法を説明します。 ViewGroup でタッチ イベントを管理する タッチ イベントがターゲット ビューに正しくディスパッチされるように、ViewGroup
でタッチ イベントを管理する方法について説明します。