Android系统上,使用百度地图SDK获得当前设备位置所在的省、市。

具体代码实现:

import com.baidu.location.BDLocation;import com.baidu.location.BDLocationListener;import com.baidu.location.LocationClient;import com.baidu.location.LocationClientOption;import android.app.Activity;import android.os.Bundle;public class MainActivity extends Activity {private LocationClient mLocationClient = null;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);MyLocationListenner myListener = new MyLocationListenner();mLocationClient = new LocationClient(this);LocationClientOption option = new LocationClientOption();option.setIsNeedAddress(true);option.setAddrType("all");mLocationClient.setLocOption(option);mLocationClient.registerLocationListener(myListener);mLocationClient.start();}@Overridepublic void onDestroy() {mLocationClient.stop();super.onDestroy();}private class MyLocationListenner implements BDLocationListener {@Overridepublic void onReceiveLocation(BDLocation location) {try {//当前设备位置所在的省String province = location.getProvince();//当前设备位置所在的市String city = location.getCity();} catch (Exception e) {e.printStackTrace();}}}}



更多相关文章

  1. 【android】可放大缩小图片位置点击位置获取
  2. Android设备各种使用尺寸整理
  3. C#:基于WMI查询USB设备信息 及 Android设备厂商VID列表
  4. android判断设备是否有相机的实例代码
  5. IOS/Android 读取蓝牙设备电量信息
  6. Android 指定Toast信息显示的位置并使用Toast显示其他View
  7. Android 设备的位数
  8. 获取android设备的IP地址

随机推荐

  1. Android通过lame进行音频格式转换
  2. android开发――通过子线程更新界面UI
  3. Android视频播放项目总结之 使用第三方Vi
  4. Android(安卓)调用系统相机,拍照,并上传图
  5. android布局管理器使用方法
  6. android通过webview+jquery设计界面
  7. Android中动态调整ImageView的宽高比
  8. Android(安卓)Activity之间跳转出现短暂
  9. Google让Android应用不需要安装就能运行
  10. BAT大咖助力Android面试4-Broadcast面试