리스트뷰의 아답터에 xml을 inflate 할때 ...
xml ui구성시 LinearLayout 으로 구성할 경우 리스트뷰가 정상적으로 작동됩니다.
근데 LinearLayout 말고 FrameLayout을 섞어서 넣고 돌려보면...
역시 구성한대로 잘 뜨긴 뜨는데 ... 1초 후 밑에와 같은 스택오버플로우 에러가 뜹니다.
FrameLayout 빼고 다시 돌리면 정상작동 ;;;
원인을 모르겠네요 ....
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): java.lang.StackOverflowError
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.getDrawableState(View.java:7348)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.widget.TextView.onDraw(TextView.java:3942)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.draw(View.java:6818)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.draw(View.java:6821)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.draw(View.java:6821)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.widget.FrameLayout.draw(FrameLayout.java:352)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.buildDrawingCache(View.java:6578)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.getDrawingCache(View.java:6366)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1565)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.widget.ListView.dispatchDrawWithExcessScroll_Default(ListView.java:3265)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.widget.ListView.dispatchDraw(ListView.java:3029)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.draw(View.java:6821)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.widget.AbsListView.draw(AbsListView.java:2559)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.draw(View.java:6821)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.widget.FrameLayout.draw(FrameLayout.java:352)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.draw(View.java:6821)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.widget.FrameLayout.draw(FrameLayout.java:352)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.draw(View.java:6821)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.widget.FrameLayout.draw(FrameLayout.java:352)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.draw(View.java:6821)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.widget.FrameLayout.draw(FrameLayout.java:352)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.View.draw(View.java:6821)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.widget.FrameLayout.draw(FrameLayout.java:352)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1916)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewRoot.draw(ViewRoot.java:1407)
05-20 01:56:08.495: ERROR/AndroidRuntime(17860): at android.view.ViewRoot.performT
^^