studio - kotlin vs java
Crear una instancia de una clase abstracta en Kotlin (1)
Puedes usar este método:
var variableName = object: CountDownTimer(...){
...
}
Soy nuevo en Kotlin y estoy tratando de usarlo en mi proyecto de Android. Tengo este codigo:
public var oneTouchTimer: CountDownTimer = CountDownTimer(500, 100) {
override fun onTick(l: Long) {
}
override fun onFinish() {
}
}
Y está arrojando el error:
Cannot create an instance of an abstract class.
Básicamente estoy tratando de crear una instancia de CountDownTimer y no puedo entender cómo convertirlo a Kotlin.
Aquí está el código en Java:
CountDownTimer oneTouchTimer = new CountDownTimer(500, 100) {
@Override
public void onTick(long l) {
}
@Override
public void onFinish() {
}
};