問題タブ [multi-touch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android でピンチを検出する
Android アプリケーションでピンチ イベントを処理してズームインおよびズームアウトしたいと考えています。
Android 2.0 にはマルチタッチ機能があると思いますが、Android 1.6 ではデバイスによってサポートされている場合とサポートされていない場合があると聞きました。
ピンチ イベントを検出し、それをサポートしていないデバイスに対して適切に機能を低下させる最善の方法は何ですか? 私はAndroid 1.5以上をターゲットにしています。
android - Android でピンチズーム機能を処理するための組み込み API はありますか
Android 2.1のマルチタッチ機能を使用するクラスがあるかどうかを知りたかっただけです。具体的には、ピンチ ズームを実装しようとしていますが、常に 2 つのタッチ イベント間の距離を測定し、自分でズーム レベルを計算する必要があるかどうか疑問に思っていました。
ありがとう、クリス
android - Android 1.5 マルチタッチ
Android 1.5 デバイスでマルチタッチを使用できるかどうかを知っている人はいますか?
私は HTC Hero を持っていますが、まだ 1.5 を実行しています (HTC は 2.1 ROM を出すのに少し時間がかかりました)。
Android MotionEvent のドキュメントには、定数 (ACTION_POINTER_1_DOWN、ACTION_POINTER_1_UP.....etc...) が示されています。マルチタッチを API 5 からのみ使用できるように実装する必要があります:(
HTC がアップデートをリリースするのを待つか、2.1 ハンドセットを購入する以外に、これを回避する方法はありますか?
コードスニペット:
android - Androidマルチタッチのサポート
Androidマルチタッチサポートは信頼できるのだろうか?私はそれがいくつかの問題に苦しんでいることを読みました。
また、カスタムマルチタッチジェスチャをどのように定義できるのでしょうか。例:3本の指が回転するか、3本の指が静止したままで、4本目の指が動いています。
私はいくつかのリソース(developer.android.comのGesturesまたはMotionEvent)に出くわしましたが、それを明確に述べているものはありません。
よろしく、
ズデネク
iphone - iPhoneで2本の指がタップしたことを検出するにはどうすればよいですか?
iPhoneで2本の指がタップしたことを検出するにはどうすればよいですか?
iphone - touchesEndedは呼び出されていません??? またはランダムに呼び出されます
最初のタッチから指を離すと、次のタッチが正常に認識されます。それは、最初のタッチを押し続けてから、同時に別の指で別の領域にタッチしようとしたときだけです。次に、その2番目のタッチが最初のタッチからのものとして誤って登録されます。
更新これは、最後のタッチが終了するまで呼び出されないtouchesEndedと関係があります(最後のタッチを最後に手放す前に、他に5つのタッチが終了しているかどうかは関係ありません...すべてを呼び出して終了します)最後のタッチが終了したら)
iphone - MultipleTouchEnabled が「YES」かどうかを UIImageView に確認する方法
プログラムでいくつかの UIImageView を作成しましたが、セットアップ中に MultipleTouchEnabled を YES に設定しても、適切に設定されず、マルチタッチの問題が発生しているように感じます。
私の質問は、 touchesBegan 内で、タッチされた UIImageView に MultipleTouchEnabled があるかどうかを尋ねるにはどうすればよいですか?
私はこれにかなり慣れていないので、コードにつまずき、学習しながら(もちろんあなたの助けを借りて)学んでいます。
よろしくお願いします!
iphone - iPhone マルチタッチ - 一部のタッチは touchesBegan をディスパッチしますが、touchesMoved はディスパッチしません:
マルチタッチアプリケーションを開発しています。ワンタッチは動くことが予想され、その位置を追跡する必要があります。他のすべてのタッチについては、開始と終了を追跡する必要がありますが、動きはそれほど重要ではありません。
3 つ以上のタッチがアクティブな場合、UIView が移動タッチの touchesMoved: イベントを受信しないことがあります。この問題は断続的に発生し、数回試行すると常に再現できます。
- 2 本の指で画面をタッチします。
- 別の指で画面に触れ、この指を動かします。
- 指を動かすと、常に touchesBegan: および touchesEnded: が送出されますが、touchesMoved: イベントが送出されない場合もあります。
動いているタッチが touchesMoved: イベントを送出しないときはいつでも、他のタッチの 1 つを動かした場合に、強制的に touchesMoved: を送出することができます。これは、すべてのタッチがその位置を再確認するように「強制」しているようで、touchesMoved: イベントを正常に受け取ります。しかし、これは不器用です。
このバグは、iPhone 2G および 3GS モデルの両方で再現可能です。
私の質問は次のとおりです。移動するタッチが touchesMoved: イベントを確実にディスパッチするにはどうすればよいですか?
誰もこの問題の経験がありますか? 私は答えを探すのに数日を費やしました。タッチ イベントを VBL と同期する方法を説明した投稿を見つけました: http://www.71squared.com/2009/04/maingameloop-changes/。ただし、これで問題は解決していません。
どのように進めればよいか本当にわかりません。どんな助けでも大歓迎です!
silverlight - Silverlight 4: ジェスチャとタッチ イベントをサポートするタッチ ライブラリはありますか?
Silverlight は Touch.FrameReported イベントのみを提供し、マウス イベント (例: MouseDown、MouseUp) の場合のように UIElements のイベントを提供しません。これらのタッチ イベントを提供し、ジェスチャをサポートする Silverlight 用のタッチ ライブラリはありますか。
Google はあまり役に立ちませんでした。または、検索用語が正しくない可能性があります。任意のポインタをいただければ幸いです。
wpf - 操作とタッチ イベントは発生しませんが、マウス イベントは発生しますか?
Samsung LD220Z マルチ タッチ モニターを使用しています。WPF とタッチ機能を試しているときに、タッチ イベントが発生しません。ただし、マウスダウンイベントは発生しているようです。
これは、すべてのタッチ スクリーンが同じように動作するわけではないことを考慮に入れる必要があるということですか? また、どのようにタッチ入力を画面に表示するのですか? マイクロソフトがリリースした Windows 7 タッチ パックを試してみました。そして、マルチタッチ機能はそこで動作するようです。
これを進める方法について何か提案はありますか?