我正在制作LocationListener。创建时,是否会调用onLocationChanged? (原来没有位置,因此它被称为有意义)
或者是否有其他方法可以获取当前位置?
答案 0 :(得分:0)
你可以自己轻松测试这个问题......
但是,是的,如果您创建LocationListener
并致电LocationManager#requestLocationUpdates()
,那么在获取第一个位置后,onLocationChanged()
会被称为。了解如果您在某个地方无法接收任何GPS或网络信号(在厚厚的建筑物或洞穴中),您可能永远不会收到位置修复...