問題タブ [android-touch-event]
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.
java - ダブルタップ: Android MapView でズーム?
少し作業した後、私のルート アプリケーションは正常に動作します。追加したいのはダブルタップズームイン機能だけですが、方法がわかりません。
ヒントを教えていただけますか?
android - 1 回のタップで SeekBar の進行状況が変更されないようにする
SeekBar
Android アプリでを使用しています。ユーザーが の任意の場所を 1 回タップするSeekBar
と、進行状況の値が変更されます。ユーザーがSeekBar
親指をスライドさせたときにのみ進行状況の値を変更したい( UISlider
iOSのように)。
clickable
のプロパティを false に設定しようとしSeekBar
ましたが、うまくいきませんでした。どうすれば望ましい動作を実現できますか?
android - Androidのピンチズームにスケールジェスチャ検出器を使用できますか?
Androidのピンチズームにスケールジェスチャ検出器を使用できますか?
java - Android:onInterceptTouchEventとdispatchTouchEventの違いは?
AndroidonInterceptTouchEvent
との違いは何ですか?dispatchTouchEvent
android開発者ガイドによると、両方の方法を使用してタッチイベント(MotionEvent
)をインターセプトできますが、違いは何ですか?
ビューの階層内でどのようonInterceptTouchEvent
に相互作用しdispatchTouchEvent
、相互作用しますか( )?onTouchEvent
ViewGroup
android - OnGestureListener.onDown() から false を返す意味
Android のトレーニングによると、 を拡張し、からGestureDetector.SimpleOnGestureListener
戻ると、他のメソッドが呼び出されることはありません。false
onDown(...)
GestureDetector.SimpleOnGestureListener
GestureDetector.OnGestureListener を使用するかどうかにかかわらず、true を返す onDown() メソッドを実装することをお勧めします。これは、すべてのジェスチャが onDown() メッセージで始まるためです。GestureDetector.SimpleOnGestureListener がデフォルトで行うように、onDown() から false を返すと、システムはジェスチャの残りを無視すると想定し、GestureDetector.OnGestureListener の他のメソッドは呼び出されません。これにより、アプリで予期しない問題が発生する可能性があります。onDown() から false を返す必要があるのは、ジェスチャ全体を本当に無視したい場合だけです。
ただし、私の簡単なテストonScroll(...)
では呼び出されました。
別の同様の問題は、同じ Android トレーニング ページからの次の定義です。
個々の on メソッドからの戻り値 true は、タッチ イベントを処理したことを示します。false の戻り値は、タッチが正常に処理されるまで、ビュー スタックを介してイベントを渡します。
これは前の引用でどのように解決されますか?
android - Googleマップ(MapFragment)でタッチイベントを処理するには?
ユーザーが地図に触れたときにトリガーされる適切なタッチイベントを探しています(Google Maps Android API)。誰もそれを行う方法について考えを持っていますか?
java - TabLayout で選択されたタブ インジケーターをカスタマイズするにはどうすればよいですか?
TabLayout の選択されたタブ インジケーターを、同じ動作に従うカスタム アイコンを使用して変更したいと思います (ユーザーが次のタブに向かってスライドすると、それに応じてアイコンが移動します)。
タブのレイアウトのカスタマイズにしか到達できないため、クラスにはデフォルトのメソッドはありません。TabLayout のソース コードを確認することにしましたが、1) タブ インジケーターが描画されたときに想定される形状の定義があるポイントをクラスで見つけることができず、2) できません。クラスを完全にインポートします。また、プロジェクトはすでに非常に重いため、可能であれば、サードパーティのライブラリを避けたいと考えています.
何か提案はありますか?次の 2 つのアプローチが考えられます。
- 「四角形」をカスタム アイコンに置き換えるために、TabLayout クラスをカスタマイズする方法を見つけます。
- ViewPager でのユーザーのタッチ ジェスチャを、カスタム ビュー (つまり、私のアイコン) の動きに合わせて調整する方法を見つけます。
android - edittext androidで入力した後にユーザーが停止した場合の処理方法は?
私はチャット用のアプリを開発しています。ユーザーが入力したとき、またはユーザーが完全に消去したときに入力ステータスを更新するイベントを取得できます。「入力していないステータス」として更新し、オンラインとして表示できます。このプロセスがうまくいくまで。
しかし、問題は、ユーザーがいくつかの行を入力して停止したときに、whatsapp で適用される入力を表示しないことです。これをどのように処理しますか?
これが私がしたコードです。
私の質問は、ユーザーがキーボードをしばらく入力してから停止したときの処理方法です。
ありがとう。