android - 如何根据在android中输入的地址获取纬度/经度?

标签 android

我想根据输入的源地址和目标地址画一条路线。我需要根据地址获取纬度/日志才能在 android 中绘制 map 。那么我如何根据输入的地址获取纬度/日志。

 Geocoder geoCoder = new Geocoder( getBaseContext(), Locale.getDefault());
 try {
     List<Address> addresses = geoCoder.getFromLocationName("Loc",1);
     String add = "";
     if (addresses.size() > 0) 
     {
         add = addresses.get(0);
     }

     Toast.makeText(getBaseContext(), add, Toast.LENGTH_SHORT).show();
 } catch (IOException e) {                
     Toast.makeText(getBaseContext(), e.getMessage(), Toast.LENGTH_LONG).show();
 }

最佳答案

关于android - 如何根据在android中输入的地址获取纬度/经度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3828227/

相关文章:

java - Android Java : . setText() 每 x 毫秒

java - 日期选择器无法在文本框上正常工作

android - 虚拟盒子上android模拟器的自定义分辨率

android - GridView 画廊 |由标题分隔的图像

java - 从 2 个不同的 Activity 启动相同的 Activity 并更新数据

android - 找不到与给定名称 Xamarin Android 匹配的资源

android - 从终端收到的Gradle buildConfigField值

java - 单击通知时启动 Activity

android - EditText 显示状态栏,或导致上面的内容移动而不是调整大小

android - 围绕我的位置画圈