Dialog mDialog = DialogFactory.creatRequestDialog(UserEditActivity.this, "正在上传中");
mDialog.setCanceledOnTouchOutside(false);
mDialog.show();
mDialog.dismiss();
public class DialogFactory {
public static Dialog creatRequestDialog(Context context, String tip) {
final Dialog dialog = new Dialog(context, R.style.dialog);
dialog.setContentView(R.layout.dialog_layout);
Window window = dialog.getWindow();
WindowManager.LayoutParams lp = window.getAttributes();
int width = StringUtil.getScreenWidth(context);
lp.width = (int) (0.6 * width);
TextView titleTxtv = (TextView) dialog.findViewById(R.id.tvLoad);
if (tip == null || tip.length() == 0) {
titleTxtv.setText(R.string.sending_request);
} else {
titleTxtv.setText(tip);
}
return dialog;
}
public static void ToastDialog(Context context, String title, String msg) {
new AlertDialog.Builder(context).setTitle(title).setMessage(msg)
.setPositiveButton(R.string.ok, null).create().show();
}
}