@Override
 protected void onPreExecute() {
   currentRunningTask.add(this);
   super.onPreExecute();
   if (uiActivity != null) {
     downloadFileHelper.setInterruptDownloading(false);
     View mainView = uiActivity.findViewById(R.id.MainLayout);
     if (mainView != null) {
       mainView.setKeepScreenOn(true);
     }
     startTask(ctx.getString(R.string.downloading), -1);
   }
 }