繁体   English   中英

膨胀后如何替换视图?

[英]How to replace a view after I've inflated?

我通过使用ViewStubs构建了我的界面,我在onCreate期间对其进行了膨胀。

但是稍后在我的应用中,我想通过将不同的View加载到同一位置来完全更改View。 我该如何实现?

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

虽然如果您要来回弹跳很多,请考虑使用FrameLayoutViewFlipper或其他东西一次加载两个视图,仅使一个视图可见。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM