我刚开始使用MapFragments,我可以得到地图在我的活动展现。 我只是用一个简单的XML布局,它按预期工作:
现在,我需要的片段代码,这样我就可以开始与地图进行交互。 这是我遇到的问题:
正如你所看到的,MapFragment(或getFragmentManager)无法解析为一个类型。 我瞄准的Android 4.0,API级别17:
你也可以看到,我引用Googke播放库。
这里是清单,只是为了清晰:
所以,最大的问题是:我为什么不能化解MapFragment? 我在想什么? =)
作为一个方面说明:SupportMapFragment似乎解决好了,但那不是我想要的。
要使用MapFragment
,您需要连接到您的应用程序(如你有)了Android库项目和import
for语句com.google.android.gms.maps.MapFragment
。 根据您的意见,后者的部分是问题。
通常情况下,Eclipse的建议本身导入它,所以我从来没有想过做手工的。
我所遇到的场合问题,以及,在那里 - 坚持不肯增加进口。 我一直没能拿出一个可重复的场景,和它发生很少,以至于我只是耸耸肩,手动添加,并沿着转移到其他事情。 我也不确定问题是否与Eclipse或任何ADT扩展到进口解析器。
此外,我就去了,没有的Eclipse在Android开发很长一段时间,在打字import
语句手工,所以我有点习惯了。
顺便说一句,你在这里回答了很多问题的话,你有时间做别的事情? ;-)
我是一个快速打字员,数年如在手动打字机一个十几岁的打字礼貌。
(对于你young'uns读这篇文章,是“打字机”基本上直接连接到打印机的键盘和“手动打字机”是一个使用按键来真正把信件纸张的机械作用,以及因此,工作没有电。此外,我们诚邀您下车我的草坪。)
手动添加进口,进口com.google.android.gms.maps.MapFragment; 我一直面临着同样的问题,并试图解决它3天,该解决方案是容易
文章来源: “MapFragment cannot be resolved to a type” even though I am on API level 17