android 定位城市
首先你得有Button按钮的点击事件
public void dingwei(View v){
MyLocationListenner myListener = new MyLocationListenner();
locationClient = new LocationClient(MainActivity.this);
locationClient.registerLocationListener(myListener);
LocationClientOption option = new LocationClientOption();
option.setOpenGps(true);
option.setAddrType("all");
option.setCoorType("bd09ll");
option.setScanSpan(5000);
option.disableCache(true);
option.setPoiNumber(5);
option.setPoiDistance(1000);
option.setPoiExtraInfo(true);
option.setPriority(LocationClientOption.GpsFirst);
locationClient.setLocOption(option);
locationClient.start();
}
@Override
public void onReceiveLocation(BDLocation location) {
return;
StringBuffer sb = new StringBuffer(256);
if (location.getLocType() == BDLocation.TypeGpsLocation) {
// sb.append(location.getAddrStr());
sb.append(location.getCity());
} else if (location.getLocType() == BDLocation.TypeNetWorkLocation) {
sb.append(location.getCity());
}
if (sb.toString() != null && sb.toString().length() > 0) {
lngCityName = sb.toString();
tv_cityName.setText(lngCityName);
}
}
实现这两个方法你就可以定位出你的城市了
记得加相应的jar包还有相应的权限
android 定位城市相关推荐
- [android] 百度地图开发 (二).定位城市位置和城市POI搜索
一. 百度地图城市定位和POI搜索知识 上一篇文章"百度地图开发(一)"中讲述了如何申请百度APIKey及解决显示空白网格的问题.该篇文章主要讲述如何定位城市位置.定位 ...
- Android 通过外网IP定位城市
Android 通过外网IP定位城市 获取外网IP /*** 通过CmyIP获取获取外网外网地址 需在异步线程中访问* @return 外网IP*/ public static String getO ...
- Android利用IP地址定位城市(全世界可用)
最近在做项目的时候遇到一个功能,就是需要自动定位当前所在城市,然后去获取当年城市的天气,我负责做自动定位城市的功能,定位大家都知道有很多种,常用的就是大家经常用到的基站啦.GPS啦等等,一开始打算使用 ...
- android定位:获取当前位置的经纬度
Android定位主要使用的是基于位置服务(Location Based Service)技术,有了 Android 系统作为载体,我们可以利用定位出的位置进行许多丰富多彩的操作,比如定位城市,根据我 ...
- android开发-城市选择页面
首先看一下效果动图: 数据来源是公司的一个api,网址就不贴了,数据格式大概是这样: 数据Bean: public class BaseBean implements Seriali ...
- 关于android定位方式
android 定位一般有四种方法,这四种方式分别是GPS定位.WIFI定位.基站定位.AGPS定位. 1. Android GPS 需要GPS硬件支持直接和卫星交互来获取当前经纬度,这种方式需要手机 ...
- Android集成谷歌定位sdk,概述-Android 定位SDK | 高德地图API
什么是定位SDK Android 定位 SDK 是一套简单的LBS服务定位接口,您可以使用这套定位API获取定位结果.逆地理编码(地址文字描述).以及地理围栏功能. 面向的读者 Android 定位 ...
- 高德sdk定位当前位置_相关下载-Android 定位SDK | 高德地图API
高德 开发 Android 定位SDK 相关下载 更新时间:2020年11月16日 { "tab":[ "Android 定位SDK", "Andro ...
- android 定位相关
背景: 公司APP需要用到根据不同的城市展示不同的广告 规则: 1.有定位的时候根据定位 2.没有定位的时候根据宝宝所在的幼儿园定位 Android常用的三种定位方式有:基于GPS定位.基于基站定位. ...
最新文章
- 人工智能在电力系统的应用(PPT)
- BS文件夹上传操作(二) ——基本功能实现
- 2017年10月08日普及组 世界语
- bgi::detail::path_intersection用法的测试程序
- Index of Unix
- 通俗易懂的vuex-demo
- Software-Defined Networking (SDN) Definition-软件定义网络
- 超棒的30款JS类库和工具
- ionic3 图片(轮播)预览 ionic-gallary-modal组件使用方法
- Linux chapter 6
- linux go missing git command,go: missing Git command的解决办法
- 常用正则表达式大全(Xss防范、sql注入、手机邮箱验证等等,持续补充~)
- 如何在ArcGIS中打开卫星影像
- Flutter 自定义实现时间轴、侧边进度条
- 制作一个简单的选项卡插件
- 参数构造错误 微信_微信公众号开发常见问题
- Abbexa低样本量鸡溶菌酶 C (LYZ) ELISA 试剂盒
- 关于表的创建(第二次作业)
- 诚之和:字节再迎裁员潮温州百人“大撤退”、ohayoo应届生“团灭”
- 计算机一级考试瓜果产量,全国计算机等级考试一级B考试(最新样题).doc
热门文章
- win7 安装程序无法创建新的系统分区,也无法定位现有系统分区
- docsify写一个自己的文档网站
- 南京邮电大学C语言实验报告三
- BlueKeep已被大规模利用于植入挖矿软件
- Stable Diffusion安装教程、model导入教程以及精品promt指令
- 民生科技前端春招一面面经(2021.4.8)
- 遇到java.lang.IllegalStateException: TokenStream contract violation: reset()
- Spring Profiles详解
- 电信免费手机卡iFree黄金版使用须知(二)
- 水经微图下载与安装教程