問題タブ [long-press]
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 - surfaceView でのロングタッチ ( android )
私は Android でゲームを作成しています。ユーザーが画面を長押ししようとすると、特定のアクションを実行する必要があります。残念ながら、カスタム SurfaceView で直接動作するメソッドは見つかりませんでした。そのようなメソッドが存在するかどうか教えてください :)
そこで、onTouch イベント リスナーからロング タッチ検出を実装することにしました。
ここに私のコードがあります:
これは機能しますが、ユーザーが電話に触れるのをやめたときだけに、プレスが長押しされたかどうかを検出できます。だから、それはまさに私が欲しいものではありません。ユーザーが最初に画面に触れたときにタイマーが開始され、800 ミリ秒が経過すると LongTouch() メソッドが呼び出されることをお勧めします。つまり、ACTION_DOWN から ACTION_UP までの時間が経過したかどうかを確認する必要はありません。上記のタイマーにスレッドを使用する必要があると思いますが、機能させることはできません。次のコードを使用すると、画面に触れるとすぐにデバッグ メッセージが表示されます。
誰かが何か考えを持っていますか? 他の解決策も歓迎します。
ありがとう。
windows-phone-7 - タップ&ホールド(長押し)
Windows Phone 7 アプリにタップ アンド ホールドを実装した人はいますか? KeyDown/KeyUp とタイマー、または ManipulationStarted/manipulationCompleted とタイマーのいくつかの可能なアプローチを見ることができます。
ただし、アプリごとに異なるタイマー設定があり、矛盾につながるため、これはアイデアに欠けるアプローチだと思います。
何か不足していますか?TapAndHold イベントを期待していた
ios - UITableViewを長押し
UITableViewCell
「クイックアクセスメニュー」を印刷するために長押しを処理したいと思います。誰かがすでにこれをしましたか?
特にジェスチャはUITableView
?
java - タッチプレスと長押しと動きを検出しますか?
私は現在、Androidプログラミングをいじっていますが、さまざまなタッチイベント、つまり通常のタッチプレス(画面を押してすぐに離す)、長押し(画面に触れて指を離す)を検出するのに小さな問題があります) と移動 (画面上でのドラッグ)。
私がやりたかったのは、ドラッグできる画面に(円の)画像を表示することです。次に、それを 1 回押すと (短押し/通常押し)、トーストに関する基本的な情報が表示されます。長押しすると、リスト付きの AlertDialog が表示され、別の画像 (円、長方形、または三角形) を選択できます。
イベントを検出し、onDraw で画像を描画するために、独自の OnTouchListener を使用してカスタム ビューを作成しました。OnTouchListener.onTouch は次のようになります。
問題は、プレスが期待どおりに機能しないことです。画面に何気なく触れると、わずかな動きも検出され、タッチプレスがキャンセルされ、代わりに画像の周りが移動するためです。
ACTION_DOWN で 0 に設定した新しい変数「mTouchDelay」を導入し、MOVE を増やし、MOVE で >= 3 の場合は「move」コードを実行します。しかし、これは本当に進むべき道ではないと感じています。
また、長押しを検出する方法もわかりません。犯人は本当に常にトリガーしているように見える MOVE です。
私が大まかに望むものの例については、Android アプリケーション「DailyStrip」を参照してください。これは漫画の画像を示しています。画面に対して大きすぎる場合は、ドラッグできます。一度タップすると、一部のコントロールがポップアップし、長押しするとオプション メニューが表示されます。
PS。私の電話は1.5でしか動作しないため、Android 1.5で動作させようとしています。
android - Android : qwerty キーを長押しすると、他のアクティビティから自分のアクティビティを開始します
キーを長押ししてアクティビティを開始したい。ユーザーがホーム画面またはその他の画面にいる場所。
例: Web ブラウザーのアクティビティで、ユーザーがキーを長押ししたときに監視しているとします。私のアプリは開始する必要があります。
ユーザーが他のアプリを使用しているときに、長押しでアクティビティを開始することはできますか? (キーボードに触れずにqwertyキーのみを使用してください)...
解決策を提案してください。
前もって感謝します...
android - 検索ボタンを長押ししてダイアログを表示するのをオーバーライドする
OK、stackoverflow や Web 上のさまざまなサイトで質問/回答を検索しました。私が見たところ、長押しの検索ボタンをオーバーライドしてアクティビティ/ダイアログを開始することは不可能だと人々は考えているようです。handcent のマーケット アプリでは、検索ボタンを長押ししてクイック作成アクティビティを開始するため、これは不可能です。悲しいことに、指定すると
< レシーバー android:enabled="true" android:name=".musicdialog" > < インテント フィルター android:priority="1"> < アクション android:name="android.intent.action.ACTION_SEARCH_LONG_PRESS" /> </intent -フィルター> < /レシーバー>
< action android:name="android.intent.action.SEARCH_LONG_PRESS" /> も試しました
一部の人々は、長押しの検索ボタンが global_search を使用していると考えていましたが、私はその機能をオーバーライドしたくありません。
簡単な質問です。検索ボタンを長押ししてダイアログを表示するにはどうすればよいですか?
android - appwidgetで長押しを検出することは可能ですか?
setOnClickPendingIntentを使用してビューのプレスを検出および処理する方法を理解しましたが、長押し(またはダブルタップ)を検出する方法が見つかりません。ユーザーが押したのか長押ししたのかに応じて、さまざまなアクションを実行させたいのですが。これは可能ですか?
ありがとう。
android - Androidのdecicesでホームボタンを置き換える方法は?
私はロック画面アプリケーションを開発しようとしていますが、すべてのAndroid開発者が知っているように、Androidホームの長押しは私のアプリケーションの問題です。しかし、私はこのwww.akillirobot.comのようなロック画面アプリケーションのために研究を続けています :widgetlockerロック画面。
apkをダウンロードしてアプリケーションをインストールすると、ホームの長押しがブロックされていることがわかりました。つまり、ホームの長押しをブロックする方法があるということです。
ios - UIButton 長押しイベント
ボタンの長押しをエミュレートしたいのですが、どうすればよいですか? タイマーは必要だと思います。わかりUILongPressGestureRecognizer
ましたが、このタイプをどのように利用できますか?
android - onLongPress アダプターを使用してリスト項目を削除するにはどうすればよいですか
を使用してリスト内の項目を簡単に削除する方法はありonLongPress
ますか?
使用したいOnGestureListener
-リスト内のアイテムonLongPress
をリッスンしlongpress
て削除し、それに応じてアダプターで更新します。
私の問題は、カスタムアダプターを使用するonlistItemclick
と、onItemLongClick
競合とロングクリックがトリガーされないことです!