有些时候需要弹出一个对话框,目前总结出来的最简洁代码如下。做个记录方便以后复制粘贴。如果有更简单的方式则继续更新。代码越少,bug越少。 业务为弹出一个对话框让用户确认分配客户给销售顾问 new AlertDialog.Builder(This). setTitle("分配提醒"). setIcon(android.R.drawable.ic_dialog_info). setMessage("确定要把客户" + getString("cname") + "分配给顾问" + list.get(position).getNickName() + "?"). setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { StaticMethod.showLoading(This); data.XSJL_FPKH(list.get(position).getAu_id(), getUserInfo().getA_areaid(), getString("cid"), list.get(position).getNickName(), 0, new IHttpResponse() { @Override public void onSucc(Object response) { StaticMethod.closeLoading(); activityFinish(); } @Override public void onFail(String response) { showMsg(response); } }); } }). setNegativeButton("取消", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.cancle(); } }).show();
时间: 2024-10-12 00:22:42