Estoy intentando usar un Handler
en mi aplicación. Pero cuando lo instalo así:
Handler handler = new Handler();
Obtuve el siguiente error.
Gradle: error: Handler is abstract; cannot be instantiated
Y cuando verifico las soluciones, me pide que implemente estos métodos:
Handler handler = new Handler() {
@Override
public void close() {
}
@Override
public void flush() {
}
@Override
public void publish(LogRecord record) {
}
};
Nunca lo he usado Handlers
antes y lo estoy usando solo para llamar a un método después de un retraso. Para lograr eso, he usado:
handler.postDelayed(new Runnable() {
@Override
public void run() {
//Do something after 100ms
}
}, 100);
Pero muestra el error:
Gradle: error: cannot find symbol method postDelayed(<anonymous Runnable>,int)
¡Por favor ayuda! Gracias por adelantado.