मैं कोटलिन के लिए नया हूं और अपने एंड्रॉइड प्रोजेक्ट में इसका उपयोग करने की कोशिश कर रहा हूं। मेरे पास यह कोड है:
public var oneTouchTimer: CountDownTimer = CountDownTimer(500, 100) {
override fun onTick(l: Long) {
}
override fun onFinish() {
}
}
और यह त्रुटि फेंक रहा है:
Cannot create an instance of an abstract class.
मूल रूप से मैं काउंटडाउनटीमर का एक उदाहरण बनाने की कोशिश कर रहा हूं और यह पता नहीं लगा सकता कि इसे कोटलिन में कैसे परिवर्तित किया जाए।
यहाँ जावा में कोड है:
CountDownTimer oneTouchTimer = new CountDownTimer(500, 100) {
@Override
public void onTick(long l) {
}
@Override
public void onFinish() {
}
};