2016-02-27 4 views
-2
public class OnSwipeTouchListener implements OnTouchListener { 
    final GestureDetector gestureDetector; 

    public OnSwipeTouchListener(Context ctx) { 
     GestureDetector newGestureDetector = new GestureDetector (ctx, new GestureListener()); 
    } 


    public boolean onTouch(View view, MotionEvent motionEvent) { 
     return false; 
    } 
} 

ответ

0

Вы объявили класс OnSwipeTouchListener конечным полем жестовDetector. В Java конечные поля должны быть инициализированы при создании экземпляра класса.

Вам необходимо предоставить конструктор, который инициализирует это поле.

Смежные вопросы