我想从我的应用程序类中的方法执行Runnable,但它不起作用。我收到消息“Runnable created”,但它似乎永远不会到达run() - Method。
我在Callback-Method中调用方法setCountDownAfterLeavingBus() didExitRegion(Region region),它是BootstrapNotifier-Interface(Android Beacon Library)的一部分。
如果我从onCreate()调用setCountDownAfterLeavingBus(),那么一切都很好,但如果我从Callback-Method调用它,它就不起作用。
public void setCountDownAfterLeavingBus()
{
_handlerCountdownBus = new Handler();
_runnableForHandlerCountdownBus = new CountDownAfterLavingBusRunnable();
_handlerCountdownBus.postDelayed(_runnableForHandlerCountdownBus,1000);
}
private class CountDownAfterLavingBusRunnable implements Runnable
{
public CountDownAfterLavingBusRunnable()
{
Log.e("Runnable", " created");
}
@Override
public void run() {
Log.e("Timer", " terminated");
}
}
我希望你能帮助我。 最好的祝福, 菲利克斯