내 안드로이드 앱에 특정 장소를 표시하려고합니다. 핑거 프린트 키를 생성하여 Google에 제출하고 API 키를 받았습니다. 오류가 많은가 내 코딩에안드로이드 앱에서지도를 표시 할 때 문제가 발생했습니다.
하지만 여전히 다음 다음 파일 가져 오기
{import com.google.android.maps.GeoPoint;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapController;
import com.google.android.maps.MapView;
import com.google.android.maps.MapView.LayoutParams;}
에서 주로 오류가
{
public class ViewMap extends MapActivity
{
MapView mapView;
MapController mc;
GeoPoint p;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.mapview);
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);
mc = mapView.getController();
String coordinates[] = {"1.352566007", "103.78921587"};
double lat = Double.parseDouble(coordinates[0]);
double lng = Double.parseDouble(coordinates[1]);
p = new GeoPoint(
(int) (lat * 1E6),
(int) (lng * 1E6));
mc.animateTo(p);
mc.setZoom(17);
mapView.invalidate();
}
protected boolean isRouteDisplayed()
{
return false;
}
}
}
내가 오류의 여지가 내 응용 프로그램의 코드 GeoPoint, mc, MapView 등의 코딩 내부에도 있음
MapView, GeoPoint 등의 클래스 파일과 함께 새로운 패키지 com.google.android를 추가해야합니까? –