Android 为什么我的工作不正常?

Android 为什么我的工作不正常?,android,google-maps,Android,Google Maps,在我的应用程序中,我希望看到当你在谷歌地图中走动时,跟随你的蓝色小点。下面是代码,但我在任何地方都看不到蓝点,即使我将应用程序导出到手机上 public class UCLAProjectActivity extends MapActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) {

在我的应用程序中,我希望看到当你在谷歌地图中走动时,跟随你的蓝色小点。下面是代码,但我在任何地方都看不到蓝点,即使我将应用程序导出到手机上

public class UCLAProjectActivity extends MapActivity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        MapView mapView = (MapView) findViewById(R.id.mapView);
        MapController mc = mapView.getController();
        int maxLat = (int) (34.07687 * 1E6);
        int maxLon = (int) (-118.438239 * 1E6);
        int minLat = (int) (34.06489 * 1E6);
        int minLon = (int) (-118.452358 * 1E6);
         List <Overlay> overlays = mapView.getOverlays();
            // "this" refers to your activity
            MyLocationOverlay myLocationOverlay = new MyLocationOverlay(this, mapView);
            myLocationOverlay.enableMyLocation();
            overlays.add(myLocationOverlay);

        mc.zoomToSpan(Math.abs(maxLat - minLat), Math.abs(maxLon - minLon));

        mc.animateTo(new GeoPoint((maxLat + minLat) / 2, (maxLon + minLon) / 2));
    }

    @Override
    protected boolean isRouteDisplayed() {
        // TODO Auto-generated method stub
        return false;
    }
}
公共类UCLAProjectActivity扩展了MapActivity{
/**在首次创建活动时调用*/
@凌驾
创建时的公共void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
MapView MapView=(MapView)findViewById(R.id.MapView);
MapController mc=mapView.getController();
int maxLat=(int)(34.07687*1E6);
int-maxLon=(int)-118.438239*1E6;
int minLat=(int)(34.06489*1E6);
int minLon=(int)-118.452358*1E6;
List overlays=mapView.getOverlays();
//“这”指的是你的活动
MyLocationOverlay MyLocationOverlay=新建MyLocationOverlay(此为地图视图);
myLocationOverlay.enableMyLocation();
叠加。添加(myLocationOverlay);
mc.zoomToSpan(Math.abs(maxLat-minLat),Math.abs(maxLon-minLon));
mc.animateTo(新地质点((maxLat+minLat)/2,(maxLon+minLon)/2);
}
@凌驾
受保护的布尔值isRouteDisplayed(){
//TODO自动生成的方法存根
返回false;
}
}

谢谢

确保您在清单中拥有
ACCESS\u FINE\u LOCATION
权限