0

我一直在通过 Google Play 服务使用 Google 地图。到目前为止,我只在 Fragment Activity 中放置了地图。我可以将 Google MAP 对象放入将通过 Sherlock 片段膨胀的布局中吗?我的意思是要求将 Fragment 放在 Fragment 中?这是可能的还是只能将 MAP 放置在 Fragment Activity 中?

4

1 回答 1

1

我可以将 Google MAP 对象放入将通过 Sherlock 片段膨胀的布局中吗?

如果我们探索 SherlockFragment.java 的来源

import android.app.Activity;
import android.support.v4.app.Fragment;
import com.actionbaronsMenuListener;

public class SherlockFragment extends Fragment implements ...

它使用Fragment来自支持库的类,因此您应该使用SupportMapFragment而不是,MapFragment答案是“是”。

我的意思是要求将 Fragment 放在 Fragment 中?这是可能的还是只能将 MAP 放置在 Fragment Activity 中?

你的意思是嵌套片段?是的,你可以把 Map 放在 Fragment 里面,嵌套 Fragment 只支持API 16 但是,支持库有这个功能。

注意:您不能在片段内使用静态片段(布局文件中的片段),这是不支持的。

于 2013-05-27T05:50:07.107 回答