除了使用replace / add之外,是否可以将视图(布局)添加到片段?

时间:2013-05-28 17:54:48

标签: android view android-fragments

我有一个片段实现,它在framelayout中显示了一些片段。我需要更改它以添加一些动画,这样当一个片段更改为另一个片段时,我可以给出一些动画。 为此我需要获取当前显示片段的视图并将其传递给另一个处理动画的方法。我尝试使用getview()并能够传递视图。

但问题是,对于更改片段,使用了replace()方法。

所以当我按下一个片段它按照动画移动到新视图时我会通过getview()但是没有找到数据。当我按下时我可以看到带有数据的实际视图。发生的原因是因为使用了替换片段,我猜。

ALso视图也要两次。添加片段替换和动画。我不能改变片段的使用,因为它处理其他部分。

是否有其他方法可以在不使用replace()的情况下显示该片段中的视图(如某些充气器)?

1 个答案:

答案 0 :(得分:0)

我找到了答案。为此我创建了一个新的布局并将其扩展到一个新视图并在其中添加了片段代码。因此,该视图将首先显示,并且片段视图将在该视图中被替换。

相关问题