我尝试使用MapActivity
作为选项卡,但总是得到一个异常:
尝试创建时生成Could not find class exception.
Intent mapTabIntent = new Intent(this, MapMF.class);
为什么我会有一个例外?在分析LogCat的行时,我发现了一条橙色的消息: Unable to resolve com....MapMF.class的超类,其中类MapMF扩展了mapsforge的MapActivity。
我做错什么了?
如果我使用
com.google.android.maps.MapActivity
而不是
org.mapsforge.android.maps.MapActivity
它工作得很完美。
我不明白为什么不能和mmapsforge的MapActivity一起工作。有没有人有办法解决这个问题?
发布于 2012-12-28 22:03:16
有什么问题吗?
这是一个非常符合逻辑的结论。
com.google.android.maps.MapActivity
是需要导入的包
查看MapActivity
的谷歌示例。它还会导入以下内容
发布于 2012-12-29 05:59:29
此问题的原因是,Properties\Java Build Path\Order和Export上的库顺序错误。我向上移动了mapsforge库,将其置于我的应用程序的下方和Google APIs Android2.2的上方
https://stackoverflow.com/questions/14070525
复制相似问题