問題タブ [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 に答える
4372 参照

android - 同じボタンで clicklistener と longclicklistener?

通話/ダイヤル ボタンを作成しています。その通話/ダイヤル ボタンをクリックすると、編集テキストに表示される入力に基づいて通話が行われます。私はその部分を行うことができました。同じ通話/ダイヤルボタンを長くクリックして、トーストが出て、ユーザーに何か他のものを選択するように求めることができるかどうか教えてもらえますか??

「setOnLongClickListener」について調査しましたが、同じ通話/ダイヤル ボタンで組み合わせることができるかどうかわかりません。「setOnLongClickListener」をコードのどこかで組み合わせることができるかどうか疑問に思っています。

このコードは機能しています。同じ通話/ダイヤル ボタンを長くクリックして、ボタンを通常のクリックで電話をかけ、長くクリックしてトーストをポップアウトできることを願っています。前もって感謝します。

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

android - Android - タスクマネージャを避けるためにホームボタンの長押しを無効にすることはできますか?

ホームボタンを長押しすると、タスクマネージャーウィンドウを無効にする方法を探しています。私はデフォルトのランチャーであるため、他のデバイスキー(ボリューム、メニューなど)とホームボタンの通常のクリックを無効にすることができましたが、タスクマネージャーを無効にする方法がわかりません!トドラーロックのキッズアプリでもロングクリックでタスクマネージャー画面が表示されるので、なかなか難しいと思います。タスクマネージャーを無効にするべきではないという回答はほとんど見られませんでしたが、ホームボタンを長押しする代わりに別のキーから使用したいと考えています。必要に応じて問題が解決する場合は、ルート化できます。助けてください。

私は Android 2.3.5 でそうする方法を見つけました: Override home and back button is case a boolean is true (私は hotveryspicy のコードを使用しました) しかし、このリンクに書かれているように、このソリューションは Android では機能しません4.0.3 4.0.3 の解決策を見つけるのを手伝ってもらえますか?

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

android - ListActivity で LongClick を設定して AlertDialogue を作成する方法

ListActivity で onLongClick に続いて AlertDialogue を設定しようとしてつまずきました。以下に示すように、問題なく AlertDialogue を開くように onListItemClick を設定しましたが、正常に動作しますが、これに加えて LongClick を呼び出す正しい方法が見つかりません。

ご協力いただきありがとうございます!!

デイブ

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

android - ListActivity で LongClick を動作させることができません

私はすでにこれを尋ねましたが、機能する解決策が得られなかったため、コードを修正しました。

ロングクリック機能が機能しない理由を教えてください。

あなたの助けは大歓迎です。

ありがとう、

デイブ

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

java - Android - onItemLongClick(...) がブール値を返すのはなぜですか?

Javaのバックグラウンドから来て、アクションの処理に慣れていますが、メソッドがブール値を返す必要がある理由がよくわからず、サイトで提供されている説明を完全には理解していません:コールバックが長いクリックを消費した場合はtrue、falseそれ以外は。

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

android - ホームボタンの長押し機能を変更する

ホームボタンの長押しの機能を変更するAndroidの「トリック」を探しています。現在、ホームボタンを長押ししてタスクマネージャーを開きます。代わりに、ロング クリックをショート クリックとして機能させたいと考えています。これは、デフォルトのランチャーのホームページに移動することを意味します。

理想的には、このトリックはすべての Android バージョンで機能しますが、2.3.x のみまたは 4.xx のみで機能する場合は、これで十分です。

(Android 2.3.xで長いクリックを無効にすることができましたが、今は長いクリックを短いクリックとして使用しようとしています)

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

android - Android - リストビューでクリックとロングクリックを管理する

現在、新しい Android アプリケーションをコーディングしています。リストビューで OnItemClickListener と OnItemLongClickListener の両方を使用する必要があります。各リスナーは、アクションバーで異なるアクションモードを起動します。問題は、ロングクリックを実行しても、クリック イベントに関連付けられたアクション モードだけが起動されることです。いくつかの調査の後、理由がわかりました。ロングクリックイベントもクリックイベントを作成します。この最後のイベントは、ロングクリックイベントの後に常に実行されると思われるため、他のアクションモードを表示できない理由を説明しています。

問題は、longclick を実行したときにクリック イベントをブロックするにはどうすればよいかということです。それとも、私がやりたいことを実行する別の手段が存在しますか?

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

android - Android - GridView で LongClick をドラッグ - ドラッグを開始できません

SdCard 上のすべての写真のサムネイル モザイクを作成しています。ユーザーが画像をロングクリックすると、ドラッグアンドドロッププロセスを開始したいと思います。

すべての画像ファイルを取得し、GridView で独自の BaseAdapter を使用してそれらを表示することは明確に管理されていますが、この方法で各画像のプレビューを作成するため、プロセスは長くなります。

長い待ち時間を避けるために、画像を A​​syncTask にロードしています。プロセスはうまく機能し、画像は 1 つずつ表示されますが、次のコードでは、LongClick でエラーが表示されます。

とエラー:

誰かがアイデアを持っていますか?

ここに私のコードの大部分があります:

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

android - 一度に複数のボタンの setonlongclicklistener

ボタン1、2、3がロングクリックに応答するようにすると、ユーザーはテキストのボタンを入力するように求められます。onCreate の内部で、次のように書きました。

これをテストすると、3 つのボタンがそれに応じて応答して警告メッセージを表示しますが、テキストを入力して [OK] をクリックすると、どのボタンがロングクリックされていても、テキストは button3 でのみ変更されます :( 何が間違っていて、どのように修正するか簡単な方法?