在应用中创建一个布局,如下:
main_layout
(FrameLayout
, 填满整个屏幕)
其中包括:main_interface
(LinearLayout
, 高度和宽度填满父视图)
现在我想要在 main_layout 中添加另一个 LinearLayout ,放在main_interface之前。
试过:
LinearLayout bar = new LinearLayout(this);
bar.setGravity(Gravity.TOP);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
bar.setLayoutParams(params);
main_layout.addView(bar);
但是这样覆盖了原来的main_interface
。
这该怎么办?