时间:2021-05-02
本文实例讲述了android通过Location API显示地址信息的实现方法。分享给大家供大家参考。具体如下:
android的Locatin API,可以通过Geocoder类,显示具体经纬度的地址信息。如:
通过Geocoder的方法getFromLocation()可以得到Address对象的List。我只取一个Address结果,可以取多个,但是意义不大。
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 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程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Android实现获取SERIAL信息的方法。分享给大家供大家参考。具体如下:android.os.build.serial在API9中引入,如果
本文实例介绍了VC++通过API查看错误信息的方法,可以在遇到错误的时候,将显示出错信息并退出处理,具体的实现代码如下:if((m_hBitMap=(HBITM
本文实例讲述了java调用中国天气网api获得天气预报信息的方法。分享给大家供大家参考。具体实现方法如下://以冰城哈尔滨为例通过中国天气api调用天气信息pr
本文实例讲述了Android开发中Location用法。分享给大家供大家参考,具体如下:Location在Android开发中还是经常用到的,如通过经纬度获取天
Android1.5之后将调节亮度的api隐藏了,不过android的源码中依然有方法可以实现,如下:复制代码代码如下:IPowerManagerpower=I