为融合位置提供程序设置一个计时器onLocationChanged

时间:2018-12-15 08:36:30

标签: android android-studio location android-location android-thread

我正在使用FusedLocationClient作为位置。我注意到,有时由于任何问题,调用onLocationChanged()都花费太多时间。有什么好方法可以在上面放置一个计时器,例如,如果10秒钟后没有收到onLocationChanged()回调,它将显示位置提取失败。我知道我可以使用用户线程,但是我正在寻找的是更好的解决方案,例如某种类型的api方法或类似的东西。

1 个答案:

答案 0 :(得分:0)

只需使用handler.postDelayed()方法即可。