Skip to content

MaterialAlertDialogVector

Leonardo D. Palma edited this page Jul 4, 2025 · 1 revision

Create and display a progress dialog with an animated vector as the loader. Without title and with the elements in the center of the dialog container.

Usage

MaterialAlertDialogVector

In code:

MaterialAlertDialogVector.Builder(applicationContext)
            .setMessage(R.string.label_text_charging_please)
            .create()
            .show()

Attributes

MaterialAlertDialogVector offers several attributes for a deeper view configuration, the following table shows all these options and their default value.

Name Description Values Default Related method(s)
Builder Creates a builder for an alert dialog that uses the default alert dialog theme Context N/A Builder()
Icon Set the animated drawable resource to be used in the icon Int R.drawable.ic_baseline_animated_morphing_animals setIcon()
Animated Vector Set for the animated vector to start its animation Boolean true setAnimatedVectorDrawable()
Animated Vector Loop Set animated vector loop Boolean false setLoopAnimatedVectorDrawable()
Gravity Set gravity of the dialog Int [android.view.Gravity] N/A setGravity()
Count Down Timer Set a countdown on one of the buttons (DialogAlertInterface.UI, Long) N/A setCountDownTimer()
Timeout Sets the timeout Long N/A setTimeout()
Message Sets the message to display String, Int N/A setMessage()
MessageTextSize Sets text size message to display float N/A setMessageTextSize()
Cancelable Sets whether the dialog is cancelable or not Boolean true setCancelable()
create Creates an MaterialAlertDialogVector with the arguments supplied to this builder - - create()
show Start the dialog and display it on screen - - show()

If you want to add more functionality to dialog events, you can use the following methods to capture the actions.

  • When the dismiss option is called from the dialog box, you can use the setOnDismissListener method to perform additional actions.
  • When the cancel option is called from the dialog box, you can use the setOnCancelListener method to perform additional actions.
  • When the show option is called from the dialog box, you can use the setOnShowListener method to perform additional actions.

Clone this wiki locally