Android:在线性布局之上放置一些东西

Pri*_*alj 1 layout android hide android-linearlayout

我想要做的是在按下按钮时在"2"(第二个LinearLayout)的顶部显示"框架"(或新布局).我该怎么办?如果没有按下按钮,预先创建并隐藏它?

我有这种类型的布局:

布局

XML:

<LinearLayout>

    <LinearLayout>
    </LinearLayout>

    <LinearLayout>
        //here would be another view, only shown when a button is clicked
        <ViewFlipper>
        </ViewFlipper>
    </LinearLayout>

    <RelativeLayout      
    </RelativeLayout>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

Lal*_*ani 5

使用FrameLayout显示view过度研磨另一个view.您可以将视图保留为xml中的INVISIBLEGONE在xml中使用,然后在Button单击时将其显示为可见.