0

我使用 requestLocationUpdates 监听器接收数据。如何确定 requestLocationUpdates 有效?需要一个能够返回 true 的方法 - 如果启用 requestLocationUpdates 或如果我将其关闭则返回 false (removeUpdates)

4

1 回答 1

1

没有这样的方法。对于 的LocationListener味道requestLocationUpdates(),您可以很容易地自己跟踪它:

步骤#1:将数据成员添加到某个类,类型boolean为 ,命名为areLocationUpdatesEnabled,最初设置为false

步骤#2:当您调用 时requestLocationUpdates(),设置areLocationUpdatesEnabledtrue

第 3 步:当您调用 时removeUpdates(),设置areLocationUpdatesEnabledfalse

步骤#4(可选):实现areLocationUpdatesEnabled()为返回值的方法areLocationUpdatesEnabled

于 2012-09-29T17:40:48.730 回答