0

我有一个片段实现,它在框架布局中显示了一些片段。我需要更改它以添加一些动画,以便当一个片段更改为另一个片段时,我可以提供一些动画。为此,我需要查看当前显示的片段并将其传递给另一个处理动画的方法。我尝试使用 getview() 并能够传递视图。

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

所以发生的情况是,当我按下一个片段时,它会按照动画移动到我通过 getview() 获得的新视图但未找到数据。此外,当我按下时,我可以看到带有数据的实际视图。这是由于替换我使用的片段,我猜。

ALso view 来了两次。由于添加了片段替换和动画。我无法更改片段的使用,因为它涉及其他部分。

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

4

1 回答 1

0

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

于 2013-05-29T18:26:50.457 回答