안드로이드 개발 질문/답변
(글 수 45,052)
레이아웃 위에 버튼을 올릴려고 하는데
앞에 어플리케이션 목록을 불러오면서 공간을 잡아먹어서 버튼을 올려도
불러오는 어플리케이션 위에 버튼이 올라가버리네요..
원래의 의도는
ㅡㅡㅡㅡㅡㅡ
어플리케이션
어플리케이션
어플리케이션
어플리케이션
어플리케이션
어플리케이션
ㅡㅡㅡㅡㅡㅡ
버 튼 바
이렇게 하려는데 layout 위에 버튼을 올릴수가 없네요...
사진을 첨부하니...
조언 좀 부탁드립니다...
2012.06.01 13:03:13
무슨말인지 모르겠네요.
버튼을 아래에 두고싶은데 오른쪽으로 간단말인가요?
레이아웃 위에 올린다는 말이 무슨말인지 모르겠네요..
사진에서보면 리니어레이아웃을 horizental로 해놨으니까 당연히 오른쪽으로 일렬로만 되는거고 아래로 할려면 orientation을 vertical로 바꾸심 되구요,
레이아웃 위에 버튼을 올릴려면 Relative Layout이나 FrameLayout써서 속성주면 레이아웃 중첩이 되구요.
리니어레이아웃으로 다양하게 만들고싶으면, 레이아웃을 여러개 만들어서 위에는 horizental 아래는 vertical 뭐 이런식으로 중복적으로 해주면 리니어레이아웃으로도 거의 모든 위치를 잡을 수 있죠.
뭘 원하는지 잘 이해가안되네요ㅎ




linearlayout이면 weight값 주시면 되구요
relativelayout이면 버튼을 먼저 alignParentBottom으로 주신 후
어플리케이션 목록 뷰의 크기를 match_parent로 주시고 layout_above="@id/하단 버튼" 하면 되겠네요