预创建取决于视图宽度和高度的路径

问题描述:

我有一个自定义View,绘制复杂的Path。路径元素的尺寸使用视图宽度和高度进行计算。 我需要一种方法来在onDraw之前预先创建此路径,以在视图宽度和高度已知时“避免绘制/布局过程中的对象分配...”。 什么是View生命周期中进行这种预创建的适当时机?预创建取决于视图宽度和高度的路径

+1

看到onSizeChanged – pskink 2014-11-05 10:38:27

+0

pskink,使这是一个答案,我会接受 – 2014-11-05 14:20:16

只是覆盖View.onSizeChanged,做你的初始化有