kongzue / DialogV3

🔥空祖家的对话框工具V3版,集成三种风格+夜间模式对话框,以及等待、提示、分享等特色对话框,支持花式自定义
1.26k stars 163 forks source link

【BUG】空指针 #241

Open qq380791741 opened 3 years ago

qq380791741 commented 3 years ago

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean androidx.appcompat.app.AppCompatActivity.isDestroyed()' on a null object reference at com.kongzue.dialog.util.BaseDialog.showNext(BaseDialog.java:165) at com.kongzue.dialog.util.BaseDialog$1.onDismiss(BaseDialog.java:142) at com.kongzue.dialog.util.DialogHelper.onDismiss(DialogHelper.java:330) at android.app.Dialog$ListenersHandler.handleMessage(Dialog.java:1414) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loop(Looper.java:238) at android.app.ActivityThread.main(ActivityThread.java:7829) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:986) Back traces ends.

在调用isDestroyed方法的时候是否应该判断下 activity是否为null呢

qq380791741 commented 3 years ago

用的com.kongzue.dialog_v3x:dialog:3.2.4