私は次のクラスを持っています:
class CargaImgsParaAmpliar extends AsyncTask<Void, Void, Bitmap> {
        final ProgressDialog progressDialog = new ProgressDialog(imagen.this);
        protected void onPreExecute() {
            progressDialog.setTitle("");
            progressDialog.setMessage("Cargando Imagen...");
            progressDialog.show();
        }
        protected Bitmap doInBackground(Void... params) {
            Bitmap mIcon1 = null;
            URL url_value;
            try {
                url_value = new URL(StrUrl);
                mIcon1 = BitmapFactory.decodeStream(url_value.openConnection().getInputStream());
            } catch (MalformedURLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }           
            return mIcon1;
        }
        protected void onPostExecute(Bitmap imagen) {
            m_imageView.setImageBitmap(urlImageToBitmap(StrUrl));
            progressDialog.dismiss();
        }       
    }
AsyncTask 内でインターネット放電プロセスを実行していますが、それでも例外が発生しますandroid.os.NetworkOnMainThreadException。
この問題を解決するにはどうすればよいですか?