Touch事件不包含getAxisValue方法

时间:2013-09-12 09:24:41

标签: android touch nosuchmethoderror

我的应用程序的最低API级别设置为10,主要活动扩展了SherlockActivity,这基本上是一项常规活动。我想使用触摸事件,所以我使用了这段代码:

@Override
  public boolean onTouchEvent(MotionEvent event) {
    try
    {
      float x1 = event.getAxisValue(MotionEvent.AXIS_X);

然而,抛出了一个例外:

java.lang.NoSuchMethodError: android.view.MotionEvent.getAxisValue

根据this,在API级别1添加了getAxisValue。为什么我不能使用它?

1 个答案:

答案 0 :(得分:1)

在pi级别12中添加了

getAxisValue (int axis)