如何重置片段的视图?

时间:2012-10-25 02:29:20

标签: java android

如果我有一个用onCreateView()动态设置视图的片段,我该如何再次调用它?

我想实现某种“刷新”,其中视图根据JSON响应而变化。我尝试创建一个执行midnightSV.removeAllViews()的新函数,但是如何再次调用onCreateView()?

1 个答案:

答案 0 :(得分:0)

你不能没有分离和重新附加片段。

如果您只想更新视图中的数据,可以找到这些视图并从现有片段中刷新它们。

如果您真的需要多套独特布局,可以考虑使用ViewFlipper进行片段布局,然后调用setDisplayedChild()切换到特定视图。