android inflation

· Android
예를 들어서 메인 레이아웃 안에 부분 화면을 띄워본다고 가정하자. 기본적으로 메인 레이아웃은 setContentView()메소드를 사용해서, 인플레이션 과정을 거친다. 그렇다면 부분화면은 어떻게 띄워야할까? 처음에 setContentView()로 부분화면을 객체화할 수 있지 않을까? 생각해 봤지만, 부분화면을 인플레이션하지 못한다고 한다. 이 이유는 setContentView()메소드는 Activity에 보일 View를 지정할 때 사용하는 메소드이기 때문이라고 한다. 부분화면이 메인 액티비티에 띄워지는 과정은 아래 과정과 같다(소스코드 관점) 부분화면 레이아웃 인플레이션 부분화면 레이아웃이 담길 ViewGroup지정 ViewGroup을 메인 레이아웃에 띄운다. 우선 activity_menu.xml, su..
Hoplin
'android inflation' 태그의 글 목록