черный экран переключения между действиями

Я использую приведенный ниже код из одного из моих действий для запуска другого

Intent viewIntent = new Intent(getApplicationContext (), landingPage.class);
Bundle b = new Bundle();
b.putString("ApplicationName", a_Bean.getApplicationName());
if (landingPage.getInstanceCount() < 1)
    bp.landingPage_ProgressDialog = ProgressDialog.show(ViewAllApp.this, "Please wait...", "Retrieving data...", true, false);
viewIntent.putExtras(b);
viewIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivityForResult(viewIntent,10);
Thread background = new Thread(new Runnable() {
    public void run() {
        Progresshandler.sendMessage(handler.obtainMessage());//finishes progressDialog
}});
background.start();

но после запуска он показывает черный экран и затем отображает новую активность. Можно ли сделать прогрессиалог, который будет отображаться при отображении черного экрана ??

Ответы на вопрос(3)

Ваш ответ на вопрос