获取GPS经纬度问题

wumingmao1990 2013-04-08 10:32:39

locManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
// 从GPS获取最近的最近的定位信息
Location location = locManager.getLastKnownLocation(
LocationManager.GPS_PROVIDER);
在模拟机上用DDMS Emulator Control面板来发送GPS信息可以获取的到,
如果换的真机改怎么自动获取不用DDMS Emulator Control发送。。
...全文
81 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wumingmao1990 2013-04-08
  • 打赏
  • 举报
回复
show = (EditText) findViewById(R.id.show); // 创建LocationManager对象 locManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); // 从GPS获取最近的最近的定位信息 Location location = locManager.getLastKnownLocation( LocationManager.GPS_PROVIDER); // System.out.println("jweidu: "+location.getLongitude()); // 使用location根据EditText的显示 updateView(location); // 设置每3秒获取一次GPS的定位信息 locManager.requestLocationUpdates(LocationManager.GPS_PROVIDER , 3000, 8, new LocationListener() { @Override public void onLocationChanged(Location location) { // 当GPS定位信息发生改变时,更新位置 updateView(location); } @Override public void onProviderDisabled(String provider) { updateView(null); } @Override public void onProviderEnabled(String provider) { // 当GPS LocationProvider可用时,更新位置 updateView(locManager .getLastKnownLocation(provider)); } @Override public void onStatusChanged(String provider, int status, Bundle extras) { } }); }

80,348

社区成员

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

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