Kis*_*pta 7 java android android-2.2-froyo
这是我的代码:
Frame.gameController.test();
setContentView(Frame.world.getScreen());
Frame.world.setRunning(true);
Run Code Online (Sandbox Code Playgroud)
在第二行,我收到以下错误:
ERROR/AndroidRuntime(15229): Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我解决吗?以前它工作得很好,当我把它带入另一个活动时,问题就开始了.
我正在使用android 2.2.
Ser*_*his 11
也许您正在尝试从已经拥有父对象的对象中设置内容.看起来您在一个活动中设置了一些视图,例如:
TextView tv = new TextView();
layout.adView(tv);
layout2.adView(tv);
Run Code Online (Sandbox Code Playgroud)
当您尝试将该电视添加到不同的布局时,会出现该错误.在您的情况下,这是因为来自一个活动的布局试图在另一个活动中设置为子项.
你必须先从其他父母那里释放孩子.
| 归档时间: |
|
| 查看次数: |
19874 次 |
| 最近记录: |