当前位置: 首页 > news >正文

关注网站怎么做/外包网

关注网站怎么做,外包网,做自我介绍的网站的图片素材,动态网站开发技术安卓判断手机GPS是否打开,未打开时跳去手机设置开启GPS的方法 开门见山地说在APP开发中我们难免会遇到需要开启手机定位的情况(最常见的就是点外卖的时候),那么我们该如何像下图的某团外卖一样,检测手机是否开启定位&…

安卓判断手机GPS是否打开,未打开时跳去手机设置开启GPS的方法

开门见山地说在APP开发中我们难免会遇到需要开启手机定位的情况(最常见的就是点外卖的时候),那么我们该如何像下图的某团外卖一样,检测手机是否开启定位,在没有开启定位的情况下跳转去开启呢,详见下文:
在这里插入图片描述
要实现这样的功能,首先就需要先检测手机是否开启了定位服务,见下面代码:

  /*** 检查是否打开手机的gps* @param context* @return*/public static boolean checkGPSIsOpen(Context context) {LocationManager locationManager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);return locationManager.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER);}

这样直接就能去检测出手机是否开启了定位服务,开启的话返回true,没有开启的话返回false。然后我们根据判断来写我们接下来的逻辑,开启的话就不管,没开启的话就需要跳转到手机设置里去开启。

if (CommonUtils.checkGPSIsOpen(getContext())) {//已开启定位服务
}else{//未开启定位服务//可以自己加个Dialog的对话框,效果就和美团那个一样了//跳转GPS设置界面Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);startActivityForResult(intent, GPS_REQUEST_CODE);
}

通过以上代码就可以实现安卓手机判断GPS定位是否打开的功能,并且在未打开时能够跳转到手机设置里让用户去开启GPS的功能。希望能够帮助大家

http://www.lbrq.cn/news/1471411.html

相关文章:

  • 网站建设艾瑞市场分析/阿里指数网站
  • 如何域名解析网站建设/2345网址导航主页
  • uc投放广告网站要自己做吗/深圳关键词推广优化
  • 上海网站建设 微信开发公司/电脑优化大师
  • 做网站必须有主机吗/google搜索优化
  • 青岛网站制作公司/在线客服系统
  • 搜索引擎优化的英文缩写是什么/运城seo
  • 中山外贸营销网站建设/网店产品seo如何优化
  • 明星网站怎么设计/绍兴百度seo
  • 深圳网站设计有哪些/大数据是干什么的
  • 微店网站链接怎么做/女孩子做运营是不是压力很大
  • wordpress下载站主题/seo实战培训
  • 沈阳网站建设三好街/快手推广网站
  • 洪梅镇仿做网站/杭州10大软件开发公司
  • 浏览器怎么打开网站服务器设置/杭州网站外包
  • 信誉好的镇江网站建设/如何优化搜索关键词
  • 全国送花网站/如何在百度免费发布广告
  • 插画师个人网站是怎么做的/跨界营销案例
  • 在百度云上做网站/河南做网站的
  • 网站关键词排名怎么做/html期末大作业个人网站制作
  • 织梦wap手机网站模板/引擎优化是什么意思
  • 网站支付功能怎么做/抖音关键词优化排名
  • 网站开发怎么报价/推广网络推广平台
  • 可以写代码的网站/搜索引擎收录入口
  • 腾博会的网站是什么/百度关键词seo推广
  • 安徽省建设厅网站人员管理/软文营销怎么做
  • 虎门专业做网站公司/广州市人民政府新闻办公室
  • wordpress背景图案轮流/网站为什么要做seo
  • 深圳系统开发高端网站建设/seo资料站
  • 专业b2c电商网站制作/2023年8月份新冠症状
  • Google机器学习基础(语言模型)
  • 通过观看数百个外科手术视频课程来学习多模态表征|文献速递-医学影像算法文献分享
  • SpringCloud(一)微服务基础认识
  • TwinCAT3编程入门2
  • 计算机(电脑)是什么?零基础硬件软件详解
  • 每日算法刷题Day56:7.31:leetcode 栈6道题,用时2h30min