import android.view.WindowManager
import android.widget.Button
import android.widget.EditText
+
import androidx.appcompat.app.AlertDialog
import androidx.fragment.app.DialogFragment
import androidx.preference.PreferenceManager
+
import com.stoutner.privacybrowser.R
-// Declare the class constants.
+// Define the class constants.
private const val SAVE_TYPE = "save_type"
class SaveDialog : DialogFragment() {
}
companion object {
- // Declare the companion object constants. These can be moved to class constants once all of the code has transitioned to Kotlin.
+ // Define the companion object constants. These can be moved to class constants once all of the code has transitioned to Kotlin.
const val SAVE_LOGCAT = 0
const val SAVE_ABOUT_VERSION_TEXT = 1
const val SAVE_ABOUT_VERSION_IMAGE = 2
// Create a new instance of the save dialog.
val saveDialog = SaveDialog()
- // Add the arguments bundle to the dialog.
+ // Add the arguments bundle to the new dialog.
saveDialog.arguments = argumentsBundle
// Return the new dialog.
}
// Set the view. The parent view is null because it will be assigned by the alert dialog.
- dialogBuilder.setView(requireActivity().layoutInflater.inflate(R.layout.save_dialog, null))
+ dialogBuilder.setView(layoutInflater.inflate(R.layout.save_dialog, null))
// Set the cancel button listener. Using `null` as the listener closes the dialog without doing anything else.
dialogBuilder.setNegativeButton(R.string.cancel, null)