안드로이드 개발 질문/답변
(글 수 45,052)
뷰 자신의 width , height를 구하는 api 메소드가 getWidth() , getHeight() 아닌가요?
트레이스를 해보니 이 두값이 전부 0으로 나오는데요... 어떤 부분이 잘못된건지요??
( onDraw()에서 캔버스객체의 getWidth() , getHeight()를 찍으면 제대로 나오는데 onDraw가 호출되기전에 화면 사이즈를 알고 싶어서 그런겁니다. )
한가지 더 질문입니다.
View 상속받아서 커스텀 View를 만들었는데요 해당 View에 onKeyDown 메소드에 이벤트가 들어오질 않습니다.
onTouchEvent이벤트를 제외한 나머지 이벤트가 들어오질 않습니다.
먼가 큰삽질을 한건지...... 테스트로 만든 view에서는 정상적으로 들어오는데요...
머가 문제일까요???
소스첨부합니다.
수고하세요~~~~
트레이스를 해보니 이 두값이 전부 0으로 나오는데요... 어떤 부분이 잘못된건지요??
( onDraw()에서 캔버스객체의 getWidth() , getHeight()를 찍으면 제대로 나오는데 onDraw가 호출되기전에 화면 사이즈를 알고 싶어서 그런겁니다. )
한가지 더 질문입니다.
View 상속받아서 커스텀 View를 만들었는데요 해당 View에 onKeyDown 메소드에 이벤트가 들어오질 않습니다.
onTouchEvent이벤트를 제외한 나머지 이벤트가 들어오질 않습니다.
먼가 큰삽질을 한건지...... 테스트로 만든 view에서는 정상적으로 들어오는데요...
머가 문제일까요???
소스첨부합니다.
수고하세요~~~~
근데 뷰의 높이,넓이는 왜 안들어올까요... ㅠ.ㅠ
수고하세요~~~