尝试从一个布局中删除视图并添加到另一个布局

时间:2016-12-19 08:03:07

标签: android android-layout

我正在尝试修改private-chat点击操作的布局。

检查操作正常,但取消选中会出错:

CheckBox

这是我的代码:

java.lang.IllegalStateException: The specified child already has a
parent. You must call removeView() on the child's parent first.

我做错了什么?

1 个答案:

答案 0 :(得分:1)

Android转换导致gem regenerate_binstubs 操作延迟出现问题。它只发生在较新的Android系统版本设备上。

解决方案非常简单。我使用removeView(view)删除了转化,而不是invalidate()次观看。

以下是代码:

rootView.setLayoutTransition(null)