public class DialogLoader extends java.lang.Object implements IDialogStrategy
| Modifier and Type | Method and Description |
|---|---|
static DialogLoader |
getInstance()
获取单例
|
DialogLoader |
setIDialogStrategy(IDialogStrategy strategy)
设置弹窗加载的策略
|
android.app.Dialog |
showConfirmDialog(android.content.Context context,
java.lang.String content,
java.lang.String submitText,
android.content.DialogInterface.OnClickListener submitListener,
java.lang.String cancelText)
显示简要的确认对话框
|
android.app.Dialog |
showConfirmDialog(android.content.Context context,
java.lang.String content,
java.lang.String submitText,
android.content.DialogInterface.OnClickListener submitListener,
java.lang.String cancelText,
android.content.DialogInterface.OnClickListener cancelListener)
显示简要的确认对话框
|
android.app.Dialog |
showConfirmDialog(android.content.Context context,
java.lang.String title,
java.lang.String content,
java.lang.String submitText,
android.content.DialogInterface.OnClickListener submitListener,
java.lang.String cancelText,
android.content.DialogInterface.OnClickListener cancelListener)
显示简要的确认对话框
|
android.app.Dialog |
showContextMenuDialog(android.content.Context context,
java.lang.String title,
int itemsId,
android.content.DialogInterface.OnClickListener listener)
显示类似上下文菜单的对话框
|
android.app.Dialog |
showContextMenuDialog(android.content.Context context,
java.lang.String title,
java.lang.String[] items,
android.content.DialogInterface.OnClickListener listener)
显示类似上下文菜单的对话框
|
android.app.Dialog |
showInputDialog(android.content.Context context,
int icon,
java.lang.String title,
java.lang.String content,
InputInfo inputInfo,
InputCallback inputCallback,
java.lang.String submitText,
android.content.DialogInterface.OnClickListener submitListener,
java.lang.String cancelText,
android.content.DialogInterface.OnClickListener cancelListener)
显示带输入框的对话框
|
android.app.Dialog |
showSingleChoiceDialog(android.content.Context context,
java.lang.String title,
int itemsId,
int selectedIndex,
android.content.DialogInterface.OnClickListener listener,
java.lang.String submitText,
java.lang.String cancelText)
显示带单选项的Dialog
|
android.app.Dialog |
showSingleChoiceDialog(android.content.Context context,
java.lang.String title,
java.lang.String[] items,
int selectedIndex,
android.content.DialogInterface.OnClickListener listener,
java.lang.String submitText,
java.lang.String cancelText)
显示带单选项的Dialog
|
android.app.Dialog |
showTipDialog(android.content.Context context,
int icon,
java.lang.String title,
java.lang.String content,
java.lang.String submitText,
android.content.DialogInterface.OnClickListener listener)
显示简要的提示对话框
|
android.app.Dialog |
showTipDialog(android.content.Context context,
java.lang.String title,
java.lang.String content,
java.lang.String submitText)
显示简要的提示对话框
|
public DialogLoader setIDialogStrategy(IDialogStrategy strategy)
strategy - public static DialogLoader getInstance()
public android.app.Dialog showTipDialog(android.content.Context context,
int icon,
java.lang.String title,
java.lang.String content,
java.lang.String submitText,
android.content.DialogInterface.OnClickListener listener)
showTipDialog in interface IDialogStrategycontext - icon - 图标title - 标题content - 正文submitText - 确认按钮listener - 确认按钮点击监听public android.app.Dialog showTipDialog(android.content.Context context,
java.lang.String title,
java.lang.String content,
java.lang.String submitText)
showTipDialog in interface IDialogStrategycontext - title - 标题content - 正文submitText - 确认按钮public android.app.Dialog showConfirmDialog(android.content.Context context,
java.lang.String title,
java.lang.String content,
java.lang.String submitText,
android.content.DialogInterface.OnClickListener submitListener,
java.lang.String cancelText,
android.content.DialogInterface.OnClickListener cancelListener)
showConfirmDialog in interface IDialogStrategycontext - title - 标题content - 正文submitText - 确认按钮submitListener - 确认按钮点击监听cancelText - 取消按钮cancelListener - 取消按钮点击监听public android.app.Dialog showConfirmDialog(android.content.Context context,
java.lang.String content,
java.lang.String submitText,
android.content.DialogInterface.OnClickListener submitListener,
java.lang.String cancelText,
android.content.DialogInterface.OnClickListener cancelListener)
showConfirmDialog in interface IDialogStrategycontext - content - 正文submitText - 确认按钮submitListener - 确认按钮点击监听cancelText - 取消按钮cancelListener - 取消按钮点击监听public android.app.Dialog showConfirmDialog(android.content.Context context,
java.lang.String content,
java.lang.String submitText,
android.content.DialogInterface.OnClickListener submitListener,
java.lang.String cancelText)
showConfirmDialog in interface IDialogStrategycontext - content - 正文submitText - 确认按钮submitListener - 确认按钮点击监听cancelText - 取消按钮public android.app.Dialog showInputDialog(android.content.Context context,
int icon,
java.lang.String title,
java.lang.String content,
InputInfo inputInfo,
InputCallback inputCallback,
java.lang.String submitText,
android.content.DialogInterface.OnClickListener submitListener,
java.lang.String cancelText,
android.content.DialogInterface.OnClickListener cancelListener)
showInputDialog in interface IDialogStrategycontext - 正文icon - 图标title - 标题content - 正文inputInfo - 输入框信息描述inputCallback - 输入的回调submitText - 确认按钮submitListener - 确认按钮点击监听cancelText - 取消按钮cancelListener - 取消按钮点击监听public android.app.Dialog showContextMenuDialog(android.content.Context context,
java.lang.String title,
java.lang.String[] items,
android.content.DialogInterface.OnClickListener listener)
showContextMenuDialog in interface IDialogStrategycontext - title - 标题items - 选项集合listener - 点击监听public android.app.Dialog showContextMenuDialog(android.content.Context context,
java.lang.String title,
int itemsId,
android.content.DialogInterface.OnClickListener listener)
showContextMenuDialog in interface IDialogStrategycontext - title - 标题itemsId - 选项集合的资源idlistener - 点击监听public android.app.Dialog showSingleChoiceDialog(android.content.Context context,
java.lang.String title,
java.lang.String[] items,
int selectedIndex,
android.content.DialogInterface.OnClickListener listener,
java.lang.String submitText,
java.lang.String cancelText)
showSingleChoiceDialog in interface IDialogStrategycontext - title - 标题items - 选项集合selectedIndex - 默认已选项listener - 选项点击监听submitText - 确认按钮cancelText - 取消按钮public android.app.Dialog showSingleChoiceDialog(android.content.Context context,
java.lang.String title,
int itemsId,
int selectedIndex,
android.content.DialogInterface.OnClickListener listener,
java.lang.String submitText,
java.lang.String cancelText)
showSingleChoiceDialog in interface IDialogStrategycontext - title - 标题itemsId - 选项集合的资源idselectedIndex - 默认已选项listener - 选项点击监听submitText - 确认按钮cancelText - 取消按钮