मैं Handler
अपने ऐप में ए का उपयोग करने की कोशिश कर रहा हूं। लेकिन जब मैं इसे इस तरह से तुरंत:
Handler handler = new Handler();
मुझे निम्नलिखित त्रुटि मिलती है।
Gradle: error: Handler is abstract; cannot be instantiated
और जब मैं समाधानों की जांच करता हूं, तो यह मुझे इन विधियों को लागू करने के लिए कहता है:
Handler handler = new Handler() {
@Override
public void close() {
}
@Override
public void flush() {
}
@Override
public void publish(LogRecord record) {
}
};
मैंने पहले कभी इस्तेमाल नहीं किया है Handlers
और मैं इसे कुछ देरी के बाद एक विधि को कॉल करने के लिए उपयोग कर रहा हूं । इसे प्राप्त करने के लिए, मैंने उपयोग किया है:
handler.postDelayed(new Runnable() {
@Override
public void run() {
//Do something after 100ms
}
}, 100);
लेकिन यह त्रुटि दिखाता है:
Gradle: error: cannot find symbol method postDelayed(<anonymous Runnable>,int)
कृपया सहायता कीजिए! अग्रिम में धन्यवाद।