View.onDraw () - quando é chamado?

Eu coloquei uma chamada Log.d () no onDraw () da minha Visualização estendida, para poder ver com que frequência e quando ela é chamada. Ele é chamado de instanciação da visão, o que não é surpreendente. Mas então eu noto, ele é chamado em cada toque que é tratado pelo onTouchEvent (), mesmo que meu código não esteja fazendo nada remotamente relacionado a gráficos. No entanto, nodocumentação para Views, não consigo encontrar nada sobre quando onDraw () é realmente chamado. Eu não estou realmente preocupado com o meu projeto em particular aqui (isso não causa um problema para mim), gostaria apenas de saber se há uma lista em algum lugar ou algo que mostre a ordem das operações para uma View, particularmente o que causa onDraw () para ser chamado.

questionAnswers(5)

yourAnswerToTheQuestion