일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 안드로이드 기본
- MySQL
- 서브라임
- Rails
- 서버 구성
- 안드로이드
- 윈도우7 관리자
- php7
- Sublime Text 2
- RoR
- Rails Guide
- 안드로이드 기초
- subl
- 워드랩
- 패키지 컨트롤
- 레일즈 가이드
- 기트허브
- Sublime
- php nginx mysql
- 레일즈
- 몽고디비 설치
- 비트버켓
- Package Control
- 이크립스 줄바꿈
- Ruby on Rails
- Rails Tutorial
- 레일즈 설치
- android
- Rails 설치
- 기트
Archives
- Today
- Total
김관덕 (새 블로그로 이전)
findViewById 본문
http://developer.android.com/reference/android/view/View.html
http://www.androidpub.com/2386332
setContentView(XML)
setContentView() 후에 findViewById() 하여야 한다.
XML파일 안에있는 id값들이 R.java 에 기록되면 findViewById()로 R.id 접근 가능하다.
setContentView()는 Layout이나 View도 받을 수 있다. 이때는 id값으로 받는게아니라 Layout이나 View를 직접 생성하므로 위치가 어디에 오든 상관 없다.
레이아웃을 setContentView()가 아닌 객체로서 받아서 사용하고 싶다면 LayoutInflator를 이용해서 레이아웃 객체를 받아오고 그 객체에서 findViewById메소드를 통해 View객체들을 받아올수 있다.
layout 폴더에 xml 형태로 저장되어 있는 resource 를 불러 올땐 inflater 를 사용
xml 안에 android:id 형태로 이름을 지어준 view 들은 findViewById 이용
'Android > 안드로이드 응용' 카테고리의 다른 글
안드로이드 참고 사이트 (0) | 2015.12.20 |
---|---|
Toolbar (ActionBar) 번역 (0) | 2015.11.19 |
이벤트 처리에서의 final 선언 @Android (0) | 2015.10.08 |
LayoutInflater (0) | 2015.10.08 |