問題タブ [gesturedetector]
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 - GestureDetector.onTouchEvent の NullPointerException
onTouch で GestureDetector を使用するアクティビティがあります。レイアウト内には、onClickListener を実装するビューもあります。Android ICS で、TouchEvent の処理中に NullPointerException が発生します。このエラーの原因は何ですか? onClick と onTouch がうまく連携しないという投稿をいくつか見ましたが、このエラーが表示されたときに、原因の実際の説明や問題の実際の解決策はありません。
コードは次のとおりです。
そして、スタックトレースは次のとおりです。
ICS ソースを見ると、エラーのある行を抽出できます: GestureDetector.java:587
. onTouchEvent()
の場合、メソッド内で発生しcase MotionEvent.ACTION_UP:
ます。抜粋は次のとおりです。
NullPointerException
行 587の Aは、それmVelocityTracker
が null であることを意味します。これは、クラスのプライベートVelocityTracker
属性です。SimpleOnGestureListener
この時点でこの変数が null になるのはなぜですか?
android - 古い Android のドラッグ & ドロップは正確ではありません
だから私は「磁気詩」タイプのアプリケーションを作ろうとしています。ユーザーは、画面上のさまざまなボタン ウィジェットを移動します。ボタン ウィジェットは磁石の外観に最も近いため、使用していますが、他のオプションも使用できます。
オブジェクトが指で正しく動かない。それらは近くにありますが、私の指と完全に一致していません。携帯電話の X 座標は問題ないようですが、Y 座標がずれています。これはおそらくタイトルバーが原因ですか?
java - GestureDetector にイベントを追加する
実際、私は WebView 用の GestureDetector を持っています。動作します。左右のスワイプでページをロードするように変更できますが、ズーム、パン、およびアクティブなリンクは機能しません。これはリスナーです:
問題は、この単一のイベント (左右のスワイプ) を webview のデフォルトの GestureDetector に追加できますか? WebView でアクティブなリンクをズームして保持し、スワイプでページを変更する必要があります。
ご協力ありがとうございました。
android - GestureDetector を正しく動作させる方法
これまでのところ、アクティビティに次のコードがあります。
そして、私はこのグローバルを持っています:private GestureDetector gestureDetector;
そして、onCreate
私がこれを持っているのは、人々がするのを見たからです:
何が間違っているのかよくわかりませんが、スワイプしても何も起こりません。何か案は?
android - ダブルタップとスワイプの切り替え
私は RelativeLayout を持っています。私は TouchListener を GestureDetector の使用に入れています。私はすでに行っており、ダブルタップを検出できますが、ビューにスワイプイベントを追加するにはどうすればよいですか?
スワイプ イベントを実装した後、a.)タップのみを許可してスワイプを無効にする方法 と、b.)タップを無効にしてスワイプのみを許可する方法を切り替えるにはどうすればよいですか。
android - TouchImageView へのダブルタップの実装 - 画像のドラッグが機能しなくなりました
私は問題があります。ここから TouchImageView コードを使用しました - https://github.com/MikeOrtiz/TouchImageView。ダブルタップ機能を実装しました。正常に動作しますが、ズームインすると画像をドラッグできなくなりました。どうしてか分かりません。これが私の実際のコードです:
何が間違っている可能性がありますか?
ありがとうございました!
android - Android の親と子のカスタム ビューでのタッチ イベント処理
今日、Android カスタム ビューでのタッチ イベント処理に問題が発生しました。この場合、親ビュー呼び出し weekview とチルド呼び出し weekdayview を作成しました。親ビューをスクロールしたいのですが、両方のビューでタッチイベントを実装すると機能しません。
誰でもこれについて私を助けることができます.それは私にとって本当に役に立ちます. ありがとうございました
android - ListFragment でのジェスチャー検出
ContentProviderを入力するListFragment があります。
ユーザーが右にスワイプしたときにアイテムがリストから削除されるように、ジェスチャ リスナーをそれぞれにアタッチする必要があります。
以下は、現時点で ListFragment にあるすべてです。
ジェスチャの検出とリスニングをどのように関連付けますか?
いくつかの調査を行ったところ、次のコードが見つかりました。
誰かがそれを実装する方法を教えてもらえますか? (削除部分ではなく、実装のみ)
android - OnFling およびその他のメソッドは、ListView 内の TextView では機能しません
助けが必要です... :-) ListView 用のカスタム アダプターがあります。項目は TextViews です。すべての TextView で onSingleTap、onFling、およびその他すべてのイベントを処理できるようにしたいと考えています。ただし、onDown イベントのみが機能します。他のすべてはありません!理由がわかりません。TextViews が ListView の一部ではない私の他のアクティビティでは、すべて正常に動作します...
これは私が持っているものです: