方法的自定义超时 - Android

时间:2013-08-15 21:45:20

标签: android timeout

在我的Android应用程序中,我使用的方法试图获取用户在自定义java类中的当前位置。我想设置一个超时,当它到期时,可以做我想做的任何事情。 我也希望超时可以取消。

我怎样才能以简单的方式做到这一点?

由于

1 个答案:

答案 0 :(得分:2)

你可以通过多种方式实现这一目标

TimerTask

CountDownTimer

Thread.sleep()(请在后台帖子中)

Runnable

您有很多选择,这取决于您希望如何实施它以及您需要什么。 Google和SO上有很多示例和教程。

CountDownTimer听起来很不错,因为您可以在millis中设置时间并在onFinish()中执行您想要的操作,但任何方法都可以。