0

我正在尝试在视图翻转器内创建一个 mapFragment。我已经尝试了几种方法,但无法让它工作。到目前为止,我已经尝试过:

  • 在视图翻转器的右侧声明片段并在那里访问它。这样做的问题是视图在切换到它之前不会加载,因此地图不存在,并且当我尝试访问它时它会创建一个空指针错误。
  • 我的第二种方法是以编程方式声明地图片段,然后使用片段事务将其插入到 FrameLayout 容器中。
  • 我尝试的第三件事是从外部文件加载片段并使用片段事务将其插入容器中。

所有这些都在方法中进行了尝试onCreate,导致它们抛出空指针异常的调用在onResume方法内部。如果有人以前经历过这种行为并且知道如何解决它,我将不胜感激。

4

1 回答 1

0

As You are extended FragmentActivity,表明您正在尝试使用Android Support package backport of fragments. However, your element refers to MapFragment, which is for the nativeAPI Level 11` 版本的 Fragments。

用 SupportMapFragment 替换 MapFragment,这应该可以清除这个特定的崩溃

if that also doesnt solve Then you have a problem with your API key or something. Check LogCat for messages
于 2013-03-08T17:36:42.330 回答