Android でのピンチの検出
-
26-09-2019 - |
質問
Android アプリケーションでピンチ イベントを処理してズームインおよびズームアウトしたいと考えています。
Android 2.0 にはマルチタッチ機能があると思いますが、Android 1.6 ではデバイスによってサポートされる場合とサポートされない場合があると聞きました。
ピンチ イベントをサポートしていないデバイスでは正常に機能を低下させながら、ピンチ イベントを検出する最善の方法は何でしょうか?Android 1.5以降をターゲットにしています。
解決
Ed Burnette (Hello Android Author) によるマルチタッチ (ピンチ ズームを含む) に関する優れた記事は、次の場所にあります。 http://www.zdnet.com/blog/burnette/how-to-use-multi-touch-in-android-2/1747
これは、古いデバイスのサポートを適切に継続しながら、新しい API をサポートするデバイスでその機能を利用することに関する Android 開発者ブログの記事です。http://android-developers.blogspot.com/2009/04/backward-compatibility-for-android.html
他のヒント
Android 1.6 はマルチタッチをサポートしていませんが、Android 2.0 以降はマルチタッチをサポートしています。つまり、検出した Android のバージョンに基づいて交換できるさまざまな OnTouchHandler が必要になります。ピンチズームの実装方法の詳細については、以下を参照してください。 このスレッド.
所属していません StackOverflow