View.onDraw () - когда он вызывается?

Я поместил вызов Log.d () в onDraw () моего расширенного представления, чтобы я мог видеть, как часто и когда он вызывается. Он вызывается при воплощении взгляда, что неудивительно. Но затем я замечаю, что он вызывается при каждом касании, которое обрабатывается onTouchEvent (), хотя мой код там не делает ничего, что связано с графикой. Однако вдокументация что касается представлений, я не могу найти ничего, когда фактически вызывается onDraw (). Я не особо обеспокоен моим конкретным проектом здесь (это не вызывает у меня проблемы), я просто хотел бы знать, есть ли где-то список или что-то, показывающее порядок операций для View, особенно то, что вызывает onDraw () для вызова.

Ответы на вопрос(5)

Ваш ответ на вопрос