我使用requestLocationUpdates监听器接收数据。 如何确定作品requestLocationUpdates?需要一个可以返回true的方法 - 如果启用了requestLocationUpdates,或者如果我将其关闭则为false(removeUpdates)
答案 0 :(得分:1)
没有这样的方法。对于LocationListener
的{{1}}风格,您很容易自己跟踪它:
步骤1:将数据成员添加到requestLocationUpdates()
类型的某个类,名为boolean
,最初设置为areLocationUpdatesEnabled
。
步骤2:当您致电false
时,请将requestLocationUpdates()
设为areLocationUpdatesEnabled
。
第3步:当您致电true
时,请将removeUpdates()
设为areLocationUpdatesEnabled
。
步骤#4(可选):实施false
作为返回areLocationUpdatesEnabled()
值的方法。