1.main_layout_menubar.removeAllViews();
2.((LinearLayout) bookshelf_menubar.getParent()).removeAllViews(); 3.main_layout_menubar.addView(bookshelf_menubar);以上代码中,我利用动态加载把bookshelf_menubar加载到main_layout_menubar对象中,但它说bookshelf_menubar已有父对象,如下:
The specified child already has a parent. You must call removeView() on the child's parent first.
所以我想出调用第二句,虽然没有报错了,但是bookshelf_menubar对象的功能全没了,我还要它执行业务逻辑呢,这该怎么解决呢?急,有哪位高手能不能帮忙解决一下的?先谢了!!!
2.((LinearLayout) bookshelf_menubar.getParent()).removeAllViews(); 3.main_layout_menubar.addView(bookshelf_menubar);以上代码中,我利用动态加载把bookshelf_menubar加载到main_layout_menubar对象中,但它说bookshelf_menubar已有父对象,如下:
The specified child already has a parent. You must call removeView() on the child's parent first.
所以我想出调用第二句,虽然没有报错了,但是bookshelf_menubar对象的功能全没了,我还要它执行业务逻辑呢,这该怎么解决呢?急,有哪位高手能不能帮忙解决一下的?先谢了!!!
解决方案 »
- 超炫的3D桌面,多种特效,TSF桌面演示版,现在分享给各位
- 要写一个短消息界面 想参考下安桌自带短信界面 相关源码怎么获取?
- 连接数据库时,有问题
- 为什么2.1手机装2.2程序有的能装,有的就不能装
- 有人知道哪个android应用有弹动效果?
- ListView如何得到某一行的内容
- 关于android操作系统的疑问
- 关于android的线程
- 那位大神帮忙JAVA解析JSON
- android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 14)
- intent pendingintent Bundle 的关系
- 一个不报错但运行失败的问题
throw new IllegalStateException("The specified child already has a parent. " +
"You must call removeView() on the child's parent first.");
}
你在removeAllViews()后检查下bookshelf_menubar.getParent()是不是未null