-
Notifications
You must be signed in to change notification settings - Fork 0
CleanDialog对话框
jiangTaoQuite edited this page Oct 13, 2016
·
2 revisions
CleanDialog 是一个包含正确,错误,警告信息提示的dialog。如下图所示:
final CleanDialog dialog =
new CleanDialog.Builder(DialogActivity.this).iconFlag(IconFlag.ERROR)
.negativeButton("不去", new NegativeClickListener() {
@Override public void onNegativeClickListener(CleanDialog dialog1) {
dialog1.dismiss();
}
})
.positiveButton("去嘛", new PositiveClickListener() {
@Override public void onPositiveClickListener(CleanDialog dialog1) {
Intent intent =
new Intent(DialogActivity.this, SwipeRefreshLayoutActivity.class);
startActivity(intent);
dialog1.dismiss();
}
})
.title("哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈")
.negativeTextColor(Color.BLACK)
.positiveTextColor(Color.BLACK)
.builder();
dialog.showDialog();-
IconFlag,包含三个不同的静态变量,包括OK,ERROR,WARN。可以根据drawableRes,设置头部自定义图标。 -
negativeButton和positiveButton,设置两个按钮的的文字和点击事件监听。 -
negativeTextColor和positiveTextColor设置两个按钮的文本颜色。 -
style,设置dialog的风格。 -
positiveDrawable和negativeDrawable,设置两个按钮的背景drawable。 -
title,设置dialog的标题。
