location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
location为null 是不是手机不支持啊,我用的是联想乐phone手机network定位,就是基站定位吗?
解决方案 »
- android pppoe ethernet adsl 只能输入ip上网
- 发送一条短信,如何判断接收房是否已经收到短信了
- gridview如何去掉外边框
- Android4.0 TraceView 使用问题
- 如何取消AsyncTask正在执行的进程
- 我测试发现setDefaultKeyMode并没有作用啊.望达人讲解
- sqllite日期问题
- android浏览器的开发
- 写Hello World 程序遇到如下问题,求解
- Android通过蓝牙使用UART接口接收串口数据
- Activity间的数据传递问题,请教!
- [BK_求助]Android:GoogleMap中的getLastKnownLocation总是返回null
应该用requestLocationUpdates请求最新的位置信息,然后在LocationListener中的onLocationChanged处理接收到的位置信息
你的是LocationManager.GPS_PROVIDER,对应的是gps可以通过locationManager.getBestProvider(criteria, enabledOnly)得到当前最佳定位提供者,如果开gps了就用gps,开网络了就用网络