2012-06-05 2 views

ответ

1

Как это

class MyView extends View { 

    @Override 
    protected void onDraw(Canvas canvas) { 
     Time t = new Time(); 
     t.setToNow(); 
     long timeStart = t.toMillis(false); 

     super.onDraw(canvas); 

     t.setToNow(); 
     long timeToDraw = t.toMillis(false) - timeStart; 

    } 
} 
+0

Является ли onDraw (холст) функцией, отображающей представление? – jas7

+0

есть. Обратитесь к документам android для просмотра ondraw –

1

Вы можете положить логгер только перед перенаправлением его на просмотр в вашем контроллере и печати отметкой времени, а также поставить еще один регистратор в просмотре в конце и снова распечатать временную метку и их вы можете сравнить и временные метки, и разница будет временем рендеринга.

Смежные вопросы