如果我有一个用onCreateView()动态设置视图的片段,我该如何再次调用它?
我想实现某种“刷新”,其中视图根据JSON响应而变化。我尝试创建一个执行midnightSV.removeAllViews()的新函数,但是如何再次调用onCreateView()?
答案 0 :(得分:0)
你不能没有分离和重新附加片段。
如果您只想更新视图中的数据,可以找到这些视图并从现有片段中刷新它们。
如果您真的需要多套独特布局,可以考虑使用ViewFlipper
进行片段布局,然后调用setDisplayedChild()切换到特定视图。