나는 다음이 포함되어 내 응용 프로그램의 레이아웃을 생성 :
main_layout
(FrameLayout
를 전체 화면을 채 웁니다) -> 포함 : main_interface
안드로이드 : 앞에 추가있는 LinearLayout 프로그래밍
(LinearLayout
, 높이/폭은 부모 채운다) 이제 main_interface
전에 main_layout
에 LinearLayout
을 추가하고 싶습니다. 나는이 시도 :
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
을 겹칩니다.
어떤 도움이 필요합니까? 당신이 ViewGroup
의 특정 위치로 View
를 추가하려면
감사합니다. 모든 점에서 옳았습니다. 레이아웃을 LinearLayout으로 변경하고 인덱스를 addView()에서 0으로 설정합니다. 감사! –
여러분을 환영합니다! :) – Krauxe