Android 扩展MapView不';行不通
我试图扩展MapView类以覆盖dispatchDraw()方法 eclipse没有给我错误,但是当我在模拟器上运行应用程序时,我得到错误“应用程序意外停止了” 这是该类的代码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
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中引用的错误只是默认的未处理异常处理程序