location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
location为null 是不是手机不支持啊,我用的是联想乐phone手机network定位,就是基站定位吗?
解决方案 »
- 自定义控件的资料
- starActivityforResult()函数的调用与响应流程问题
- Thead发送信息让handler来处理的问题
- android2.3 源码编译出错
- 屏幕解锁后运行程序
- 使用ant加了mqtt的jar包进行apk打包,发现用eclipse打的apk包跟用ant脚本打apk包里的目录不一样
- 寻找安卓通过webservice远程连接sqlserver 实现数据读取实例或讲解
- mapController = mapView.getController(); 不能用
- listview的getview中如何不添加该条list?
- 求助:安卓判断两个图片是否有相同的部分,如果有就将相同部分融合,并将两个图片拼接成一个图片
- Activity间的数据传递问题,请教!
- [BK_求助]Android:GoogleMap中的getLastKnownLocation总是返回null
应该用requestLocationUpdates请求最新的位置信息,然后在LocationListener中的onLocationChanged处理接收到的位置信息
你的是LocationManager.GPS_PROVIDER,对应的是gps可以通过locationManager.getBestProvider(criteria, enabledOnly)得到当前最佳定位提供者,如果开gps了就用gps,开网络了就用网络