弹出确认提示框日志原创
11人赞赏了该文章
204次浏览
编辑于2024年12月08日 18:12:07
1、普通弹出提示框
ConfirmCallBackListener confirmCallBackListener = new ConfirmCallBackListener("callBack", this); String msg = "您确定要点击该按钮吗?"; getView().showConfirm(msg, MessageBoxOptions.OKCancel, ConfirmTypes.Default,confirmCallBackListener); /// 回调监听 @Override public void confirmCallBack(MessageBoxClosedEvent messageBoxClosedEvent) { super.confirmCallBack(messageBoxClosedEvent); if("callBack".equals(messageBoxClosedEvent.getCallBackId()) && messageBoxClosedEvent.getResult() == MessageBoxResult.Yes){ // todo 在此添加业务逻辑 this.getView().showSuccessNotification("confirm call back success"); } }
2、有详细内容的提示框
String msg = "您确定要点击该按钮吗?"; String detail = "123456"; ConfirmCallBackListener confirmCallBackListener = new ConfirmCallBackListener("callBack", this); getView().showConfirm(msg,detail, MessageBoxOptions.OKCancel,ConfirmTypes.Wait, confirmCallBackListener);
3、设置取消按钮名称
String detail = "123456"; Map<Integer,String> maps = Maps.newHashMap(); // maps.put(1,"zhangsan"); 没效果 maps.put(2,"lisi"); getView().showConfirm(msg,detail, MessageBoxOptions.OKCancel,ConfirmTypes.Wait, confirmCallBackListener, maps);
4、设置请求中,3秒后结束
getView().showLoading(new LocaleString("请等待中"), 3000);
注意点:
// 设置提示框中的图片 ConfirmTypes.Default ConfirmTypes.Wait // 设置提示框的按钮 MessageBoxOptions.OKCancel MessageBoxOptions.YesNo
赞 11
11人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读