問題タブ [onfling]

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 投票する
3 に答える
14406 参照

android - Android OnGestureListener Fling is not detecting

I want to detect fling motion in a block of the screen. I am using the following code for that.

It is detecting the TouchEvent, but it is not detecting any fling motion. What is the problem in my code?

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

android - WebView で onFling から呼び出した場合に LoadURL/goBack が機能しない

ここで他の投稿を見ると、WebView をスワイプに応答させることができましたが、いくつかの問題があります。私が達成しようとしているのは、アクティビティの戻るボタンと同じように、右から左へのスワイプ動作を行うことです。つまり、webview.goBack または LoadURL を呼び出して前のページに移動したり、最上位の Web ページで super.onBackPressed を呼び出して現在の Web ビューを閉じたりすることがあります。

後者の場合は完全に機能しますが、ブラウザ コントロールは部分的にしか機能しません。Web ビューを開いて 2 ページ分進んでから 1 回スワイプしても、変化は見られません。もう一度スワイプすると、Web ビューが閉じます。これは、前の Web ページが最初のバック スワイプで読み込まれたが、何らかの理由で画面に表示されなかったことを意味します。デバイスの戻るボタン (onFling とまったく同じ関数を呼び出します) を使用すると、表示が期待どおりに更新されます。この動作の原因を知っている人はいますか? どこかでアクションをオーバーライドする webview モーション イベントと関係がありますか?

関連するコードは以下のとおりです。ご覧いただきありがとうございます。

public class WebBrowser extends Activity ... {

}

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

android - Androidギャラリーでflingを無効にする方法

アプリにカスタム ギャラリーがあり、いくつかのテストを行った後、指のスワイプでギャラリーを移動したくないと判断しました。代わりに、それを制御するために左右のボタンを設定しました。次に、メソッドを無効にする方法を理解したいと思いますonFling。私はthis.setEnabled(false);どれがうまくいかなかったのか、どれがうまくいかなかったのかを試しましthis.setClickable(false);た...また、オーバーライドされonFling()たメソッドには return(true); 以外のすべてがあります。コメントアウト....他に何を試すべきかわからない!何か案は??

ありがとう :)

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

android - Android Emulator でフリング ジェスチャを作成するにはどうすればよいですか

これは厳密にはプログラミングの質問ではないことはわかっていますが、「フリングの実装方法」に関するすべての質問があっても、これに対する答えはわかりません。

エミュレーターでは、実際のフリングをどのように生成しますか?

LeftMouseDown + マウスの高速移動を試しましたが、結果に一貫性がありません。

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

android - ギャラリー OnFling イベントが機能しない

ビューのギャラリーを使用して問題が発生しました。ビューとは、単純な ImageViews のギャラリーではなく、次のように再開できる複雑な構造であることを意味します。

  • ギャラリー

    1. フレームレイアウト

      を。LinearLayout

      • イメージビュー (*)

    b. LinearLayout (-)

    • テキストビュー
    • LinearLayout

      1. ScrollView

        を。LinearLayout

        /li>

問題は、ImageView (*) を飛び越えるたびに onFling が呼び出されないことです。そこに ScrollView があるという事実で問題が発生するかどうかはわかりませんが、 LinearLayout (-) の可視性は失われています。

私が問題を引き起こしている可能性があることを知っていますか?もしそうなら、それに対する解決策は何ですか. ありがとう。

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

android - TextView の onFling が機能しない

TextView オブジェクトの onFling イベントを検出しようとしています。以下のコードは onDown イベントに対しては完全に機能しますが、onScroll または onFling イベントの取得に失敗します。ポインタはありますか?

ありがとう

レイアウトは、LinearLayout 内の単なる TextView です。

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

android - onFling() を検出する代わりにプログラムでシミュレートする (Android)

これは、StackOverflow に関する私の最初の投稿です。バックグラウンド サービスを実行していますが、呼び出されたことを検出するだけでなく、実際に水平フリング タッチ スクリーン ジェスチャをシミュレートできるかどうか疑問に思っていました。

このイベントをキャプチャする方法を理解することはできますが、待機するのではなく、タッチ フリングの水平ジェスチャを実際にシミュレートしたいと考えています。

よろしくお願いします!

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

android - onFling と SimpleOnGestureListener のトラブル

次の質問によく似た onFling 検出器を実装しています: グリッド レイアウトでの Fling ジェスチャ検出

しかし、私はそれを機能させることができません。

アプリをセットアップした何らかの方法でこの問題が発生している場合 (おそらく asynctask?)、アプリの構造は次のとおりです。

(これを適切にフォーマットされたリストにしようとしましたが、何らかの理由でその下のコードを台無しにしましたか?)

--MapActivity は MapView を作成します。

--MapView は、ASyncTask を作成して、URL から XML をフェッチします。

ASyncTask の --onPostExecute() は XML を解析し、フェッチされたデータを使用して ItemizedOverlay を追加します。 ItemizedOverlay の

--onTap() 関数は、LoaderImageView ( http://www.anddev.org/novice-tutorialsを使用して Web から画像をフェッチします) -f8/imageview-with-loading-spinner-t49439.html )

--onTap() 関数は、次に示す PopupPanel クラスの show() 関数を呼び出します。

以下のコードからわかるように、コメントアウトされた行は機能します。ただし、MyGestureDetector クラスで使用すると、onTouch および onFling イベントはヒットしません。

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

android - ListViewのOnFlingで、スワイプされたアイテム情報を取得します

私のアプリで、ネイティブの連絡先アプリと同じ動作をしたいと思います。具体的には、callの場合は右にスワイプし、textmsgの場合は左にスワイプします。ListViewを使用し、arrayAdapterを設定し、onFlingMethodのジェスチャ検出器を実装しました。スワイプ側を正しくインターセプトし、Callアプリを起動できます。アイテム番号(およびその他の情報)をインテントに入力する必要があるため、スワイプしたアイテムを取得する必要があります。ここに私のコードがあります。