Android 如何通过保持其他部分不变来更改整个布局的一部分

Android 如何通过保持其他部分不变来更改整个布局的一部分,android,Android,我的布局由两部分组成 我想通过保持底部不变来改变上部 我不想在这里使用碎片 我正在尝试这个代码。 但它会从一种布局改变到另一种布局 lin.removeAllViews(); LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v2 = inflater.inflate(R.layout.second, nul

我的布局由两部分组成

我想通过保持底部不变来改变上部

我不想在这里使用碎片

我正在尝试这个代码。 但它会从一种布局改变到另一种布局

lin.removeAllViews();
        LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        View v2 = inflater.inflate(R.layout.second, null);
        lin.addView(v2); 

基本上,我有五个布局,我想在主布局的顶部进行更改。。我希望单击第一个布局第二个布局出现,然后单击第二个布局第三个布局出现,依此类推,直到出现五个屏幕

尝试垂直线性布局,其中有两个固定大小的子项,您要更改的子项是ViewSwitcher。然后根据需要设置和删除ViewSwitcher的子项