0
我一直在使用谷歌地图通过谷歌播放服务。我到目前为止只将地图放置在片段活动中。我可以将Google MAP对象放入通过Sherlock片段进行充气的布局中吗?我的意思是要求将碎片放在碎片中?这是可能的吗,或者只能将MAP放置在片段活动中?谷歌地图内的片段活动
我一直在使用谷歌地图通过谷歌播放服务。我到目前为止只将地图放置在片段活动中。我可以将Google MAP对象放入通过Sherlock片段进行充气的布局中吗?我的意思是要求将碎片放在碎片中?这是可能的吗,或者只能将MAP放置在片段活动中?谷歌地图内的片段活动
我可以通过Sherlock Fragment将一个Google MAP对象放入一个将会膨胀的布局 吗?
如果我们探索SherlockFragment.java
import android.app.Activity;
import android.support.v4.app.Fragment;
import com.actionbaronsMenuListener;
public class SherlockFragment extends Fragment implements ...
它使用Fragment
类从支持库,所以你应该使用SupportMapFragment
代替MapFragment
,答案是“是”的来源。
我的意思是要求将碎片放在片段中?这是可能的还是 MAP可以只放置在片段活动?
你的意思是嵌套片段?是的,你可以把Map放在片段里面,嵌套片段只支持API 16
但是,支持库有这个功能。
注意:您不能在片段内使用静态片段(布局文件中的片段),这是不受支持的。
但我使用<片段 机器人:ID = “@ + ID /地图” 机器人:layout_width = “match_parent” 机器人:layout_height = “match_parent” 类=“com.google.android.gms.maps .SupportMapFragment“/>在布局文件中映射我的地图? – user1730789
您可以通过编程创建一个'SupportMapFragment'并将其放入片段中。 – Geros
或者我建议,膨胀一个布局,然后以编程方式在当前布局中创建'SupportMapFragment'。 – Geros