我一直在通过 Google Play 服务使用 Google 地图。到目前为止,我只在 Fragment Activity 中放置了地图。我可以将 Google MAP 对象放入将通过 Sherlock 片段膨胀的布局中吗?我的意思是要求将 Fragment 放在 Fragment 中?这是可能的还是只能将 MAP 放置在 Fragment Activity 中?
问问题
186 次
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 回答