Android 如何在SherlockFragment中包含MapView?

Android 如何在SherlockFragment中包含MapView?,android,google-maps,actionbarsherlock,Android,Google Maps,Actionbarsherlock,我有以下资料: 1) MyActivity扩展了SherlockFragmentActivity 2) MyMapFragment扩展了SherlockFragment 3) 在MyMapFragmentxml文件中,我有一个带有正确apiKey的MapView 4) 我已将actionbarsherlock-plugin-maps-4.1.0.jar添加到项目的构建路径中 所以我在做: ft.replace(android.R.id.content, new MyMapFragment());

我有以下资料:

1)
MyActivity扩展了SherlockFragmentActivity

2)
MyMapFragment扩展了SherlockFragment

3) 在
MyMapFragment
xml文件中,我有一个带有正确apiKey的
MapView

4) 我已将actionbarsherlock-plugin-maps-4.1.0.jar添加到项目的构建路径中

所以我在做:

ft.replace(android.R.id.content, new MyMapFragment());
我得到的例外如下:

11-0213:56:43.826:E/AndroidRuntime(28466):由以下原因引起: java.lang.IllegalArgumentException:您需要为 每个地图视图。有关详细信息,请参见MapView文档


我做错了什么?

在ActionBarSherlock插件:地图中,Jake Warton明确表示:

注意:这不支持在中放置地图视图 碎片


参见ActionBarSherlock插件:地图,Jake Warton明确表示:

注意:这不支持在中放置地图视图 碎片


请看

这篇博文为我制作了ot:


这篇博文为我带来了新的收获: