android通过Location API显示地址信息的实现方法

作者:华宰 时间:2021-09-16 15:41:02 

本文实例讲述了android通过Location API显示地址信息的实现方法。分享给大家供大家参考。具体如下:

android的Locatin API,可以通过Geocoder类,显示具体经纬度的地址信息。如:

通过Geocoder的方法getFromLocation()可以得到Address对象的List。我只取一个Address结果,可以取多个,但是意义不大。


StringBuilder builder = new StringBuilder();
builder.append("北纬:").append(this.location.getLatitude()).append("\n");
builder.append("东经:").append(this.location.getLongitude()).append("\n");
try {
 List<Address> addresses = new Geocoder(this).getFromLocation(
     this.location.getLatitude(), this.location.getLongitude(),
     3);
 if (addresses.size() > 0) {
   Address address = addresses.get(0);
   // for (Address address : addresses) {
   for (int i = 0; i < address.getMaxAddressLineIndex(); i++) {
     builder.append(address.getAddressLine(i)).append("\n");
     // builder.append(address.getLocality()).append("\n");
     // builder.append(address.getPostalCode()).append("\n");
     // builder.append(address.getCountryName());
   }
   // }
 }

运行效果如下图所示:

android通过Location API显示地址信息的实现方法

希望本文所述对大家的Android程序设计有所帮助。

标签:android,地址
0
投稿

猜你喜欢

  • 快速了解Java中ThreadLocal类

    2021-06-28 03:32:20
  • Android TextView冷门实用方法技巧

    2021-07-07 03:57:17
  • 详解Spring Boot 事务的使用

    2022-08-09 01:59:07
  • C#利用System.Threading.Thread.Sleep即时输出信息的详解

    2021-07-08 02:35:15
  • .NET程序员如何入门Spring Boot详解

    2022-04-18 08:04:05
  • Java日常练习题,每天进步一点点(52)

    2023-03-31 11:23:46
  • 零基础学Java:Java开发工具 Eclipse 安装过程创建第一个Java项目及Eclipse的一些基础使用技巧

    2022-09-05 03:46:03
  • Spring实战之ResourceLoader接口资源加载用法示例

    2023-11-20 12:16:49
  • java通过AES生成公钥加密数据ECC加密公钥

    2023-08-04 10:09:53
  • Java实现的计算最大下标距离算法示例

    2022-02-09 19:14:37
  • 安卓(Android)实现选择时间功能

    2023-11-05 08:20:58
  • Android实现图像灰度化、线性灰度变化和二值化处理方法

    2021-10-17 15:49:10
  • 多线程(多窗口卖票实例讲解)

    2021-09-02 02:47:26
  • .net(c#)中的new关键字详细介绍

    2021-08-29 21:19:27
  • Java中try catch处理异常示例

    2023-11-07 00:43:17
  • SpringCloud Zuul实现负载均衡和熔断机制方式

    2023-08-23 11:56:43
  • Java访问WebService返回XML数据的方法

    2023-11-10 21:23:09
  • maven+阿里云创建国内镜像的中央仓库(亲测可用)

    2023-05-12 22:38:58
  • SpringBoot整合logback的示例代码

    2023-08-13 02:32:08
  • Android Studio 一键生成Json实体类教程

    2023-05-19 20:13:39
  • asp之家 软件编程 m.aspxhome.com