問題タブ [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 - ListViewのカスタムアイテムのレイアウトに画像ボタンを追加すると、長押しイベントの受信が停止します
カスタムアダプタ/カスタムアイテムレイアウト(2xTextViewsおよび4xImageButtons)を使用してリストビューを作成していますが、リストアイテムを長押しして何かを実行し、レイアウト上のImageButtonsを押し続けることができるようにしたいと考えています。
問題は、TextViewsだけを使用している場合は、長押しイベントが機能してキャッチし、ImageButtonを追加するとすぐに長押しイベントが機能しなくなることです。なぜこれが起こっているのか考えていますか?
android - Android: listView の項目でスワイプ ジェスチャと長押しを組み合わせる方法
パーソナライズして追加したリストビューがあり、setOnItemLongClickListener()うまく機能しました。listView.setOnTouchListener(new OnSwipeTouchListener())次に、うまく機能するジェスチャーを実装することにしました。OnSwipetouchListenerクラスを別の投稿からコピーしました。
問題は、スワイプ リスナーを追加すると、longPress が機能しなくなったことです。スワイプリスナーが長押しアクションを自分で実行し、長押しが何もできないためだと思います。
私がしたいこと:
スワイプ リスナーは 2 秒以内にすべてを取得し、その後はすべて長押しします。そのため、スワイプ ジェスチャでリストビューのコンテンツを変更することもできますし、リスト項目ごとに関数を作成することもできます。
私のコード:
android - Android EditText の長押し動作
Android の EditText に問題があります。通常、ユーザーが EditText を長押しするかダブルタップすると、カーソルがある単語が強調表示され、EditText の Contextual Actionbar (CAB) がポップアップします (Android 3.0 以降)。
私の EditText は実際に最近までこれを行っていました。問題は、EditText を長押しすると、選択した単語が「ピックアップ」されることです。つまり、単語の拡大された「ゴースト」イメージがピックアップされ、ドラッグ アンド ドロップできます。それが挿入されたテキスト内の他の場所にあります。EditText のコードにはまったく触れていません。Google Chrome (デスクトップ バージョン) を実行している人なら誰でも、テキストを強調表示してカーソルでドラッグすると、このような動作を確認できます。
この問題は、私のデバイスが最近 Android 4.2.2 にアップグレードされたことが原因である可能性があります。Google で情報を探しましたが、何も見つかりませんでした。また、単語をダブルタップしても期待どおりに CAB が表示されません。1 秒間点滅してから消えますが、これは関連する問題ではないと思います。
アプリは CAB なしでは機能しないため、この動作を停止する必要があります。問題は、「通常の」動作に戻すにはどうすればよいかということです。すべての動作は、Android 4.2.2 を実行している Nexus 4 で確認されています。すべての助けに感謝します。どうもありがとうございます!
EditText の XML レイアウト コード:
ios - UITableView - セルの移動 - 長押しせずにドラッグ モードに入るには?
標準の UITableView editMode を使用して、ドラッグ アンド ドロップでセルを移動しています。私のコアデータモデルとすべてに完全に統合された魅力のように機能します。
ただし、ユーザーが編集アクセサリ (|||) を長押しする必要があるのは、使い勝手の点で気に入りません。UILongPressGestureRecognizer の最小期間を 0.1f などに変更したいと思います。
問題: 正しい Gesture Recognizer にアクセスできないようです。UITableViewCellのgestureRecognizers-arrayは空です。UITableViewのgestureRecognizers配列にはプライベート認識機能のみが含まれています:
UIScrollViewDelayedTouchesBeganGestureRecognizer UIScrollViewPanGestureRecognizer UISwipeGestureRecognizer UIGobblerGestureRecognizer
いくつかの github プロジェクトを調べました: https://github.com/bvogelzang/BVReorderTableView https://github.com/FlorianMielke/FMMoveTableView https://github.com/mystcolor/JTGestureBasedTableViewDemo https://github.com/shusta /ReorderingTableViewController
それらはすべて UITableView の再設計に焦点を当てているため、組み込みの編集モードにアクセスする必要はありません。代わりに、編集モードに入ることなく、どこでも任意の UITableViewCell を長押しできます。
組み込みの編集モードの minimumPressDuration を変更したいだけなので(実際には、ドラッグ ジェスチャの「アクセス ポイント」をアクセサリ ビューに制限しても問題ありません)、エラーやトラブルが発生しやすいこれらのカスタム実装を使用するのは気が進まないのです。
あなたの助けを楽しみにしています!ありがとうございました!!
乾杯、クリス
android - Android - TextViewで長押しされたテキストを知る方法は?
タイトルの通り、長押ししたテキストをTextViewで知るにはどうすればよいか悩んでいます。
ここでは、開始変数と終了変数の両方に -1 を取得します。長押ししたテキストのインデックスを返すべきではありませんか? textView で長押しされたテキストを知る他の方法はありますか?
android - Androidでボタンを共有するために長押しを実装する
ボタンが1つだけのアプリを作ろうとしています。押すとサウンドが再生され、長押しすると、共有するオプションが表示されます。アプリはエラーなしで動作しています..しかし、共有オプションが開かない. また、ボタンを長押ししても何もしません。
その非常に苛立たしい..これに一生懸命取り組んできました..そして、Daamのことはうまくいきません。
いくつかのさらなる作業の後..私は今これで立ち往生しています..ボックス経由で送信が開きます..私は電子メールを選択します..しかし、私が得るのは空白の電子メールだけです.
android - ラジオボタン長押し?
キーボードのonKeyLongPress()と同様に、ラジオ ボタンを長押しするための Android の API の組み込みサポートはありますか?
それとも、 onTouchEvent()をスタイルして、すべてを自分でコーディングする必要がありますか?