2010-03-20 2 views
2

ListView에서 행에 대한 간단한 사용자 정의보기를 작성했습니다. 그것은 잘 작동하지만 목록을 스크롤하려고하면 콘텐츠가없는 흰색 행만 표시됩니다. 스크롤이 끝나면 행이 다시 표시됩니다.안드로이드에서 스크롤하는 동안 ListView의 사용자 정의보기가 사라집니다.

이 나는 ​​사용자 지정보기 그리는 방법은 다음과 같습니다

@Override 
protected void onDraw(Canvas canvas) { 
     if(poster != null) { 
      canvas.drawBitmap(poster, padding, padding, paint); 
     } 
     canvas.drawText(title, 55 + padding, 16 + padding, paint); 
} 

어쩌면 내가 뭔가를 놓친를?

P. 이것은 짧은 스크린 캐스트입니다 (400kb) http://dl.dropbox.com/u/190203/test.mpeg

+1

UR 사용자 정의 레이아웃의 너비 또는 너비에 문제가 있다고 생각합니다. – Praveen

+0

네, 맞습니다. 내 문제는 onMeasure 메소드에있다. – troorl

답변

관련 문제