Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作一个 LocationListener。创建时,是否会调用 onLocationChanged?(原来没有位置,所以叫它是有道理的)
还是有其他方法可以获取当前位置?
您可以自己轻松地测试这个问题......
但是,是的,如果您创建一个LocationListener并调用LocationManager#requestLocationUpdates(),则在获取第一个位置后onLocationChanged()调用。了解如果您在无法接收任何 GPS 或网络信号的地方(在厚建筑或洞穴中),您可能永远不会收到位置修复...
LocationListener
LocationManager#requestLocationUpdates()
onLocationChanged()