Droit.Android AppWidget cartes activité problème
J'ai donc un widget d'application.
Il a 4 boutons, un des boutons que je veux pour me montrer l'emplacement actuel de l'utilisateur sur la carte.
Alors - je fais une nouvelle activité comme suit:
package com.android.driverwidget;
import java.util.List;
import android.os.Bundle;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapController;
import com.google.android.maps.MapView;
import com.google.android.maps.MyLocationOverlay;
import com.google.android.maps.Overlay;
public class MyLocation extends MapActivity{
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
MapView myMapView = (MapView)findViewById(R.id.mapview);
MapController mapController = myMapView.getController();
List<Overlay> overlays = myMapView.getOverlays();
MyLocationOverlay myLocationOverlay = new MyLocationOverlay(this, myMapView);
overlays.add(myLocationOverlay);
myLocationOverlay.enableMyLocation();
}
protected boolean isRouteDisplayed() {
return false;
}
}
Et puis j'ai ajouté le approprié utilise la bibliothèque en ligne au manifeste
<activity android:name=".MyLocation"
android:label="myLocation">
</activity>
<uses-library android:name="com.google.android.maps" />
Ok encore - quand je lance l'application de ce qui suit des erreurs se produisent, on dirait qu'il ne peut pas trouver la classe MapActivity, im en cours d'exécution sur le GoogleApps 1.5 au lieu de normal android 1.5 aussi bien.
Quelqu'un me plz aider - je suis en train de mourir.
hmmm ouais peut-être je suppose qu'il pourrait être - pense que c'est fixé avec 1.5 _r3? –