代码来获得用户

public void getMyLocation(Activity activity) {

int requestPermissionsCode = 50;

LocationManager locationManager = (LocationManager) activity.getSystemService(Context.LOCATION_SERVICE);

if (ActivityCompat.checkSelfPermission(activity, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(activity, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {

ActivityCompat.requestPermissions(activity, new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, requestPermissionsCode);

return;

}

Location location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);

if (location != null) {

LatLng latLng = new LatLng(location.getLatitude(), location.getLongitude());

if (locationListener != null)

locationListener.onLocationFound(latLng);

return;

}

locationManager.requestSingleUpdate(LocationManager.GPS_PROVIDER, new SingleUpdateListener(), null);

}

此代码的位置,从经纬度

public Address getLocationFromLatLng(Context context, LatLng latLng) {

android.location.Geocoder geoCoder = new Geocoder(context, Locale.getDefault());

try {

return geoCoder.getFromLocation(latLng.latitude, latLng.longitude, 1).get(0);

} catch (IOException e) {

return null;

}

}

获得地址,你必须在谷歌API控制台 注册该应用程序的代码for Android 6.0 plus pay attation to the listeners .. 这是一个工作代码。

android google map v2 获取当前位置,如何在google map v2中获取当前位置信息?相关推荐

  1. 服务器如何获取客户端证书,如何在Go HTTPS服务器中获取客户端证书

    我在尝试了解如何在Go Web服务器中获取客户端证书.这里是一个服务器代码:如何在Go HTTPS服务器中获取客户端证书 package main import ( "log" & ...

  2. Java 针对每个人安装的位置不同的情况 从快捷方式中获取到安装位置 运行谷歌浏览器

    针对每个人安装的位置不同的情况 从快捷方式中获取到安装位置 运行谷歌浏览器 从桌面的谷歌浏览器快捷方式来获取对应的chrome.exe的地址,然后启动谷歌浏览器展示某个链接(也可以展示本地文件,但是需 ...

  3. 头信息_如何在 Spring REST Controller 中获取 HTTP 头信息

    介绍 在本篇文章中,我们将研究如何在 Spring Rest Controller 中访问 HTTP 头信息. 首先,我们将使用 @RequestHeader 注解分别或同时读取 HTTP 头信息. ...

  4. spark rdd map java_如何在spark RDD(JavaRDD)中获取记录的文件名

    我正在使用多个文件加载到 JavaRDD中 JavaRDD allLines = sc.textFile(hdfs://path/*.csv); 加载文件后,我修改每条记录并想保存它们.但是,我还需要 ...

  5. java获取当前项目相对路径,在JAVA文件中获取该项目的相对路径

    在JAVA文件中获取该项目的相对路径 1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:\xyz\test.txt 代表了test.t ...

  6. java 从一个容器获取对象,Java 如何实现从spring容器中获取注入的bean对象

    Java 如何实现从spring容器中获取注入的bean对象 发布时间:2020-11-03 15:27:37 来源:亿速云 阅读:70 作者:Leah 这期内容当中小编将会给大家带来有关Java 如 ...

  7. mysql 指定位置添加列,如何在MySQL现有表中的特定位置添加列?

    要在现有表中的特定位置添加列,请使用after命令.语法如下-ALTER TABLE yourTableName ADD COLUMN yourColumnName data type AFTER y ...

  8. win10+网络位置+服务器,怎么样在win10电脑中设置网络位置

    Win10系统取消了原来的"网络位置",但是这不代表Win10系统就不可以进行网络设置了.但是很多用户不了解Win10要如何设置网络位置,本文就来介绍一下Windows10设置网络 ...

  9. shell获取脚本本身名称_linux,shell脚本中获取脚本的名字,使用脚本的名字。

    需求描述: 写shell脚本的过程中,有时会需要获取脚本的名字,比如,有的时候,脚本 中会有usage()这种函数,可能就会用到脚本的名字. 实现方法: shell脚本中,通过使用$0就可以获取到脚本 ...

最新文章

  1. matlab迷宫做短路径,迷宫最短路径问题解析
  2. 10款人气暴涨的PHP开源工具
  3. 小工匠聊架构文章一览【不间断持续更新】
  4. 我想用keil5生成BIN文件,可是安装目录下找不到fromelf.exe
  5. imx6 休眠 功耗 电流_无线物联网和可穿戴设备的低功耗电源测量挑战
  6. Linux学习1——文件权限
  7. linux tomcat 启动权限不足解决办法
  8. 前端学习(1421):ajax请求参数的格式类型
  9. YOLOv3目标检测有了TensorFlow实现,可用自己的数据来训练
  10. TimingWheel[时间轮]介绍
  11. 学习pytorch: 深度学习入门建议
  12. 全球顶级银行资管子公司的启示
  13. SPSS统计分析专题系列(一、认识SPSS)
  14. 《研究生英语科技论文写作》学习笔记
  15. TP6.0 一对一模型关联 hasOne
  16. 小程序开发如何租用服务器
  17. #自动化测试框架的4种有效分类与使用选择
  18. 手机装linux无root权限,linux无root权限安装screen(示例代码)
  19. 产品经理们都是怎样成为产品经理的?
  20. MATLAB 散点图(scatter)设置点据透明度

热门文章

  1. 2023电工杯数学建模A题B题
  2. 复数基础——复数的基本运算_2
  3. MIPI RFFE协议使用不完全指南(附上代码详解和参考资料)第一部分
  4. 三年功能测试转型自动化测试,月薪涨到了25k,是怎么做到的?
  5. ROS入门21讲笔记(一)基本概念
  6. 解决Tensorflow error(CUBLAS_STATUS_EXECUTION_FAILED)报错问题
  7. 【RK3399】[Android 6.0] linux4.4 调试8723BU记录过程
  8. 【用过的抢票软件汇总】
  9. adaboost训练 之 弱分类器训练原理
  10. three.js 笔记 --- 渲染图片 和 渲染obj,mtl文件