我正在测试一款在三星平板电脑中借助GPS进行纬度和经度的应用程序。 我能够从GPS单元捕获当前的纬度,经度。 现在,我想使用纬度经度从这些位置获取地址,而无需使用Internet即wi-fi,移动数据。

我正在以以下方式进行操作:

public String getAddress(Context ctx, double latitude, double longitude) {

StringBuilder result = new StringBuilder();

try {

Geocoder geocoder = new Geocoder(ctx, Locale.getDefault());

List

addresses = geocoder.getFromLocation(latitude, longitude, 1);

if (addresses.size() > 0) {

Address address = addresses.get(0);

String locality=address.getLocality();

String city=address.getCountryName();

String region_code=address.getCountryCode();

String zipcode=address.getPostalCode();

double lat =address.getLatitude();

double lon= address.getLongitude();

result.append(locality+" ");

result.append(city+" "+ region_code+" ");

result.append(zipcode);

}

} catch (IOException e) {

Log.e("tag", e.getMessage());

}

return result.toString();

}

private class GetCurrentAddress extends AsyncTask {

@Override

protected String doInBackground(String... urls) {

// this lat and log we can get from current location but here we given hard coded

double latitude=12.916523125961666;

double longitude=77.61959824603072;

String address= getAddress(context, latitude, longitude);

return address;

}

@Override

protected void onPostExecute(String resultString) {

dialog.dismiss();

result.setText(resultString);

}

}

在mainfest中,我输入以下内容:

android定位数据在移动,android - 在我的Wi-Fi和移动数据关闭的情况下,是否可以仅通过GPS从经纬度获取地址? - 堆栈内存溢出...相关推荐

  1. android 定位服务和wifi,android WIFI定位和基站定位实现

    android WIFI定位和基站定位实现 来源:互联网 作者:佚名 时间:2015-04-01 13:38 关于定位原理网上很多,这里就不多说了.下面说怎么实现的,直接贴代码如下:首先是Util类: ...

  2. android 电视安装apk文件损坏,android - 无法在Android电视盒上安装APK - 堆栈内存溢出...

    我正在为Android TV编写应用程序. 它可以在模拟器上正常运行,并在Android电视盒上以调试模式运行. 但是,当我使用Android Studio生成apk并尝试将该apk安装在同一盒子上时 ...

  3. Android消息向下堆积,android - 从CoordinatorLayout中的按钮单击事件触发NestedScroll折叠动作 - 堆栈内存溢出...

    我有一个CoordinatorLayout,它包含一个ViewPager,该控件使用嵌套的滚动行为可以正常滚动. 但是,我想在单击按钮时触发滚动/折叠行为. 如何通过单击按钮来控制这种崩溃行为. 通过 ...

  4. android studio 抽屉,java - Android导航抽屉(由Android Studio默认提供) - 堆栈内存溢出...

    当我按下导航菜单项的更改时,它的颜色为黄色,直到释放时一直按它为默认.我没有明确编写任何代码来设置这些设置. 我该如何停止?请帮忙. 这是我的代码. 主要布局 xmlns:android=" ...

  5. android 边框重叠,android - Android:recyclerview中的viewitems轮廓与recyclerview边框重叠 - 堆栈内存溢出...

    在我当前的项目中,我有一个RecyclerView ,其边框为圆角矩形. 我在布局xml中使用background view标签对其进行了设置,并产生了正确的效果: ... android:backg ...

  6. android tmp目录权限不够,android - 使用root用户安装APK,处理“ / data / local / tmp /”文件夹的新限制 - 堆栈内存溢出...

    背景 到目前为止,我可以通过以下代码使用root(在应用程序内)安装APK文件: pm install -t -f fullPathToApkFile 并且如果我想(尝试)安装到sd-card: pm ...

  7. android ?attr得到状态栏高度,android - 状态栏下方的CoordinatorLayout + CollapsingToolbarLayout滚动 - 堆栈内存溢出...

    我的布局有一个奇怪的问题. 我有一个带有CollapsingToolBarLayout的CoordinatorLayout . 我有一个透明的状态栏,可以在顶部更好地显示图像. 因此,我在此Image ...

  8. android framelayout 高度,android - Android:如何将FrameLayout中的线性布局与底部对齐? - 堆栈内存溢出...

    使用属性layout_gravity对齐FrameLayout中的任何视图 android:layout_gravity:"bottom" /> 但是,如果您尝试将其放置在其 ...

  9. android su 没有权限,android - 无法在需要SU权限的Termux中执行脚本 - 堆栈内存溢出...

    因此,我通常不发布信息,而是花费数小时在论坛上拖网寻找答案-但我完全不知所措. 我想做的事: 真的很简单,我想要一个可以自动更改OnePlus 5上MAC地址的脚本,我已经拥有执行此命令所需的所有命令 ...

最新文章

  1. docker新增目录映射_开发也需了解的运维知识之Docker
  2. window 日志清除
  3. 每天一道LeetCode-----计算从二维数组的左上角到达右下角的所有路径数及最短的那条,如果存在障碍物时又是多少
  4. jzoj3362,bzoj3758-[NOI2013模拟]数数【分段打表,背包,状压】
  5. jrebel、JavaRebel
  6. 逻辑性最强的React Native环境搭建与调试
  7. linux下Java环境的配置
  8. BZOJ 2754: [SCOI2012]喵星球上的点名
  9. python高手养成_Python用PyQt5制作颜色对话框,PyQt图形界面编程之QColorDialog
  10. powerbi 线性回归_微软Power BI 每月功能更新系列——11月Power BI 新功能学习
  11. 决策树算法的应用python实现_决策树ID3和C4.5算法Python实现源码
  12. 京东聚合收银(会员码支付)接口封装C++
  13. 经验正交函数分析(EOF)或主成分分析(PCA)在matlab上的实现及实例
  14. 【汇智学堂】-JS菜鸟版手机小游戏(五子棋游戏之一---准确落下棋子)
  15. 画圆的函数----(基于MATLAB)
  16. 网络安全专家郭盛华:无线传感器网络的传输安全性
  17. [POI 2012]Cloakroom(DP)
  18. 量子计算是人工智能的未来吗?
  19. 获取客户端真实 IP
  20. 【JVM基础】垃圾回收算法详解(引用计数、标记、清除、压缩、复制)

热门文章

  1. 4.6 基于STM32+MC20地图显示路径功能
  2. 安装vue/cli的一些警告的解决方法
  3. 基于Python的人机交互的五子棋博弈树搜索
  4. Linux——ip协议
  5. STM32按键消抖的几种实现方式-STM32 Button Debouncing
  6. After Effects动态图形和数据可视化
  7. 计网实验一 假设Tom和Jerry利用Java UDP进行聊天,请为他们编写程序。具体如下:
  8. 特征融合之基于贝叶斯理论的特征融合算法
  9. c语言 替换字符串中的子串,字符串中的子串替换
  10. 小儿计算机编程是什么意思,小儿趣味编程是什么,幼儿学习编程的好处以及要点...