getPressure总是返回1.0

时间:2012-09-13 20:43:40

标签: android pressure motionevent

有没有人知道为什么getPressure()总是会1.0返回?

这是我的代码:

@Override
    public boolean onTouchEvent(MotionEvent event) {
        super.onTouchEvent(event);

        System.out.println(event.getPressure());

        return true;

    }

2 个答案:

答案 0 :(得分:2)

  

有没有人知道为什么getPressure()总是返回1.0?

典型的触摸屏/输入设备无法测量压力。您要么不按下并且不进行任何触摸事件,要么按下并获得值为1的触摸事件。

答案 1 :(得分:1)

https://groups.google.com/forum/#!topic/android-developers/10pF8EUEuy0 以下是关于getPressure和getSize()如何在Android中运行的答案,我认为这会有所帮助