Spinner,Onitemselected,布局

时间:2011-03-25 14:18:08

标签: android android-layout

如何在使用微调器时将主布局更改为另一个布局,以便在选择项目时微调器中的每个项目都将更改为新布局。

1 个答案:

答案 0 :(得分:0)

有几种方法可以解决这个问题。

如果只有几个不同的布局,您可以使用FrameLayout来保存不同的布局,并通过将可见性设置为您想要显示的布局来切换。这也是最简单的方法。

如果要在多个布局之间切换,可以按需扩充布局,然后添加View和removeView以在它们之间进行切换。这将使您的应用程序不会出现大型布局,并且我们已经深入了解了出于性能原因保持布局受控的重要性。

最后,您可以考虑使用不同的活动并在它们之间切换,在每个活动布局中复制微调控件。