Я пытаюсь преобразовать следующий учебник, http://savagelook.com/blog/android/swipes-or-flings-for-navigation-in-android, в код Scala для Android.У меня все работает хорошо, за исключением класса MyGestureDetector, который я еще не выполнил, но в котором уже есть ошибки. Мой код выглядит следующим образом
class MyGestureDetector extends SimpleOnGestureListener {
override def onFling(e1:MotionEvent, e2:MotionEvent, velocityX:Float, velocityY:Float):Boolean ={
var intent:Intent = new Intent (MainActivity.this.getBaseContext(), MainActivity.class)
true
}
override def onDown(e:MotionEvent):Boolean = {
true
}
}
Мой код выделяет меня красным подчеркиванием на MainActivity.this.getBaseContext () и MainActivity.class.Красный х рядом со строкой говорит, что MainActivity не является классом включения, что идентификатор ожидался, но был найден .class, и что MainActivity не является значением.Я импортирую следующие пакеты
import android.app.Activity
import android.os.Bundle
import android.content.Intent
import android.view.GestureDetector
import android.view.GestureDetector.SimpleOnGestureListener
import android.view.MotionEvent
import android.view.View
Может кто-нибудь указать, где я иду не так ??Спасибо всем
Майкл