我知道这些问题之前已经得到了解答但我仍然感到困惑
在Android中我是如此新,我想在android中实现一个位置基础程序,但我搜索了很多关于在非活动程序上实现位置监听器的最佳方法,并在Activity中回调所以我的问题 1-我应该使用looper或Callback方法与接口? 2-我应该使用UI线程od应该使用另一个线程 3-我试图找到一个带回调方法的示例,让听众在MainActivity中获取位置更新,但我找不到任何解决方案
谢谢你,如果你帮助我
答案 0 :(得分:0)
LocationClient.connect()是异步的。在连接完成之前,您无法立即开始使用客户端方法。你应该在onConnected回调中调用requestLocationUpdates(或至少在调用回调之后)。
你可以使用Google Play SDK引入的locationClient,你可以找到教程here,他已经很好地解释了locationclient