public class ListDialog
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
ListDialog.ItemClickListener |
android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnClickListener, android.content.DialogInterface.OnDismissListener, android.content.DialogInterface.OnKeyListener, android.content.DialogInterface.OnMultiChoiceClickListener, android.content.DialogInterface.OnShowListener| 限定符和类型 | 字段和说明 |
|---|---|
protected android.app.Dialog |
dialog |
protected android.content.DialogInterface.OnCancelListener |
onCancelListener |
protected android.content.res.Resources |
resources |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cancel() |
void |
dismiss() |
android.app.Dialog |
getDialog() |
static ListDialog |
getInstance() |
boolean |
hasDialog() |
protected void |
init() |
void |
onDestory() |
protected void |
onDialogCancel() |
void |
setCancelable(boolean b)
点击返回按钮是否取消
|
void |
setCanceledOnTouchOutside(boolean b)
点击空白是否取消
|
void |
setData(java.lang.String[] items) |
void |
setDialog(android.app.Dialog dialog) |
void |
setItemClickListener(ListDialog.ItemClickListener listener) |
void |
setOnCancelListener(android.content.DialogInterface.OnCancelListener listener) |
void |
setSystemDialog(android.app.Dialog dialog) |
void |
show() |
protected android.app.Dialog dialog
protected android.content.res.Resources resources
protected android.content.DialogInterface.OnCancelListener onCancelListener
public static ListDialog getInstance()
public void setItemClickListener(ListDialog.ItemClickListener listener)
protected void init()
protected void onDialogCancel()
public void setData(java.lang.String[] items)
public void setDialog(android.app.Dialog dialog)
public void setSystemDialog(android.app.Dialog dialog)
public void show()
public void setOnCancelListener(android.content.DialogInterface.OnCancelListener listener)
public void cancel()
cancel 在接口中 android.content.DialogInterfacepublic void onDestory()
public void dismiss()
dismiss 在接口中 android.content.DialogInterfacepublic boolean hasDialog()
public void setCanceledOnTouchOutside(boolean b)
public void setCancelable(boolean b)
public android.app.Dialog getDialog()