如何在SherlockFragment中包含MapView?

时间:2012-11-02 10:03:53

标签: android google-maps actionbarsherlock

我有以下内容:

1)MyActivity extends SherlockFragmentActivity

2)MyMapFragment extends SherlockFragment

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

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

所以我在做:

ft.replace(android.R.id.content, new MyMapFragment());

我的例外情况如下:

  

11-02 13:56:43.826:E / AndroidRuntime(28466):引起:   java.lang.IllegalArgumentException:您需要为其指定API密钥   每个MapView。有关详细信息,请参阅MapView文档。

我做错了什么?

2 个答案:

答案 0 :(得分:1)

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

  

注意:这不支持放置MapView   片段。

请参阅https://github.com/JakeWharton/ActionBarSherlock-Plugin-Maps/blob/master/README.md

答案 1 :(得分:0)