我正在研究android应用程序项目,但是我一直有使用MapView的问题。 来自logcat,
引起:java.lang.classCastException:com.google.android.maps.MapView无法强制转换为com.google.android.gms.maps.MapView。
这是我的投射代码
MapView mapView = (MapView) findViewById(R.id.mapView);
任何建议?
答案 0 :(得分:0)
确保只导入一个MapView
,并确保其类型与findViewById
返回的类型相匹配。这可能是由于导入不当造成的。如果您在R.id.mapView
的观看次数与您导入的观看次数不同,则无法投放。
因此,如果您的展示位置有com.google.android.maps.MapView
,但您的代码导入com.google.android.gms.maps.MapView
,则无法投放。
检查您的import语句,并检查您的MapView声明。确保导入与视图匹配。