android 检查GPS状态 开启还是关闭

[复制链接]
查看11 | 回复4 | 2015-11-13 09:54:52 | 显示全部楼层 |阅读模式
我们在做手机开发的时候,往往需要获取用户当前的位置,以使用户获得更好的体验。这就需要我们在程序中写出判断用户是否打开GPS定位系统,并对用户做出提示。判断用户是否打开GPS代码如下:public static final boolean isOPen(final Context context) {
LocationManager locationManager
= (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);
// 通过GPS...
回复

使用道具 举报

千问 | 2015-11-13 09:54:52 | 显示全部楼层
LocationManager mLocationManager;这个变量要初始化。初始化为:LocationManager mLocationManager= (LocationManager) getSystemService(Context.LOCATION_SERVICE);...
回复

使用道具 举报

千问 | 2015-11-13 09:54:52 | 显示全部楼层
mLocationManager.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER);这是我项目中用的,你那个括号里的好像不全。...
回复

使用道具 举报

千问 | 2015-11-13 09:54:52 | 显示全部楼层
The local variable mLocationManager may not have been initialized你这个问题不是上面那一行代码出问题了,而是你的LocationManager没有初始化。添加如下代码:mLocationManager =(LocationManager) getSystemService(C...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行