AndroidUtilCode
AndroidUtilCode copied to clipboard
ToastUtils崩溃
Describe the bug
第一次弹出时崩溃,提示获取view的宽高为0
Build App Name : Verefa Life Build version : V1.0.0 Build Package Name : com.sz.verefa.sweeprobot Build date : 1981年01月01日 01点01分02秒 Current date : 2022年09月01日 15点17分27秒 Device : OPPO PBEM00 OS version : Android 10 (SDK 29)
Stack trace :
java.lang.IllegalArgumentException: width and height must be > 0
at android.graphics.Bitmap.createBitmap(Bitmap.java:1137)
at android.graphics.Bitmap.createBitmap(Bitmap.java:1104)
at android.graphics.Bitmap.createBitmap(Bitmap.java:1054)
at android.graphics.Bitmap.createBitmap(Bitmap.java:1015)
at com.sineva.utils.utilcode.util.ImageUtils.view2Bitmap(ImageUtils.java:238)
at com.sineva.utils.utilcode.util.UtilsBridge.view2Bitmap(UtilsBridge.java:355)
at com.sineva.utils.utilcode.util.ToastUtils$AbsToast.getToastViewSnapshot(ToastUtils.java:872)
at com.sineva.utils.utilcode.util.ToastUtils$ActivityToast.showWithActivityWindow(ToastUtils.java:739)
at com.sineva.utils.utilcode.util.ToastUtils$ActivityToast.show(ToastUtils.java:682)
at com.sineva.utils.utilcode.util.ToastUtils$2.run(ToastUtils.java:496)
at com.sineva.utils.utilcode.util.ThreadUtils.runOnUiThread(ThreadUtils.java:93)
at com.sineva.utils.utilcode.util.UtilsBridge.runOnUiThread(UtilsBridge.java:550)
at com.sineva.utils.utilcode.util.ToastUtils.show(ToastUtils.java:485)
at com.sineva.utils.utilcode.util.ToastUtils.show(ToastUtils.java:474)
at com.sineva.utils.utilcode.util.ToastUtils.showShort(ToastUtils.java:385)
at com.sz.verefa.sweeprobot.activity.LoginActivity.onClick(LoginActivity.java:387)
at android.view.View.performClick(View.java:7261)
at android.view.View.performClickInternal(View.java:7223)
at android.view.View.access$3800(View.java:824)
at android.view.View$PerformClick.run(View.java:27721)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:238)
at android.app.ActivityThread.main(ActivityThread.java:7798)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:512)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:995)