使用QMUI中的dialog时,会发现只有build.setLeftAction()方法,怎么没有build.setRightAction()呢?
其实QMUI是从最右边添加Action的,如果需要最左边设置按钮的话,直接调用build.setLeftAction()方法即可,
其他直接调用build.addAction()方法就能实现效果了;
例子:
QMUIDialog.CheckBoxMessageDialogBuilder builder = new QMUIDialog.CheckBoxMessageDialogBuilder(MainActivity.this);
builder.setTitle("哈哈");
builder.setMessage("撒的发的发");
builder.addAction("确定", new QMUIDialogAction.ActionListener() {
@Override
public void onClick(QMUIDialog dialog, int index) {
}
});
builder.addAction("取消", new QMUIDialogAction.ActionListener() {
@Override
public void onClick(QMUIDialog dialog, int index) {
}
});
builder.show();
}
});
是不是很实用?