2012-10-25 36 views
0

如果我有一個片段,我用onCreateView()動態設置視圖,我將如何去再次調用它?如何重置片段的視圖?

我想實現某種「刷新」,視圖根據JSON響應而變化。我嘗試了一個新的函數來實現midnightSV.removeAllViews(),但是我怎樣才能再次調用onCreateView()呢?

回答

0

你不能沒有分離和重新附加片段。

如果您只是想更新視圖中的數據,您可以找到這些視圖並從現有片段中刷新它們。

如果你真的想多套獨特的佈局,你可以考慮使用一個ViewFlipper您的片段佈局,然後打電話setDisplayedChild()切換到一個特定的視圖。