如何以编程方式在另一个视图下移动视图?

时间:2013-04-13 19:21:05

标签: java android xml

我有一个drawview,我想把它放在另一个视图中。为此,我有以下代码:

DrawView drawview = new DrawView(this);
drawview.setLayoutParams(new RelativeLayout.LayoutParams(
    RelativeLayout.LayoutParams.WRAP_CONTENT,
    RelativeLayout.LayoutParams.WRAP_CONTENT));
views.addView(drawview);

它工作正常,但我想要的是点击button更改视图的顺序,一个视图(视图)将覆盖另一个视图(drawview)。

但我希望所有时间都显示两个视图(视图是透明的)。

2 个答案:

答案 0 :(得分:2)

FrameLayout是将视图放在另一个上的唯一方法。您可以找到有关FrameLayout here的详细文档。

答案 1 :(得分:1)

回答了类似的问题

How to put up or down a view programatically?

很抱歉所有人都“重复”了这个问题