2013-05-16 46 views
0

我正在嘗試開發一個涉及碎片的應用程序。屏幕上有2個片段。列表片段包含一個開始和停止按鈕和右側的詳細信息片段。單擊開始按鈕時,音頻處理代碼將在細節片段中運行。所以根據結果我走出了這個過程,我想改變片段的佈局。基本上我想在運行時更改單個碎片的佈局文件,具體取決於我在執行某個過程時得到的結果。我怎樣才能實現它?在運行時更改碎片的佈局文件

謝謝!

回答

0

您無法切換到片段中的其他佈局文件,您從onCreateView返回的視圖無法替換。

但是,你有幾種選擇:

  • 您可以顯示和隱藏的觀點在運行時用View.setVisibility()
  • ViewStubs可以在稍後時間充氣。
  • 或者你可以用新的片段替換你的細節片段。
+0

好的,謝謝,我會嘗試前兩個。無論如何,我不能用一個新的細節替換我的細節片段。 – user1957734

+0

@ user1957734答案有幫助嗎? – brillenheini

+0

hi..brillrnheini ..因爲我不得不稍微完成我的任務,我放棄了根據結果更改佈局文件的想法。我剛剛使用吐司消息顯示了結果。 – user1957734