Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何获取源和目的地的纬度和经度?_Android - Fatal编程技术网

Android 如何获取源和目的地的纬度和经度?

Android 如何获取源和目的地的纬度和经度?,android,Android,大家好,当我们输入位置地址时,如何实现获取纬度和经度的代码(我的意思是当我在自动完成文本视图中输入from address和to address时。然后我将获取from address和to address的纬度和经度)。请帮助我解决问题。您正在寻找反向地理编码概念。这里有很好的解释 导入com.google.android.maps.MapActivity; 导入com.google.android.maps.MapView; 导入com.google.android.maps.MapVi

大家好,当我们输入位置地址时,如何实现获取纬度和经度的代码(我的意思是当我在自动完成文本视图中输入from address和to address时。然后我将获取from address和to address的纬度和经度)。请帮助我解决问题。

您正在寻找反向地理编码概念。这里有很好的解释


导入com.google.android.maps.MapActivity;
导入com.google.android.maps.MapView;
导入com.google.android.maps.MapView.LayoutParams;
导入android.os.Bundle;
导入android.view.view;
导入android.widget.LinearLayout;
公共类MapsActivity扩展了MapActivity
{    
地图视图;
/**在首次创建活动时调用*/
@凌驾
创建时的公共void(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mapView=(mapView)findViewById(R.id.mapView);
LinearLayout zoomLayout=(LinearLayout)findViewById(R.id.zoom);
View zoomView=mapView.GetZoomControl();
zoomLayout.addView(zoomView,
新建LinearLayout.LayoutParams(
LayoutParams.WRAP_内容,
LayoutParams.WRAP_内容);
mapView.DisplayZoomControl(真);
}
@凌驾
受保护的布尔值isRouteDisplayed(){
//TODO自动生成的方法存根
返回false;
}
}

您正在寻找反向地理编码概念。这里有很好的解释


导入com.google.android.maps.MapActivity;
导入com.google.android.maps.MapView;
导入com.google.android.maps.MapView.LayoutParams;
导入android.os.Bundle;
导入android.view.view;
导入android.widget.LinearLayout;
公共类MapsActivity扩展了MapActivity
{    
地图视图;
/**在首次创建活动时调用*/
@凌驾
创建时的公共void(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mapView=(mapView)findViewById(R.id.mapView);
LinearLayout zoomLayout=(LinearLayout)findViewById(R.id.zoom);
View zoomView=mapView.GetZoomControl();
zoomLayout.addView(zoomView,
新建LinearLayout.LayoutParams(
LayoutParams.WRAP_内容,
LayoutParams.WRAP_内容);
mapView.DisplayZoomControl(真);
}
@凌驾
受保护的布尔值isRouteDisplayed(){
//TODO自动生成的方法存根
返回false;
}
}

虽然这在理论上可以回答这个问题,但我们希望您在回答中包含链接文章的基本部分,并提供详细信息。如果未能做到这一点,答案将面临链接腐烂的风险。虽然这在理论上可以回答这个问题,但我们希望您在答案中包含链接文章的基本部分,并提供详细信息。如果做不到这一点,答案将面临链接腐烂的风险。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent">

    <com.google.android.maps.MapView 
        android:id="@+id/mapView"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:enabled="true"
        android:clickable="true"
        android:apiKey="0l4sCTTyRmXTNo7k8DREHvEaLar2UmHGwnhZVHQ"
        />

</RelativeLayout>



import com.google.android.maps.MapActivity;
import com.google.android.maps.MapView;
import com.google.android.maps.MapView.LayoutParams;  

import android.os.Bundle;
import android.view.View;
import android.widget.LinearLayout;

public class MapsActivity extends MapActivity 
{    
    MapView mapView; 

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);


        mapView = (MapView) findViewById(R.id.mapView);
        LinearLayout zoomLayout = (LinearLayout)findViewById(R.id.zoom);  
        View zoomView = mapView.getZoomControls(); 

        zoomLayout.addView(zoomView, 
            new LinearLayout.LayoutParams(
                LayoutParams.WRAP_CONTENT, 
                LayoutParams.WRAP_CONTENT)); 
        mapView.displayZoomControls(true);

    }

    @Override
    protected boolean isRouteDisplayed() {
        // TODO Auto-generated method stub
        return false;
    }
}