【问题标题】:Does the Android Wear API have multi touch?Android Wear API 是否支持多点触控?
【发布时间】:2015-06-16 20:00:01
【问题描述】:

我正在构建一个 android wear 应用程序,多点触控会极大地改善界面,这目前不能使用 Android Wear API 实现吗?我在他们的参考资料中找不到任何东西:https://developer.android.com/reference/android/support/wearable/package-summary.html

【问题讨论】:

    标签: wear-os


    【解决方案1】:

    这是完全可能的。你只需要使用MotionEvent.getPointerCountMotionEvent.getPointerCoords

    View.OnTouchListener onTouchListener = new View.OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            int nbPoints = event.getPointerCount();
    
            // Coord of the first point
            MotionEvent.PointerCoords outPointerCoords = new MotionEvent.PointerCoords();
            event.getPointerCoords (1, outPointerCoords);
        }
    };
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-06
      • 2011-02-10
      相关资源
      最近更新 更多