我的活动中有两个碎片和一个容器。我根据用户输入显示这两个片段中的任何一个。其中一个片段是Google片段,在该标记处添加并放大了一个标记。
我所做的工作如下:
在这两个操作之后,我再也看不到地图上的标记了,地图也被放大了。
请注意,当我执行操作2时,我不会创建新的google地图片段。google地图片段与之前显示的片段相同。另外,在替换之后,如果我尝试添加一个标记,那么即使这样也不起作用。
有人能解释一下这是怎么回事吗。当我用X片段替换它时,地图碎片会被破坏吗?
谢谢。
发布于 2014-12-27 20:06:53
当您使用replace时,它与调用remove,然后调用片段上的add相同。删除容器中的旧片段,并添加新的片段。如果想让数据再次显示,就需要将数据保存在某个地方。
https://stackoverflow.com/questions/27670992
复制相似问题