Android 扩展MapView不';行不通

Android 扩展MapView不';行不通,android,android-mapview,Android,Android Mapview,我试图扩展MapView类以覆盖dispatchDraw()方法 eclipse没有给我错误,但是当我在模拟器上运行应用程序时,我得到错误“应用程序意外停止了” 这是该类的代码 public class HelloMapView extends MapView{ public HelloMapView(Context context, String apiKey) { super(context, apiKey); } public HelloMapView

我试图扩展MapView类以覆盖dispatchDraw()方法

eclipse没有给我错误,但是当我在模拟器上运行应用程序时,我得到错误“应用程序意外停止了”

这是该类的代码

public class HelloMapView extends MapView{

 public HelloMapView(Context context, String apiKey) {
        super(context, apiKey);
    }

    public HelloMapView(Context context, AttributeSet attrs) {
        super(context, attrs);
    }

    public HelloMapView(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
    }
    @Override
    protected void dispatchDraw(Canvas canvas) {
        super.dispatchDraw(canvas);
    }
}

这是MapActivity上的代码

HelloMapView mapView;
..
..
mapView = (HelloMapView) findViewById(R.id.mapview);
mapView.setBuiltInZoomControls(true);
..
..

提前感谢

您是否希望舒尔将构建设置为Google API而不是Android X.X? 你也应该看看你是否有权限,记住谷歌地图使用互联网

如果您已经尽了最大努力,请选择清单中的舒尔

        <uses-library android:name="com.google.android.maps" android:required="true"></uses-library>


提供日志输出。此外,请提供HelloMapView的布局文件。您是在版面中实例化HelloMapView还是Google的MapView?我们真的需要logcat垃圾场。您在emulator中引用的错误只是默认的未处理异常处理程序