我膨胀后如何更换视图?

时间:2010-03-21 11:36:43

标签: android

我使用ViewStubs构建了我的界面,我在onCreate期间充气。

但是稍后在我的应用中,我想通过将不同的视图加载到同一个地方来完全更改视图。我如何实现这一目标?

1 个答案:

答案 0 :(得分:4)

通过View删除旧removeView()。然后通过addView()充气并添加替换。

虽然如果你要来回蹦蹦跳跳,可以考虑使用FrameLayoutViewFlipper或其他东西同时加载两个视图,只显示一个。