2011-03-25 64 views

回答

0

有幾種方法可以解決這個問題。

如果只有幾種不同的佈局,您可以使用FrameLayout來保存不同的佈局,並通過將可見性設置爲您要顯示的佈局來切換。這也是最容易的方法。

如果您有許多佈局需要切換,您可以根據需要膨脹佈局,然後使用addView和removeView來在它們之間切換。這會讓您的應用程序無法實現大型佈局,並且我們都已經習慣了出於性能原因控制佈局的重要性。

最後,您可以考慮使用不同的活動並在它們之間切換,在每個活動佈局中複製微調控件。