안드로이드 개발 질문/답변
(글 수 45,052)
어플을 만드는데 왠손잡이 오른손잡이에 따라서 레이아웃을
r.xml , l.xml 을 만들었습니다.
메뉴버튼으로 두 옵션을 선택하는데 초기에는 오른손이구요..
setContentView(R.layout.r.xml)
setContentView(R.layout.l.xml)
을 메뉴버튼 이벤트 마다 호출해도 되는건가요
두 레이아웃안에 버튼이나 view는 모두 동일하구요 단지 손잡이에 따라 위치가 다른데
setContentView(R.layout.*.xml)를 호출해서 레이아웃을 바꾸면 아래 findByView로 다시 버튼같은건 맵핑해야되는지..궁금하네요.
버튼이 모두 동일하고 레이아웃만 바뀌는데 Frame으로 짜기도 좀 그렇고..
제일 재활용이 좋은 방법좀..




그냥 한 레이아웃에 뷰 두개를 만들고 visible/gone으로 바꿔가며 해도 될꺼 같아요 전제 레이아웃을 바꿔버리면 뷰에대한 리스너같은것도 다 다시 달아야 되지 않나요?