마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드스튜디오 layout 질문입니다.

0 추천
안드로이드스튜디오를 요즘 공부하고 있습니다.

궁금한것이 프로젝트 생성하면 , res>layout 폴더에 activity_main.xml 하고 content_main.xml이 같이

생기는데요. 실제 컨트롤 배치는 activity_main.xml은 안되고 , content_main.xml만 되더라구요.

이거 왜그런걸까요? 그리고 , 왜 xml이 2개 생기는지 , 용도와 기능은 무엇인지 궁금합니다.

아시는 고수분들의 답변을 부탁드릴게요~~ 감사합니다.^^
meo (120 포인트) 님이 2015년 12월 8일 질문

1개의 답변

0 추천
스튜디오를 써본적은 없지만 만들어보니 activity_main.xml 에서

include 방식으로 content_main.xml 을 사용하고 있네요

즉..본문내용을 파일 분리 시키고 따로 레이아웃을 뒀다는 소리죠.

보통 플래그먼트로 구성할때 많이 사용하는데 ... 대충 찾아보니

스튜디오에서 기본생성한 액티비티가 AppcompatActivity 를 상속받고 있는데

이게 FlagmentActivity 를 다시 상속받고 있네요. 결국 Flagment 를 위한 본문 xml 을 따로 분리했기

때문이라고 볼수 있네요.
라쎄린드 (25,460 포인트) 님이 2015년 12월 9일 답변
...