[英]How to replace a view after I've inflated?
我通过使用ViewStubs构建了我的界面,我在onCreate期间对其进行了膨胀。
但是稍后在我的应用中,我想通过将不同的View加载到同一位置来完全更改View。 我该如何实现?
通过removeView()
删除旧的View
。 然后充气并通过addView()
添加替换addView()
。
虽然如果您要来回弹跳很多,请考虑使用FrameLayout
或ViewFlipper
或其他东西一次加载两个视图,仅使一个视图可见。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.