android开发入门教程

android开发入门教程
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

关于addContentView(view, params)

Posted on 2014-10-17 10:30  android开发入门教程  阅读(1468)  评论(0)    收藏  举报

============问题描述============


在一个activity中我setContentView(view1)之后,又addContentView(view2, params)了一个view2视图,现在想把刚才view2视图去掉,怎么实现?除了重新设置setContentView(view1),还有别的方法没?

============解决方案1============


之所以有addContentView()之个方法,是因为Activity中有个Framelayout,里面放的是显示的view;那同理,可以用

((FrameLayout) getWindow().getDecorView().findViewById(android.R.id.content)).removeView(view)

就ok了吧,具体id可能有出入...
我要啦免费统计