android 自动定位时用 NETWORK_PROVIDER方式获取经纬度

lewandowskiii 2012-03-15 02:27:52
NETWORK_PROVIDER方式如何获取经纬度呢?总是为null
...全文
621 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
laohu6599 2012-12-03
  • 打赏
  • 举报
回复
这个貌似和硬件以及系统有关系吧,我用htc的港行g20试过是可以的,用华为和moto defy则不行,有没有高手解释下是什么原因。
meng_qing_shan 2012-11-08
  • 打赏
  • 举报
回复
怎么没有回答的啊 我也有同样的疑问
lewandowskiii 2012-03-21
  • 打赏
  • 举报
回复
To: yangting_lisa
程序onClick中如下:
LocationManager locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
Location location = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 2000, 0, locationListener);
if (location != null) {
double lat = location.getLatitude();
double lng = location.getLongitude();
}
监听器中为如下:
private final LocationListener locationListener = new LocationListener() {
public void onLocationChanged(Location location) {
if (location != null) {
double lat = location.getLatitude();
double lng = location.getLongitude();
}
}
};
lewandowskiii 2012-03-21
  • 打赏
  • 举报
回复
to:guanwaterbighao
是联通的3G卡, 是2.2的API, 请问跟服务商和API具体有什么关系呢?
小笨熊 2012-03-15
  • 打赏
  • 举报
回复
你怎么使用的?
guanwaterbighao 2012-03-15
  • 打赏
  • 举报
回复
联通的卡吧?2.3以下的API版本吧?

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