已删除并添加到其他布局的视图会丢失内容

时间:2014-01-20 19:21:40

标签: java android layout view

我正在尝试从RelativeLayout中删除一个视图并将其添加到另一个relativeLayout中,该relativeLayout是第一个的子视图:

    root.removeView(iv);     // root is the main RelativeLayout
    RelativeLayout Box = rootChild   //rootChild is a RelativeLayout inside root
    Box.addView(iv);     

问题是当视图添加到Box时,它会丢失其所有内容,只能看到View的背景。

如何在不丢失内容的情况下将视图添加到布局?

1 个答案:

答案 0 :(得分:0)

您是否尝试先添加它然后将其删除?

@mod:这是一个评论,但我不能这样添加。请把它放在它所属的地方。谢谢!