Диалог прогресса при запуске новой активности

Эта кнопка отображается в моем стартовом действии. После нажатия на него будет запущено новое действие, но для инициализации этого нового действия требуется некоторое время, некоторые данные собираются из Интернета. Это работает наполовину. Диалог прогресса показан, но колесо хода не вращается.

Может кто-нибудь сказать мне, почему это происходит?

Button b4 = (Button) findViewById(R.id.Button01); b4.setOnClickListener(new View.OnClickListener() { public void onClick (View view) { final ProgressDialog pd = ProgressDialog.show(pak.this, "", "Working..", true); new Thread(new Runnable(){ public void run(){ Intent intent = new Intent(); intent.setClassName("sxe.pak", "sxe.pak.List"); startActivity(intent); pd.dismiss(); } }).start(); } }); 

спасибо

Вам нужно показать диалог прогресса в самом начале вашего второго действия, а не первого. И вам нужно выполнить загрузку данных в AsyncTask.

См. Мой ответ на этот вопрос для получения дополнительной информации:

Android SplashScreen

Intereting Posts
Achartengine on android – многократная ось Y Android Studio занимает слишком много времени для запуска приложения на реальном устройстве API Twitter4j не перенаправляет приложение на кнопку «Назад» нажимает на android Могу ли я найти MAC-адрес моей точки доступа в Android? Прокрутка ListView плавно и программно Android USB-драйвер для Windows 7? Если андроид перезапустит службу, снова вызовет onCreate? Как закрыть приложение Android на onBackPressed? Является ли масштабирование в браузере таким же, как масштабирование на мобильном устройстве? Как предотвратить выбранную дату date в DatePickerDialog (setMinDate не работает должным образом) Volley Bug: повторение запроса при включении подробного ведения журнала Ошибка Android «Нет такого файла или каталога»? Как создать график вызовов из андроида APK? Android RecyclerView создает и связывает все взгляды на изменение набора данных Ящик навигации в android не полный экран