안드로이드 개발 질문/답변
(글 수 45,052)
개발 하는 App에 Tab을 하단에 위치 하도록 구현 하였습니다.
이와 같이 하려면 xml에 <FrameLayout 으로 Layout을 배치 해야 하기 때문에
<FrameLayout안에 View(Main View)를 배치 했습니다.
위 상황에서 버튼을 추가 하여야 하는데 FrameLayout특성상 버튼과 View가 겹치는 문제로 인해서
어떻게 구현을 해야 할 지 모르겠습니다.
tab2, tab3의 xml에는 버튼 배치를 잘 했습니다.
감사합니다.
2011.08.04 15:00:45
어떤 상황인지 정확히 이해하지 못하였는데요...^^;;
겹치는것이 문제라고 보았을때 FrameLayout을 다음과 같이 사용한다면 이상없을것으로 생각됩니다.
<FrameLayout>
<LinearLayout android:id = "tab1">
<View android:id = "Main View"> </View>
<Button> </Button>
</LinearLayout>
<LinearLayout android:id = "tab2">
.............................
</LinearLayout>
<LinearLayout android:id = "tab3">
.............................
</LinearLayout>
<FrameLayout>
framelayout 안에 absolute layout 넣고 그 안에 버튼 위치 잡으면 되지 않을까요? 이미지뷰는 그렇게 잡히니 버튼도 아마 될거에요