【发布时间】:2011-02-08 12:27:06
【问题描述】:
我有一个关于 Android 服务的问题。我想知道从 GPS 获取位置变量的最佳方法是什么。我正在使用实现 GPS 模块的服务进行地理定位应用程序。为了获得位置,我在类静态和公共方法静态中创建了一个变量,以便从类外部调用,就是这样。从我刚刚在课堂上使用的 GPS 检索位置:
位置 mLocation = ServiceGPS.getLocation(); ServiceGPS 类有这个方法:
公共静态位置 getLocation(){ 返回mLocation; }
在这种情况下,我真的看不出绑定到服务的意义,因为我只需要调用静态方法。我也在考虑做一个基类或实现LocationListener,但这种方式非常简单,它可以工作并节省代码编写。
非常感谢您的帮助,并与我分享您的知识。
BR。大卫。
【问题讨论】:
-
请记住对您得到的答案进行投票,并选择您认为最好的答案 - 这样做可以获得积分,并且人们将来更有可能回答您的问题。
-
嗨,奥利,我已经在下面回答了。