-
-
-
/** * 通用dialog 带一个按钮 * * @param mContext * @param buttonText 按钮文字 * @param text 提示文字 * @param activityB 点击那一个按钮后要跳转的页面(如果点击后不需要跳就传null) * @param extra1 from 跳转携带的参数1 * @param extra2 report_id 跳转携带的参数2 */ public static void BaseDialog2(final Context mContext, final String buttonText, final String text, final Class<?> activityB, final String extra1, final String extra2) { try { AlertDialog.Builder mDialog = new AlertDialog.Builder(mContext); mDialog.setTitle(text).setPositiveButton(buttonText, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { if (activityB != null) { Intent intent = new Intent(mContext, activityB); if (activityB == AppointDetailDevActivity.class) { intent.putExtra("from", extra1); intent.putExtra("report_id", extra2); } mContext.startActivity(intent); } } }); mDialog.setCancelable(false); mDialog.create().show(); /*.setNegativeButton("取消", null)*/ // .show(); } catch (Exception e) { } }