막무가내 삽질 블로그

안드로이드 레이아웃 인플레이터란? (LayoutInflater) 본문

Android

안드로이드 레이아웃 인플레이터란? (LayoutInflater)

joong~ 2019. 12. 5. 23:25
728x90

LayoutInflater

XML에 정의된 Resource(자원) 들을 View의 형태로 반환해 준다. 자바 코드에서 View,ViewGrop 을 사용하거나

Adapter의 getview() 등... 배경화면이 될 Layout을 만들어 놓고 View 형태로 반환받아 Activity에서 실행하게 된다.

 

보통 Activity를 만들면 onCreate() 메서드에 추가되어 있는 setContentView(R.layout.activity_main) 메서드와 같은 원리다. 이 메서드 또한 activity_main.xml 파일을 View로 만들어서 Activity 위에 보여주는 방식이다

 

 

Comments