問題タブ [gestures]

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

android - ジェスチャ オーバーレイ ビューを取得する

Androidでグラフィックを描画するための素晴らしいチュートリアルをいくつか使用しています。ここにあるクールなジェスチャーのデモも追加したいと思いました。

http://developer.android.com/resources/articles/gestures.html

次のコード行が必要です。

これは問題なくダンディですが、デモで「Android でグラフィックスを使って遊ぶ」のコードを使用してビルドしようとしていることに気付きました。デモは理にかなっており、すべてが理にかなっていますが、以下を使用してわかりました:

Playing With Graphics チュートリアルで要求されているように、findViewById は有効ではなくなったようで、null を返します。最初に、なぜこれが起こっているのかについてもっと愚かな質問を投稿しようとしていました.setContentViewで遊んでみると、findViewByIdがnullを返す原因がわかりました.この問題を解決する方法がわかりません. ここで欠けている鍵は何ですか? 新しいパネルがいくつかの参照を行っていることは認識していますが、ここで接続する方法がわかりません。

The: R.id.gestures は main.xml で次のように定義されています: (チュートリアルと同様)

だから私は確認しました

問題を引き起こしています。したがって、android.gesture.GestureOverlayView をどうにかしてパネル クラスに追加する方法を見つけなければならないことが問題であることはわかっていますが、どうすればよいかわかりません。

これと戦った後、私は一般的に、今何をする必要があるかをどのように行うかを知っています. そのmain.xmlでパネルを作成するのと同等か、コード内のジェスチャーのためにmain.xmlでwhatsを構築する方法を理解する必要があると思います。これを行ったので、私は近くにいます: GestureOverlayView ジェスチャ = new GestureOverlayView(this);

残念ながら、親をどこにでも埋めるように指示していないので、実際には表示されないと思うので、レイアウトパラメータを見つけようと懸命に努力しています。私は正しい軌道に乗っていますか?

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

iphone-sdk-3.0 - iPhoneでの複雑なジェスチャー

三角形/ループ/円を検出するような複雑なジェスチャを処理する高レベルのライブラリはありますか?Appleがすでに持っているものでそのようなライブラリを構築することさえ可能ですか?

ありがとう、
テジャ

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

windows-phone-7 - Windows Phone 7 CTP の IScrollInfo 実装パネルにスクロール ジェスチャが渡されない

スクロール ビューアを提供するカスタム テンプレートを使用して、ItemsControl の ItemsPanel としてカスタム パネルを使用しています。(以下の Xaml を参照してください。) 私のパネルが IScrollInfo を実装していない限り、このシーンではスクロールが機能します。

IScrollInfo を実装し、メジャー オーバーライドでビューポートと範囲のサイズを更新します。スクロール バーには正しい相対的なサイズが表示され、IScrollInfo メソッドを直接呼び出すと、スクロールは期待どおりに機能します。ただし、ドラッグとフリックのジェスチャでコンテンツがスクロールされなくなりました。すべての IScrollInfo メソッドの入力にブレークポイントを配置すると、ドラッグ アンド ピックがインターフェイスを呼び出していないことがわかります。IScrollInfo インターフェイス宣言を削除すると、ドラッグおよびフリック時のスクロール動作が復元されます。

IScrollInfo を実装するパネルを使用して、フリックとパンのジェスチャを ItemControls に復元する簡単な方法はありますか?

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

android - GestureOverlayViewのStrokeTypeを変更すると、ビューの標準の動作に影響するのはなぜですか?

最近、アプリケーションにマルチストロークジェスチャを導入しました。これは設定なので、Activity.OnCreateでStrokeTypeを動的に設定します。私が発見したのは、StrokeTypeを動的に設定すると、GestureOverlayViewの動作が次のように変化することです。

通常の動作では、ジェスチャを描画すると、描画された後も画面に表示されたままになります。ただし、ストロークタイプを動的に変更すると、OnGestureEndedイベントが発生した直後に、画面に描画されたジェスチャが消えます。サンプルのGesturesBuilderアプリケーションをリロードし、ここに示す2行目を追加しても同じ問題があることを確認しました。

これはAndroidジェスチャーライブラリのバグですか?回避策を知っている人はいますか?

これはHTCMagicにあるため、受話器の問題である可能性もあることに注意してください。

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

