0
我有一個自定義View
,繪製複雜的Path
。路徑元素的尺寸使用視圖寬度和高度進行計算。 我需要一種方法來在onDraw
之前預先創建此路徑,以在視圖寬度和高度已知時「避免繪製/佈局過程中的對象分配...」。 什麼是View生命週期中進行這種預創建的適當時機?預創建取決於視圖寬度和高度的路徑
我有一個自定義View
,繪製複雜的Path
。路徑元素的尺寸使用視圖寬度和高度進行計算。 我需要一種方法來在onDraw
之前預先創建此路徑,以在視圖寬度和高度已知時「避免繪製/佈局過程中的對象分配...」。 什麼是View生命週期中進行這種預創建的適當時機?預創建取決於視圖寬度和高度的路徑
只是覆蓋View.onSizeChanged
,做你的初始化有
看到onSizeChanged – pskink 2014-11-05 10:38:27
pskink,使這是一個答案,我會接受 – 2014-11-05 14:20:16