shinobu59 2016-09-29 06:01 采纳率: 100%
浏览 1485
已采纳

如何区分Android pad是用笔在触碰还是用手在触碰

我想要实现当笔在屏幕上写画时,禁用手触发事件,反过来一样,一个电磁屏,一个电容屏,大神们给点思路啊

  • 写回答

1条回答 默认 最新

  • FFZ2009 2016-09-29 06:35
    关注

    可以才尝试从motionEvent的toolType获得是笔在触碰还是手在触碰:

                int tooltype = motionEvent.getToolType(0);
                其中
                //MotionEvent.TOOL_TYPE_UNKNOWN //未知
                //MotionEvent.TOOL_TYPE_FINGER //手指
                //MotionEvent.TOOL_TYPE_STYLUS //触控笔
                //MotionEvent.TOOL_TYPE_MOUSE //鼠标
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?