問題タブ [long-click]

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 に答える
20675 参照

android - ListFragment をロングクリック

私は ListFragment を使用して onListItemClick を実行しています。すべて正常に動作しますが、今は長いアイテム クリックを使用したいと考えています (例: setOnItemLongClickListener(new OnItemLongClickListener() for an Activity))。フラグメントでこれを使用するにはどうすればよいですか?

ありがとう!

0 投票する
5 に答える
6896 参照

android - Android: リストビューのアイテムが長押しされたときに AlertDialog を使用する

リストビューによって作成されたアイテムのリストがあります。リストの項目の 1 つを長押しして警告ダイアログを開き、そのダイアログ ボックスの yes または no キーに応じて、グローバル変数を設定したいと思います。私が使用しているコードは「MyActivity.java」内にあり、次のようになります。

ただし、「はい」または「いいえ」を押しても、グローバル変数「yesOrNo」は変化しません。誰かがコードの何が問題なのか教えてもらえますか?

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

0 投票する
0 に答える
366 参照

android - ギャラリー内にあるときに、長押しで EditText のコンテキスト メニューを表示するにはどうすればよいですか?

重複の可能性:
Android - ギャラリーの EditTexts が (長押し) クリックされると奇妙な動作を示す

前回の質問をもう一度、より正確に、あまりブラブラせずに尋ねるべきだと思います。

Google の例からギャラリーを作成しました:
http://developer.android.com/guide/tutorials/views/hello-gallery.html

画像を表示する代わりに、アダプターにはたくさんの が含まれていますEditText。ここで、コンテキスト メニュー (「すべて選択」、「コピー」など) を長いクリックで (通常どおり) 表示するようにします。どうすればそれを達成できますか?
を設定して、現在表示されているビューonItemLongClickListenerで呼び出すようにしましたが、次のようになります。showContextMenu()StackOverflowError

[5 行目 (View.showContextMenu()) から継続的に再起動するようになりました] ギャラリーとビュー

も試しましたregisterForContextMenu()が、同様に失敗しました。
ここで何をすべきか知っている人はいますか?
期待に感謝し

ます m1ntf4n

0 投票する
11 に答える
132567 参照

java - Android で長押しを検出する

私は現在使用しています

ユーザーが私の glSurfaceView を押したときを検出するには、長いクリックが行われたときを検出する方法があります。開発ドキュメントであまり見つけられない場合は、何らかの回避策になると思います。ACTION_DOWN を登録して、ACTION_UP までの時間を確認するようなものです。

opengl-esを使用してAndroidで長押しを検出するにはどうすればよいですか?

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

android - Android 用の Shortcut-Context-Menu-Handler を作成する方法

Android のファイル システムでファイルをクリックすると (長押し)、Windows の右クリック メニューと同様に、ポップアップ メニューが表示されます。アプリを参照してメニュー項目を追加する方法はありますか?

Windows の場合、次のようになります: http://msdn.microsoft.com/en-us/library/windows/desktop/cc144171(v=vs.85).aspx

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

android - AndroidのWebビューでテキスト選択を無効にする方法は?

HTMLでプロモーションを再生する私のアプリケーションWebView、HTML プロモーションにはテキストがあるため、ユーザーが押しするとAndroid 標準ダイアログがCopy/Share/Find/Web Search表示されるため、webview のテキスト選択ダイアログを無効にするオプションはありますか?

同じことで私を助けてください。

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

android - リストビューにアイテムを動的に追加する

ListViewを使用する必要のあるAndroidアプリケーションを作成しています。ユーザーがメニューボタンを押すと、TextView、EditText、および2つのボタン「OK」と「キャンセル」を含むポップアップウィンドウがポップアップ表示されます。ユーザーが[OK]を押すと、EditText内のテキストがListViewに追加されます。そしてキャンセルボタンは明らかです。また、ListViewアイテムを長押しして、削除ボタンを含むポップアップウィンドウを開くことができるようにしたいと思います。どうすればこれを可能にできますか?私はこれまでこのコードを使用しています:

0 投票する
6 に答える
10706 参照

android - Android ActionBar オプションのロング クリック イベント

Android Actionbar item options long click について誰でも知ることができますか? ActionBar long press の長押しのヒントのように、アクションバー メニュー オプションの LongClick にテキストを表示したい

0 投票する
5 に答える
17761 参照

java - Androidでロングクリックを処理する方法

私はAndroid開発に不慣れです。私がクリックを処理してきた方法はandroid:onClick、ボタンのマニフェスト ファイルに属性を設定することでした。私が疑問に思っているのは、一般的に長いクリックを処理する最良の方法です。の実装について読んだことonLongClick()がありますが、ビューを拡張するのではなく、(上記のような) ハンドラーを使用する方法はありますか? 拡張された View クラスを使用してプロジェクト全体を再構築する必要がないため、非常に役立ちます。

編集

明確にする必要があります。ListViewリスト内の要素を長押ししたときに何が起こるかを設定したいと思います。リスト内の各要素はTextView. 回答の 1 つに従って、以下のコードを追加したところ、強制的に終了しました。

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

android - ActionbarSherlock:アクションアイテムを長押しするとトーストが表示されますか?

アクションアイテムを長押しすると、アクションアイテムの下にテキストなしのトーストが表示されます。無効にできますToastか?ありがとうございます。