не дыялёг рэалізацыі прагрэсу, у якім няма малюнкаў для загрузкі ў больш чым 1

Я хачу, каб паказаць дыялог прагрэсу ў той час выявы загружаюцца з сервера. я магу загрузіць выявы і ажыццяўляць дыялог выканання, але мая праблема заключаецца ў тым, што дыялог прагрэсу аленевай скуры атрымаць адхіліў і гэта паказвае толькі апошні загружаны вобраз.

Я выкарыстоўваю наступны код для гэтага:

         public class BackgroundAsyncTask extends AsyncTask {

    int myProgress;


    @Override
    protected void onPostExecute(Bitmap result) {
        image.setVisibility(View.VISIBLE);
        image.setImageBitmap(result);
        if(dialog.isShowing())
        {
            dialog.dismiss();

        }
         return;
    }



    protected void onPreExecute() {
            dialog = ProgressDialog.show(ProfilePageNormalUser.this,
                "Loading...", "Please wait...");
    }

    @Override
    protected Bitmap doInBackground(String... paths) {
        return DownloadFile(imageUrl);


    }

    @Override
    protected void onProgressUpdate(Integer... values) {
       //TODO Auto-generated method stub
        progressBar.setProgress(values[0]);
    }

}

і наступны за выклік гэтым:

      new BackgroundAsyncTask().execute(imageUrl);

Можа хто-небудзь высокі мне, што можа быць праблема дзякуй

0