setContentView는 MainActivity에서 제일 처음 볼 수 있다. 이 메서드를 호출하여 액티비티에 내용물을 채우게 되는데, 단독으로 뷰가 존재하기도 하지만, 차일드 뷰를 거느리는 경우가 많다. 이런 차일드로 구성된 레이아웃을 액티비티에 채우게 되는데 이를 위한 setContentView는 두 가지 호출법이 있다.
void Activity.setContentView(int layoutResID)
void Activity.setContentView(View view [, ViewGroup.LayoutParams params])
첫째 방법은 xml에 레이아웃을 만들고 이에 부여된 ID를 setContentView에 전달하여 호출한다.
둘째 방법은 뷰 객체를 동적으로 생성한 후 메서드를 통해 호출하는 방법이다.
'Software > Android' 카테고리의 다른 글
앱의 전체적인 화면 방향의 설정과 고정 (0) | 2015.02.04 |
---|---|
위젯와 뷰그룹의 계층 (0) | 2015.02.02 |
짤막한 tip. 인수 생략 (0) | 2015.01.29 |
용어 (0) | 2015.01.29 |
일단 한번 돌려보기 (0) | 2015.01.29 |