onCreate에서는 아직 레이아웃을 그리기 전이라서 모든 view 사이즈가 0으로 나옵니다.
onWindowFocusChanged에서 처리하면 됩니다.
http://www.androidpub.com/1945473