首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android 稽查gps

2012-07-01 
android 检查gps//检查GPS模块是否开启public void openGPSSetting(){LocationManager lm (LocationMana

android 检查gps

//检查GPS模块是否开启public void openGPSSetting(){LocationManager lm = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);if(lm.isProviderEnabled(LocationManager.GPS_PROVIDER)){ActivityUtils.showMessage(context, "GPS模块正常!");}else{ActivityUtils.showMessage(context, "请开启GPS功能!");Intent intent = new Intent(Settings.ACTION_SECURITY_SETTINGS);context.startActivityForResult(intent, 0);}}public void getLocation(LocationListener listener){LocationManager lm = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);Criteria c = new Criteria();c.setAccuracy(Criteria.ACCURACY_FINE);c.setAltitudeRequired(false);c.setBearingRequired(false);c.setSpeedRequired(false);c.setPowerRequirement(Criteria.POWER_LOW);String provider = lm.getBestProvider(c, true);Location location = lm.getLastKnownLocation(provider);//这里将Location信息保存到本地,同时上传到服务器updateNewLocation(location);lm.requestLocationUpdates(provider, 600*1000, 500, listener);}
?

热点排行