1. 程式人生 > >Android 自定義view 隨著重新整理次數變多而變慢

Android 自定義view 隨著重新整理次數變多而變慢

是這樣,我做了兩個自定義View,位於同一個Linearlayout中,第一個view重新整理的時候,系統也呼叫了第二個自定義view的ondraw(),但是我要頻繁重新整理第一個view,但隨著重新整理次數變多,兩個view都越變越慢,所以各種百度google為什麼重新整理第一個view會影響到第二個view.依然沒有得到解決.希望有懂得人可以回覆指教.

但是此時發現了另一個問題,為什麼會越變越慢?

經過排查發現是因為第二個view中,path定義為全域性變數,然後每次ondraw都沒有reset,就導致了path越來越多,最後卡死.解決方法就reset就好了

相關推薦

no