AUInputDialog(原 APInputDialog)提供一个带标题、正文、确认和取消按钮以及一个输入框的对话框。
效果图
接口说明
/**
* 根据传入参数构造一个 AUInputDialog
*
* @param context context 对象
* @param title 标题
* @param msg 消息
* @param positiveString 确认按钮文案
* @param negativeString 取消按钮文案
* @param isAutoCancel 设置点击弹窗以外区域是否自动取消
*/
public AUInputDialog(Context context, String title, String msg, String positiveString,
String negativeString, boolean isAutoCancel)
/**
* 获取取消按钮
*/
public Button getCancelBtn();
/**
* 获取确认按钮
*/
public Button getEnsureBtn();
/**
* 获取标题 TextView
*/
public TextView getTitle();
/**
* 获取消息 TextView
*/
public TextView getMsg();
/**
* 获取底部按钮的 LinearLayout
*/
public LinearLayout getBottomLayout();
/**
* 获取弹窗最外层的 RelativeLayout
*/
public RelativeLayout getDialogBg();
/**
* 设置确认按钮监听
*/
public void setPositiveListener(OnClickPositiveListener listener);
/**
* 设置取消按钮监听
*/
public void setNegativeListener(OnClickNegativeListener listener);
/**
* 获取输入框 EditText
*/
public AUEditText getInputContent() {
return inputContent;
}
/**
* Starts and display the dialog.
*/
public void show();
代码示例
AUInputDialog dialog = new AUInputDialog(this, "标题文字", "辅助说明文字",
"确认", "取消", true);
dialog.show();
文档内容是否对您有帮助?