当我点按 Android 4.0 的屏幕时,getPressure()
的值始终为1.0
。 Android 2.1 上的价值还可以。有什么问题吗?
测试设备三星Galaxy S III 。
代码是这样的:
@Override
public boolean onTouchEvent(MotionEvent event) {
super.onTouchEvent(event);
float allWidth = this.getWidth();
float allHeight = this.getHeight();
calculate(event.getX(), event.getY(), allWidth, allHeight,
event.getPressure());
return true;
}