android - カスタム ビューに Android ジェスチャー ビューをプログラムで追加するにはどうすればよいですか?

正常に動作するカスタム ビューがあり、それにジェスチャーを入れようとしています。私が目にする最も一般的な手法は、次のような XML を追加することです (Android のドキュメントから:

私のビューは RelativeView 内にあり、この GetureOverlayView を参照しようとすると、例外が発生します。

また、次のように、既存のカスタム ビュー クラス内で接続しようとしました。

ただし、コールバックは呼び出されません。

誰かが私のエラーを指摘したり、ジェスチャー コールバックを取得したり、診断アプローチを提案したりできるようにするより良い方法を提案できますか?

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

compact-framework - CF-モバイルマネージドジェスチャ

WindowsMo​​bileマネージドジェスチャを使用した素敵なデモ/サンプルを探しています。

単一のパネルを含むメインビューがあります。パネル内のすべてのアイテムは、pictureBoxとラベルを含む別のパネルです。

薄いスクーラーを使わないように、スクルーリング(指フリック)を実装したいと思います。

Windows Mobileマネージドジェスチャは、これを機能させるための適切なソリューションですか?そうであれば、誰かが私に初心者向けのデモを提供できますか?

http://code.msdn.microsoft.com/gestureswm/Release/ProjectReleases.aspx?ReleaseId=3438からソースコードをダウンロードしましたが、このソースを使用した簡単な例が必要です。

また質問...これは6.5でのみ機能しますか?これが機能するようになったとしても、6.0でこれをサポートする方法はありますか?

ありがとう!

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

android - 同じライブラリ内の Android のシングル ストローク ジェスチャとマルチ ストローク ジェスチャは、GesturesOverlayView を混乱させますか?

さまざまなハンドセットで、ストローク タイプがシングルに設定されているときにジェスチャを保存し、次にストローク タイプをマルチに変更してマルチ ストローク ジェスチャを追加すると、描画時に複数のジェスチャが GesturesOverlayView によって認識されないことが多いという問題に気付きました。これらは、+ や X などの非常に単純なジェスチャです。完全に一致している場合でも、描画したジェスチャが認識されていないかのように色あせたままになります。

マルチストロークが正常に機能することはわかっているので、問題がライブラリに混在していて、その場でビューのストロークタイプを変更したことが原因であるかどうか疑問に思っています。同じライブラリのシングル ストローク ジェスチャと混同している可能性がありますが、一致が十分に近くないため、あきらめただけですか?

何が起こっているのかについて、似たような経験や理論を持っている人はいますか?

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

android - GestureOverlayView が奇妙な TableRow ブレンディングを引き起こす

簡単な問題: 以下に示す XML レイアウトでは、いくつかのビューが GestureOverlayView にラップされています。以下に示すように、最初の行が 2 番目の行の上に転置されているかのように、最初の行が 2 番目の行とブレンドされています。

コードから GestureOverlayView を取り出して、他のすべてをそのままにしておくと、テーブルがきれいに見えます。

ジェスチャオーバーレイビューが存在すると、なぜ行がそのように重なるのだろうか?

問題を示すスクリーンショット: http://img413.imageshack.us/img413/4994/overlayblending.png

ありがとうございました

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

android - Android Gesture Builder は北京語/日本語の文字を表示しますか?

ジェスチャの名前を入力すると Gesture Builder にマンダリン/日本語の予測テキストが表示され、その後その名前がこの言語で保存されるのはなぜですか。英語に戻すのを手伝ってください。それ以外の画面上の会話はすべて英語ですか???

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

android - Android アプリでのジェスチャー認識の実装

アプリにジェスチャー認識を追加しています。Android Developers Gestures の記事で説明されているようにビューを追加しましたが、追加する場合:

これをコードのどこに置くか、新しいクラスを作成する必要がありますか、それとも内部クラスに含めることができますか、それともクラスをまったく必要としませんか?! 2 つのファイルで構成される Lunar Lander に似たセットアップがあります。そのうちの 1 つは、ゲームのほとんどすべての物理と描画を処理するスレッドです。もう 1 つのファイルは、スレッドと saveInstanceState メソッドを開始します。

さらに、mLibrary とはどのような型なのか?! どこを調べてもわかりません!!

これは、すべての keyUp および Down イベントを処理する場所であるため、スレッドに OnGesturePerformed メソッドを配置すると思います。