問題タブ [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.

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

java - ダブルタップ: Android MapView でズーム?

少し作業した後、私のルート アプリケーションは正常に動作します。追加したいのはダブルタップズームイン機能だけですが、方法がわかりません。

ヒントを教えていただけますか?

0 投票する
13 に答える
15575 参照

android - 1 回のタップで SeekBar の進行状況が変更されないようにする

SeekBarAndroid アプリでを使用しています。ユーザーが の任意の場所を 1 回タップするSeekBarと、進行状況の値が変更されます。ユーザーがSeekBar親指をスライドさせたときにのみ進行状況の値を変更したい( UISlideriOSのように)。

clickableのプロパティを false に設定しようとしSeekBarましたが、うまくいきませんでした。どうすれば望ましい動作を実現できますか?

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

android - Androidのピンチズームにスケールジェスチャ検出器を使用できますか?

Androidのピンチズームにスケールジェスチャ検出器を使用できますか?

0 投票する
14 に答える
124638 参照

java - Android:onInterceptTouchEventとdispatchTouchEventの違いは?

AndroidonInterceptTouchEventとの違いは何ですか?dispatchTouchEvent

android開発者ガイドによると、両方の方法を使用してタッチイベント(MotionEvent)をインターセプトできますが、違いは何ですか?

ビューの階層内でどのようonInterceptTouchEventに相互作用しdispatchTouchEvent、相互作用しますか( )?onTouchEventViewGroup

0 投票する
3 に答える
3979 参照

android - OnGestureListener.onDown() から false を返す意味

Android のトレーニングによると、 を拡張し、からGestureDetector.SimpleOnGestureListener戻ると、他のメソッドが呼び出されることはありません。falseonDown(...)GestureDetector.SimpleOnGestureListener

GestureDetector.OnGestureListener を使用するかどうかにかかわらず、true を返す onDown() メソッドを実装することをお勧めします。これは、すべてのジェスチャが onDown() メッセージで始まるためです。GestureDetector.SimpleOnGestureListener がデフォルトで行うように、onDown() から false を返すと、システムはジェスチャの残りを無視すると想定し、GestureDetector.OnGestureListener の他のメソッドは呼び出されません。これにより、アプリで予期しない問題が発生する可能性があります。onDown() から false を返す必要があるのは、ジェスチャ全体を本当に無視したい場合だけです。

ただし、私の簡単なテストonScroll(...)では呼び出されました。

別の同様の問題は、同じ Android トレーニング ページからの次の定義です。

個々の on メソッドからの戻り値 true は、タッチ イベントを処理したことを示します。false の戻り値は、タッチが正常に処理されるまで、ビュー スタックを介してイベントを渡します。

これは前の引用でどのように解決されますか?

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

android - Googleマップ(MapFragment)でタッチイベントを処理するには?

ユーザーが地図に触れたときにトリガーされる適切なタッチイベントを探しています(Google Maps Android API)。誰もそれを行う方法について考えを持っていますか?

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

java - TabLayout で選択されたタブ インジケーターをカスタマイズするにはどうすればよいですか?

TabLayout の選択されたタブ インジケーターを、同じ動作に従うカスタム アイコンを使用して変更したいと思います (ユーザーが次のタブに向かってスライドすると、それに応じてアイコンが移動します)。

タブのレイアウトのカスタマイズにしか到達できないため、クラスにはデフォルトのメソッドはありません。TabLayout のソース コードを確認することにしましたが、1) タブ インジケーターが描画されたときに想定される形状の定義があるポイントをクラスで見つけることができず、2) できません。クラスを完全にインポートします。また、プロジェクトはすでに非常に重いため、可能であれば、サードパーティのライブラリを避けたいと考えています.

何か提案はありますか?次の 2 つのアプローチが考えられます。

  1. 「四角形」をカスタム アイコンに置き換えるために、TabLayout クラスをカスタマイズする方法を見つけます。
  2. ViewPager でのユーザーのタッチ ジェスチャを、カスタム ビュー (つまり、私のアイコン) の動きに合わせて調整する方法を見つけます。
0 投票する
3 に答える
1831 参照

android - edittext androidで入力した後にユーザーが停止した場合の処理​​方法は?

私はチャット用のアプリを開発しています。ユーザーが入力したとき、またはユーザーが完全に消去したときに入力ステータスを更新するイベントを取得できます。「入力していないステータス」として更新し、オンラインとして表示できます。このプロセスがうまくいくまで。

しかし、問題は、ユーザーがいくつかの行を入力して停止したときに、whatsapp で適用される入力を表示しないことです。これをどのように処理しますか?

これが私がしたコードです。

私の質問は、ユーザーがキーボードをしばらく入力してから停止したときの処理方法です。

ありがとう。