原理:dismiss再弹出,把dialog设为全局对象。
if (dialog != null && dialog.isShowing() && !(Activity.)isFinishing()) { dialog.dismiss(); }
新的方式:http://blog.csdn.net/think_soft/article/details/7531163