Layout XML에서 사용될 Custom View 사용 시 유의할 점
2013. 11. 21. 02:00ㆍ안드로이드 개발
그동안은 setContentView() 메소드에서 사용되는 Custom View만 만들어 사용하다가, 이번에 Layout XML에서 직접 지정하여 사용하는 Custom View를 만들다보니 몇가지 주의해야 할 사항이 있어서 정리해놓는다. 결론적으로 이야기하면 이번에는 onMeasure 메소드를 오버라이드 하는 부분을 빼먹어서 문제가 발생했었다.
http://tjandroid.blogspot.kr/2012/12/custom-view.html
http://underclub.tistory.com/333
http://i5on9i.blogspot.kr/2013/05/android-view-onmeasure-onlayout.html
http://blog.naver.com/PostView.nhn?blogId=sail2&logNo=120134870563
그리고, Eclipse에서 Layout 미리보기를 할 때, "Use View.isInEditMode() in your custom views to skip code when shown in Eclipse"와 같은 오류 메시지가 뜰때에는 다음 포스팅을 참고하면 된다.