我的应用程序的最低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。为什么我不能使用它?
答案 0 :(得分:1)
getAxisValue (int axis)
。