- // Enable the save button if the URL and file name are populated.
- saveButton.setEnabled(!urlToSave.isEmpty() && !fileNameEditText.getText().toString().isEmpty());
- }
- });
+ // Get the file size for the current URL.
+ getUrlSize = new GetUrlSize(context, alertDialog, userAgent, cookiesEnabled).execute(urlToSave);
+
+ // Enable the save button if the URL and file name are populated.
+ saveButton.setEnabled(!urlToSave.isEmpty() && !fileNameEditText.getText().toString().isEmpty());
+ }
+ });
+
+ // Populate the URL edit text.
+ urlEditText.setText(url);
+ } else { // An archive or an image is being saved.
+ // Hide the URL edit text and the file size text view.
+ urlEditText.setVisibility(View.GONE);
+ fileSizeTextView.setVisibility(View.GONE);
+ }