我爲ListView中的行寫了一個簡單的自定義視圖。它工作正常,但當我嘗試滾動列表時,我只看到沒有內容的白色行。當滾動結束時,行會繼續顯示。ListView中的自定義視圖在Android中滾動時消失
這是我畫的自定義視圖:
@Override
protected void onDraw(Canvas canvas) {
if(poster != null) {
canvas.drawBitmap(poster, padding, padding, paint);
}
canvas.drawText(title, 55 + padding, 16 + padding, paint);
}
也許我錯過了什麼?
P.S.這是短視頻(400kb)http://dl.dropbox.com/u/190203/test.mpeg
我想問題在你的自定義佈局的高度或寬度。 – Praveen 2010-03-20 11:32:44
是的,你是對的。我的問題位於onMeasure方法中。 – troorl 2010-03-20 12:06:40