Android 如何确定RequestLocationUpdate是否有效?
我使用requestLocationUpdates侦听器接收数据。Android 如何确定RequestLocationUpdate是否有效?,android,gps,Android,Gps,我使用requestLocationUpdates侦听器接收数据。 如何确定RequestLocationUpdate是否有效?需要一个方法,如果requestLocationUpdates启用,则返回true;如果我将其关闭(removeUpdates),则返回false。没有这样的方法。对于requestLocationUpdates()的LocationListener风格,您可以很容易地自己跟踪它: 步骤#1:将一个数据成员添加到某个类中,类型为boolean,名为areLocation
如何确定RequestLocationUpdate是否有效?需要一个方法,如果requestLocationUpdates启用,则返回true;如果我将其关闭(removeUpdates),则返回false。没有这样的方法。对于
requestLocationUpdates()
的LocationListener
风格,您可以很容易地自己跟踪它:
步骤#1:将一个数据成员添加到某个类中,类型为boolean
,名为areLocationUpdateEnabled
,初始设置为false
步骤2:调用requestLocationUpdates()
时,将areLocationUpdateEnabled
设置为true
步骤3:调用removeUpdates()
时,将areLocationUpdatesEnabled
设置为false
步骤4(可选):实现areLocationUpdatesEnabled()
作为返回areLocationUpdatesEnabled
值的方法