2

我正在使用带有 ActionBarSherlock 的滑动菜单,并且需要在片段中显示 android google map v2。该类扩展了 SherlockFragment。我该怎么办?

4

2 回答 2

1

最好的方法是扩展SupportMapFragment并在那里做所有你的逻辑。

然后,您可以简单地将这个片段添加到ViewPager使用FragmentPagerAdapter以下数据集的使用中:

class FrgInfo {
    Class clss;
    Bundle args;
}

并覆盖该getItem方法:

@Override
public Fragment getItem(final int position) {
    final FrgInfo info = fragments.get(position);
    return Fragment.instantiate(context, info.clss.getName(), info.args);
}

这应该可以解决问题。

于 2013-04-02T16:51:01.930 回答
0

我已经在https://stackoverflow.com/a/14768343/1276967解决了我的问题。它适用于 SherlockFragment,但很少出现膨胀问题。可能是因为其他问题。。

于 2013-04-03T11:09:26.647 回答