public class ADDialog
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static ADDialog |
newInstance(FragmentManager fragmentManager)
Créer une instance de la boîte de dialogue
|
ADDialog |
setAction(java.lang.String action)
Définir l'action à exécuter
|
ADDialog |
setBodyBackgroundColor(int colorId)
Définir la couleur de fond du corps
|
ADDialog |
setBodyPadding(int left,
int top,
int right,
int bottom)
Définir le padding du corps de la bôite de dialogue
|
ADDialog |
setBodyText(java.lang.String bodyText)
Définir le texte à afficher dans le corps de la boîte de dialogue
|
ADDialog |
setBodyTextColor(int colorId)
Définir la couleur de texte du corps de la boîte de dialogue
|
ADDialog |
setDialogBackgroundColor(int colorId)
Définir la couleur de fond de la boîte de dialogue.
|
ADDialog |
setDialogCancelable(boolean cancelable)
Définir le comportement de la boîte de dialogue
|
ADDialog |
setFooterBackgroundColor(int colorId)
Définir la couleur de fond du pied de la boîte de dialogue
|
ADDialog |
setFooterPadding(int left,
int top,
int right,
int bottom)
Définir le padding du pied de la bôite de dialogue
|
ADDialog |
setFooterTextColor(int colorId)
Définir la couleur de texte du pied de la boîte de dialogue
|
ADDialog |
setHeaderBackgroundColor(int colorId)
Définir la couleur de fond de l'entête
|
ADDialog |
setHeaderIcon(android.graphics.drawable.Drawable drawable)
Définir l'icon de l'entête
|
ADDialog |
setHeaderPadding(int left,
int top,
int right,
int bottom)
Définir le padding de l'entête de la bôite de dialogue
|
ADDialog |
setHeaderText(java.lang.String headerText)
Définir le texte de l'entête
|
ADDialog |
setHeaderTextColor(int colorId)
Définir la couleur de texte de l'entête
|
ADDialog |
setListener(ADDialogListener listener)
Définir l'écouteur d'évènement pour les boutons du pied de la boîte de dialogue
|
ADDialog |
setNegativeButtonText(java.lang.String negativeButtonText)
Définir le texte du bouton négatif de la bôite de dialogue
|
ADDialog |
setNeutralButtonText(java.lang.String neutralButtonText)
Définir le texte du bouton neutre de la bôite de dialogue
|
ADDialog |
setPositiveButtonText(java.lang.String positiveButtonText)
Définir le texte du bouton positif de la bôite de dialogue
|
void |
show()
Afficher la boîte de dialogue
|
public ADDialog setHeaderIcon(android.graphics.drawable.Drawable drawable)
drawable - public ADDialog setHeaderTextColor(int colorId)
colorId - color resource idpublic ADDialog setHeaderBackgroundColor(int colorId)
colorId - color resource idpublic ADDialog setBodyTextColor(int colorId)
colorId - color resource idpublic ADDialog setBodyBackgroundColor(int colorId)
colorId - color resource idpublic ADDialog setFooterTextColor(int colorId)
colorId - color resource idpublic ADDialog setFooterBackgroundColor(int colorId)
colorId - color resource idpublic ADDialog setDialogBackgroundColor(int colorId)
colorId - color resource idpublic static ADDialog newInstance(FragmentManager fragmentManager)
fragmentManager - android.support.v4.app.FragmentManager;public ADDialog setHeaderText(java.lang.String headerText)
headerText - public ADDialog setBodyText(java.lang.String bodyText)
bodyText - public ADDialog setPositiveButtonText(java.lang.String positiveButtonText)
positiveButtonText - public ADDialog setNegativeButtonText(java.lang.String negativeButtonText)
negativeButtonText - public ADDialog setNeutralButtonText(java.lang.String neutralButtonText)
neutralButtonText - public ADDialog setDialogCancelable(boolean cancelable)
cancelable - public ADDialog setListener(ADDialogListener listener)
listener - public ADDialog setAction(java.lang.String action)
action - correspond à un texte permettant de savoir les instructions à exécuter.
Dans le cas où différents éléments peuvent ouvrir la boîte de dialogue,
on pourra savoir les instructions à exécuter en examinant la valeur du
paramètre 'action' des méthodes de l'interface ADDialogListener.
Un élément peut être un Button, un TextView, un EditText ou tout autre widget.public void show()
public ADDialog setHeaderPadding(int left, int top, int right, int bottom)
left - Aucun effet si valeur inférieure ou égale à la valeur par defaut (20dp)top - Aucun effet si valeur inférieure ou égale à la valeur par defaut (10dp)right - Aucun effet si valeur inférieure ou égale à la valeur par defaut (20dp)bottom - Aucun effet si valeur inférieure ou égale à la valeur par defaut (10dp)public ADDialog setBodyPadding(int left, int top, int right, int bottom)
left - Aucun effet si valeur inférieure ou égale à la valeur par defaut (20dp)top - Aucun effet si valeur inférieure ou égale à la valeur par defaut (0dp)right - Aucun effet si valeur inférieure ou égale à la valeur par defaut (20dp)bottom - Aucun effet si valeur inférieure ou égale à la valeur par defaut (10dp)public ADDialog setFooterPadding(int left, int top, int right, int bottom)
left - Aucun effet si valeur inférieure ou égale à la valeur par defaut (0dp)top - Aucun effet si valeur inférieure ou égale à la valeur par defaut (0dp)right - Aucun effet si valeur inférieure ou égale à la valeur par defaut (0dp)bottom - Aucun effet si valeur inférieure ou égale à la valeur par defaut (0dp)