activity_?.xml vs content_?.xml

“핵심만 골라 배우는 안드로이드 스튜디오” 책의 예제를 따라하다 보면 최신 버전(1.5.1)과는 약간 다른 내용이 나온다. 기본적으로 생성되는 “Hello World!”가 적혀있는 TextView를 선택해서 삭제하라는 내용이 나오는데, activity_?.xml이 선택되어 있을 때에는 이것이 불가능하다. content_?.xml을 선택한 상태에서만 편집이 가능한데 책 어디에서도 content_?.xml에 대한 내용은 나와있지 않다.

안드로이드 스튜디오 1.4 버전부터 디자인 방식이 변경되었다. 예전 버전에서는 activity_?.xml만 있었지만, 1.4 버전부터는 content_?.xml이 새롭게 추가되어 activity_?.xml와 함께 사용된다. 기존에 activity_?.xml이 해주는 역할을 content_?.xml이 해주는 것으로 생각하여 작업하면 된다. activity_?.xml은 content_?.xml 내용중에 include문으로 포함되어 있다.

답글 남기기