問題タブ [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.
android - ギャラリーをスクロールするボタン
私のアプリケーションでは、Gallery
ビューとそれをスクロールするための 2 つのボタン (左右) があります。Gallery
フリングによるギャラリーのスクロールも機能しますが、問題は次のとおりです。ユーザーがフリングの動きを使用してスクロールした後、ボタンの状態を更新するにはどうすればよいですか? Gallery
の選択項目が変更されたことを伝えるコールバックはありますか? ありがとう。
android - Mapview.drawからアクティビティにメッセージを送信します
フリング後にマップが最終的に移動を停止したときに画面の中央を取得したいと思います。このための標準のSDKイベントがないことに気付きました。MapView.onTouchEventをオーバーライドしたり、ACTION_UPで繰り返しタイマーを開始して、マップの移動が終了するのを待つなど、いくつかのテクニックを見てきました。
MapView.drawをオーバーライドすることを検討しています:-
この「フリングエンド」の検出は、私が見た他の検出よりも少し簡単ですが、すべての描画で実行されるため、CPUにもう少し負荷がかかる可能性があります。
マップの移動が停止したことを示すメッセージ/イベントをMapActivityに送信したいと思います。MapActivityは、マップの中心に画鋲を配置します。
このメッセージを送信するにはどうすればよいですか?
スレッド間ではなく、2つの異なるクラス間でメッセージを送信します。おそらく簡単なテクニックがありますが、秘訣はそれを知ることです。
助けてくれてありがとう
ピーター
編集:私はハンドラーを使用してUIスレッドにメッセージを送信しています。残念ながら、それはフリングの問題を解決していません(しかしそれは改善です)。
android - onFlingを使用して画像を移動する方法
私は非常に長い写真を持っています。
onFlingのパラメータvelocityYを使用してこの画像を移動するにはどうすればよいですか?
この画像は最初は速く動き、次にゆっくり動きます。
このフリング効果のように:http ://www.youtube.com/watch?v = Y1sMWF72Cn8&hd = 1&t = 5
java - onFling()2Dアニメーションの問題
画像ビューをフリングするときに、非常に単純な2Dアニメーションを実行しようとしています。これには2つの活動があります。
GameCanvas
そしてゲームウィンドウ
誰かが私がこの問題を理解するのを手伝ってくれるなら、私は大いに感謝します。私はこの問題に対して多くの異なるアプローチを試みました。
SlapImageを0.5秒間表示してから、onFlingが再度呼び出されるまで通常の画像に戻します。
SetImage()、SlapLeft()、およびSetImage()をご覧になりたい場合は、お知らせください。
よろしくお願いします!
編集
GameCanvasはCanvasobjではありません。そのアクティビティはContentView(R.layout.game_canvas)を設定します
GameWindowはカスタムImageViewです
android - ListView で onFling をキャッチ
onFling
ListViewでイベントをキャッチしたいと思います。私の目標は、onFling イベントに参加していない場合にのみ、リストビュー アダプターにインターネットから画像を読み込むことです。数か月前にスニペットを見つけましたが、今日は見つけることができません...
何か考えはありますか?
ありがとう。
android - OnFling と ImageView が正しく機能しない
だから私は自分のページのイメージビューコンポーネントをスワイプで変更しようとしています。スワイプジェスチャを取得してジェスチャ検出器に転送することさえできません。
OnFling メソッドでは、これらのログ ステートメントにアクセスできません。私が見逃しているものはありますか?
android - Android - スワイプ ジェスチャの問題
アプリにスワイプ ジェスチャを実装しようとしています。ほとんどすべてのコードを作成しましたが、機能しません。
アクティビティにあるコードは次のとおりです。
画面をタッチすると、logcat が表示されますit works
。
ここで彼は私のクラスのコードSwipeGesture
:
行Log.e("", "Here I am");
は表示されません。したがって、 onFling メソッドは呼び出されないと思います。
これが機能しない理由について何か考えはありますか?
ありがとう。
よろしく。
V.
android - Android コードは 2.3 では動作するが 4.0 では動作しない
API バージョン 2.3.3 最小用に設計された次のコードを作成し、そのために設計されたエミュレーターで正常に動作します。API 4.0 で同じコードをテストしようとしましたが、アプリを制御するために実装した onFling ジェスチャが機能しません。彼らは呼ばれていないようです。
これがコードです。
コンソールはインストールに失敗すると言い続けますが、エミュレーターに表示されて実行されます。実際の 4.0 デバイスでテストする場合も同じことが起こります。
編集:
現在、すべての AVD (2.3.3 - 4.0) で実行およびインストールされますが、ジェスチャは 2.3.3 でのみ機能します。
android - Android のスワイプ ジェスチャが信頼できない
スワイプはある程度機能していますが、画面上に一連のテキストビューとスピナーがあり、そのうちの 1 つをまっすぐにスワイプせず、そのうちの 2 つを少し横切って移動すると、選択されないように見えますそれはうまくいきます。一般的に、iPhone で起こっていることほどうまくスワイプを拾っているとは思わないので、誰かが私のコードを批評して最適化を手伝ってくれるかどうか疑問に思っていました。
GesureDectector と GestureListener を初期化しています。GestureListener クラスは次のとおりです。
これを OnTouch イベントに使用しています。
どんな助けでも大歓迎です。
android - SimpleOnGestureListener が機能しないのはなぜですか?
左|右の onFling イベントを検出するために、独自の GestureDetector クラスを使用しています。私が見ているものはすべて私のコードではうまく見えますが、何も起こりません...?
フラグメントのナビゲーション ビューを開閉するトグル ボタン以外の追加機能が必要です。トグルは、次のように AnimationLayout クラスのメソッドを呼び出します。
と...
メイン アクティビティ内で onFling() がトグル サブで呼び出します。
このボタンは正常に動作します: