After using the SDK Manager to download and install the Google APIs Add-On (see http://code.google.com/intl/de-DE/android/add-ons/google-apis/installing.html) one can start to develop Android applications that uses the Google services like Google Maps.
After changing the parent class of your activity to MapActivity one has to select one of the Google APIs as “Android Built Target” (Right click on project > Properties > Android). Otherwise the class com.google.android.maps.MapActivity cannot be resolved and you will get the error:
MapActivity cannot be resolved to a type
The basic MapActivity class will look like this:
package com.package;
import com.google.android.maps.MapActivity;
import android.os.Bundle;
public class MyMapActivity extends MapActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
[...]
setContentView(R.layout.main);
}
@Override
protected boolean isRouteDisplayed() {
return false;
}
}