@Override
  protected void onPostExecute(String result) {

    mProgressDialog.dismiss();
    // listXAdapter.ReStartAdapter();
    // Intent ixX = new Intent();
    // ixX.setAction(Test_Downloader_By_service.CUSTOM_INTENT);
    // ixX.putExtra("progress", 100);
    // ixX.putExtra("vid", id);
    // ixX.putExtra("title", title);
    // context.getApplicationContext().sendBroadcast(ixX);
    DBClass_Downloader dbClass_downloader = new DBClass_Downloader(context);
    dbClass_downloader.UpdateDownloadData(url, "Downloaded");
    try {
      MediaScannerConnection.scanFile(context, new String[] {result}, null, null);
    } catch (Exception e) {
    }

    if (result == null)
      Toast.makeText(context, "Download error: " + result, Toast.LENGTH_LONG).show();
    else Toast.makeText(context, "File downloaded", Toast.LENGTH_SHORT).show();
  }