Intereting Posts
Как надежно хранить модуль, публичный экспонент и частный экспонент на Android? В чем разница между протоколом rtmp и rtsp? Как нарисовать стрелку с помощью графического класса Android? Проблема для удаления пункта меню NavigationView выбранного цвета? Android jpeg pictureCallback в оттенки серого Opencv Mat Загрузочные файлы Rackspace загружают напрямую мобильный клиент Как изменить размер значка drawableLeft на кнопке? Strike html тег не отображается в EditText с TextFormatted Маржа между заголовками X-Axis и ярлыками X-Axis в AChartEngine Android – Moto G mobile не отображается в списке устройств в студии Android для Windows 8 x64bit Android-чек имеет активный телефонный звонок Почему я получил FATAL EXCEPTION, когда я тестировал образец MediaRecorder? Переопределение макета, используемого для предпочтения в предпочтении. Активный / преференциальный экран с использованием тематики Android – что это за виджет? (Контекстное меню) Файл keystore по умолчанию не существует?

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

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

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

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