アンドロイド画面で3本の指タップを検出したい.2本の指を検出できる.3本の指をどのように検出するのか?アンドロイドが2指です。そうですか?アンドロイドで3本の指タップを特定する方法
7
A
答えて
10
このコードはあなたを助けることができます。
public boolean onTouchEvent(MotionEvent event)
{
int action = event.getAction();
switch(action & MotionEvent.ACTION_MASK)
{
case MotionEvent.ACTION_POINTER_DOWN:
// multitouch!! - touch down
int count = event.getPointerCount(); // Number of 'fingers' in this time
break;
}
}
+0
私はそれを試しましたが、3本の指でタップしてもカウントが2を返しています – androidGuy
+0
アンドロイドモバイルは3本の指タップを検出できますか? – androidGuy
+0
申し訳ありません。 getPointerCount()は、マルチタッチのイベントであるPOINTERイベントの数を返すため、正しいです。したがって、指の数を数えたい場合は、1つ追加する必要があります。 – vicentazo
関連する問題
- 1. iOSシミュレータ:Macノートパソコンで2本の指をタップする方法は?
- 2. UIButtonの2本の指タップ
- 3. テーブル内の特定のセルをタップする方法UIオートメーション(Switft)
- 4. iOS - 特定のビュー内のタップ数を数える方法は?
- 5. 即時のテキストフィールドで特定のテキストフェーズを指定する方法
- 6. アンドロイドでFileコンストラクタのパスを指定する方法は?
- 7. アンドロイドでアナログ時計をタップするとアラーム設定を開く方法
- 8. NSTextViewで3本指のタップ動作を無効にするにはどうすればよいですか?
- 9. マルチタッチの基本(3本以上の指)
- 10. Swift 3/SpriteKitでボールのタップを制限する方法は?
- 11. 特に特定のモジュールでgccフラグ(CXXFLAGS)を指定する方法は?
- 12. IOSで特定の座標(x軸、y軸)をタップする方法は?
- 13. アンドロイドで特定のクラスを難読化する方法は?
- 14. WebJobリスナーに特定のキューを指定する方法
- 15. 特定のJAXB実装を指定する方法は?
- 16. 角度2特定のデータを指定する方法
- 17. 特定の値を指定する方法
- 18. CONFIG_ * nameを指定して* .koファイルを特定する方法?
- 19. Xcode UITestsを使用して特定のポイントをタップする方法
- 20. 1つのコンテンツプレゼンターの3/4を指定する方法は?
- 21. Xamarin.UITest ::段落内の特定の単語をタップする方法は?
- 22. cordovaアンドロイド:カスタムMainActivity.javaを指定する方法
- 23. アンドロイドを取得する方法:特定のアクティビティのラベル?
- 24. アンドロイドで特定のメールクライアントを呼び出す方法は?
- 25. どのGMSMarkerがタップされたかを特定する方法 - iOS、Swift
- 26. 特定のサーバーを指すHTTPプロキシを作成する方法
- 27. アンドロイド:アンドロイドでフルメソッドパスを指定:onClick
- 28. 特定のインターフェイスであるTypeを渡す方法を指定しますか?
- 29. 右クリックまたは2本の指のタップ
- 30. アンドロイドでオーバーレイをタップするとポップアップを表示する方法は?
あなたは物事がそれ以来改善されていないこの記事http://stackoverflow.com/q/5893336/527288 –
で見たいと思うかもしれませんか? – androidGuy
事がまだ変わっているかどうかわかりません。 –