Легко способ определить, где поток пользовательского интерфейса останавливается на Android?

Я взял на себя проект Android от бывшего сотрудника, и мне интересно, есть ли простой инструмент для профилирования приложения Android. У меня есть LinearLayout с прядильщиком ProgressBar внутри него. Теперь я выполняю сетевой вызов в другом потоке, пока отображается этот счетчик. Я использую анимацию перевода, чтобы показать весь LinearLayout, и когда сетевой вызов возвращается в другом потоке, я скрываю LinearLayout. Теперь это отлично работает, но я вижу, что счетчик перестает вращаться, пока отображается. Теперь это похоже на то, что если я буду взаимодействовать с экраном, например, пытаться прокрутить, счетчик продолжит вращаться. Для стандартного счетчика ProgressBar нужно ли мне установить какую-то команду на счетчике, чтобы он продолжал вращаться? Любая информация по этому поводу была бы замечательной.

Спасибо

9
задан Bobbake4 26 October 2011 в 03:25
поделиться