1
我在畫布上繪製了現在輪到誰了。我使用validate()兩次使屏幕無效並再次繪製文本。但與invalidate()我重繪所有董事會,這持續了很長時間,有什麼辦法如何使Canvas的這部分失效?Android - 繪製文本無效
感謝
Hmyzak
我在畫布上繪製了現在輪到誰了。我使用validate()兩次使屏幕無效並再次繪製文本。但與invalidate()我重繪所有董事會,這持續了很長時間,有什麼辦法如何使Canvas的這部分失效?Android - 繪製文本無效
感謝
Hmyzak
不是真的,沒有。你有兩個選擇:
把你想要在需要時更新到它自己的子查看和簡單地無效()的特定視圖的UI位。
如果繪製視圖的其他部分太昂貴,那麼使用繪圖緩存是一個很好的理由。檢查出View.setDrawingCacheEnabled()
和朋友。