긍정곰의 연구소

안드로이드 - findViewById 메소드 본문

긍정곰의개발일지/Android

안드로이드 - findViewById 메소드

긍정곰 2017. 10. 5. 22:17
정의

View Activity.findViewById(int id)
View View.findViewById(int id)

액티비티 클래스의 멤버일경우 전체 레이아웃에서 검색 가능하고 뷰 클래스의 맴버일경우 뷰의 차일드중 하나를 검색한다.
사용예 xml에서 아래와 같이 아이디가 정의되어 있을때...

...
android:id="@+id/firstbutton"
...

아래와같이 사용할수 있다.

findViewById(R.id.firstbutton);

예를들어 버튼일 경우 아래와같이 캐스팅하여 사용하는것이 가능하다.

Button firstButton = (Button)findViewById(R.id.firstbutton);
firstButton.setTextSize(33);


Comments