我有以下内容:
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文档。
我做错了什么?
答案 0 :(得分:1)
在ActionBarSherlock插件:地图中,Jake Warton明确表示:
注意:这不支持放置MapView 片段。
请参阅https://github.com/JakeWharton/ActionBarSherlock-Plugin-Maps/blob/master/README.md
答案 1 :(得分:0)