public void back_deal() { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setIcon(R.drawable.epoint2); builder.setMessage("请选择需要返回的界面"); builder.setTitle(getString(R.string.prjname)); builder.setPositiveButton("主界面", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { Intent intent = new Intent(QWT_ManagerReportView.this, MainView.class); startActivity(intent); finish(); } }); builder.setNegativeButton("取消", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { dialog.cancel(); } }); builder.setNeutralButton("商户查询", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { setResult(1); finish(); } }); builder.create().show(); }
public static void showBackDialog(Context con, String backpage,// 指定返回页面的名称 OnClickListener listener1, OnClickListener listener2, OnClickListener listener3) { AlertDialog.Builder builder = new AlertDialog.Builder(con); builder.setIcon(R.drawable.epoint2); builder.setMessage("请选择需要返回的界面"); builder.setTitle(con.getString(R.string.prjname)); builder.setPositiveButton("主界面", listener1); builder.setNegativeButton("取消", listener2); builder.setNeutralButton(backpage, listener3); builder.create().show(); }
AlertHelp.showBackDialog(this, "商户查询", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { Intent intent = new Intent(QWT_ManagerReportView.this, MainView.class); startActivity(intent); finish(); } }, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { finish(); } }, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { setResult(1); finish(); } });