問題タブ [android-gesture]

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.

0 投票する
1 に答える
512 参照

android - GestureImageView および ViewGroup の使用中の Android ランタイム例外

こんにちは、私は Android アプリケーションが初めてです。画像にズーム効果を追加したい。[https://github.com/jasonpolites/gesture-imageview][1] からサンプル チュートリアルを取得し、そこからサンプル コードをコピーしました。しかし、Eclipse で Java コードを実行しようとすると、例外が発生します。コードはここに添付されています。

ViewIndia.java

activity_view_india.xml

およびログファイル

エラーから抜け出すのを手伝ってください。

0 投票する
1 に答える
1043 参照

android - 飛ばす方向を決める

を使用GestureDetectorしてonFling()呼び出しています。私が作成したログメッセージをトリガーするので、フリングを正しく検出しているようです。フリングの方向を特定しようとしていますが、問題が発生しています。MotionEventx の値は、メソッドに渡された両方のオブジェクトで同じであるためonFling()、方向を判断できません。たとえば、次のようになります。

私がする時:

フリングを実行するとき、私は指を水平に動かしているだけなので、これは私には意味がありません. ここで何がうまくいかないのでしょうか?

0 投票する
3 に答える
2022 参照

android - ネイティブ アプリを使用して Google グラスで onSwipeDown イベントをキャプチャする方法は?

ネイティブ アプリでSimpleOnGestureListenerを使用して、Google グラスのタッチパッドによってトリガーされたほとんどのイベントをキャプチャできました。

次のコードを使用すると、これらのイベントをキャプチャできます

MainActivity.java:

MyGestureListener:

私が試したジェスチャ処理の 2 つの異なるソースを見つけました。

  1. Android で Glass D-Pad イベントをキャプチャする
  2. ネイティブ Android Glass アプリで使用するためのジェスチャー コントロールのキャプチャ

しかし、それらのどれも使用せずに、swipeDown イベントをキャッチできました。

コールバック onFling() は、「前にスワイプ」、「後ろにスワイプ」、および「上にスワイプ」でのみ呼び出されますが、「下にスワイプ」すると呼び出されることはありません。

ヒントはありますか、それともスワイプダウンをキャッチできましたか? 私はここで本当に無知です。

0 投票する
2 に答える
2848 参照

android - Android Swipe to change fragments not working

I am trying to make an app where a user can swipe and change which fragment they are seeing on the screen. I can not use view pager because I want the user to be able to swipe to different fragments forever. Here is the detector in my fragment:

#xA;

In my activity, here is the listener that I added to change fragments:

#xA;

I know that the swipe gesture is always being recognized but sometimes the new fragment won't open up. Does anyone know why?

0 投票する
1 に答える
204 参照

android - TextView に DroidQuery を使用する Android SwipeInterceptorView

droidQueryライブラリを使用して、ジェスチャー検出をアプリに追加しています。SwipeInterceptorView を xml ファイルに追加する際に問題が発生しました (元の質問hereを参照してください。メソッド内で定義しonCreate、同じパラメーターを指定します。次に、を使用してレイアウトに追加します。レイアウト ファイルlayout.addView(swipeInterceptorView)に追加しようとしましたが、XMLしかし、私はエラーが発生しました。

プログラム的に優れたプラクティスを定義していますかSwipeInterceptorView、それともファイルに追加する必要がありXMLますか? XML必要な場合、このファイルを修正するにはどうすればよいですか? :

このレイアウトを使用すると、ランタイム エラーが発生 java.lang.ClassNotFoundExceptionします。

また、 を に追加する方法は知ってonClickListenerImageViewますが、リスナーを に追加する方法を誰か教えてもらえますTextViewか?

助けてくれてありがとう!

0 投票する
1 に答える
830 参照

android - AndroidのonDraw関数でエラーが発生しましたか?

onTouchListenerこのクラスの関数にエラーを実装しonDrawました関数名の最初に大文字と小文字を入れます明確ではなく、表示されました

@override アノテーションを削除

0 投票する
1 に答える
2314 参照

java - Android ビューでのダブルタップ

ビューでは、シングルタップとダブルタップの両方を検出したいと考えています。それは私とうまく動作します。シングルタップとダブルタップの両方を検出できます。私のコードを見つけてください

Action_UP イベントでいくつかのコードを実行しています。そのため、ダブルタップしても、最初のタップで ACTION_UP イベントが呼び出され、対応するコードが実行されます。これを未然に防ぎたい。これどうやってするの。ユーザーがジェスチャを完了したときにのみ ACTION_UP が呼び出されるようにしたいだけです。彼の部分的なジェスチャーの直後ではありません。この場合、最初のタップの指で呼び出されます。

どうすればこれをアンドロイドで動作させることができますか?

ありがとう