Какова лучшая задержка, чтобы поставить на это задачу моего приложения? - PullRequest
1 голос
/ 03 июля 2019

Я использую текст в речь в моем приложении.После того, как женщина из Google заговорит, откроется окно с дейлогом.Вопрос: диалоговое окно, открытое во время выступления женщины.Вот почему я хочу поместить задержку между окончанием голоса и открытием окна.Я видел в нескольких уроках кое-что о временном спаде, дескрипторе, петлителе, потоке и AsyncTask, и у меня возник вопрос: как лучше применить его в моей ситуации?Заранее спасибо.

1 Ответ

1 голос
/ 03 июля 2019

В вашем случае, я думаю, AsyncTask будет работать лучше всего по двум причинам.

  • Женская часть говорит, что это процесс с большой нагрузкой на процессор, поэтому она должна обрабатываться в отдельном потокекроме потока пользовательского интерфейса.
  • Вы можете поместить свой диалог в вызов OnPostExecute (), и этот вызов будет запущен после выполнения AsyncTask.

Надеюсь, это поможет!Веселитесь.

...