我正在尝试Handler
在我的应用中使用A。但是当我像这样实例化它时:
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)
请帮忙!提前致谢。