在WebViewActivity 中的js回调绘制view 的时候会导致卡顿问题。之前在js 回调接口中用的handler.post(new Runnable()); 来解决卡顿问题。可是今天我将我将之前的popwindow弹窗改成了dialog弹窗之后,就不起作用了,在回调方法中吊起弹框后点击阴影部分,程序竟然会崩溃,报了在子线程中绘制ui的异常。随后将post(new Runnable()) 方法改成 runOnUiThread()方法之后就解决了崩溃问题。在此记录总结。
在WebViewActivity 中的js回调绘制view 的时候会导致卡顿问题。之前在js 回调接口中用的handler.post(new Runnable()); 来解决卡顿问题。可是今天我将我将之前的popwindow弹窗改成了dialog弹窗之后,就不起作用了,在回调方法中吊起弹框后点击阴影部分,程序竟然会崩溃,报了在子线程中绘制ui的异常。随后将post(new Runnable()) 方法改成 runOnUiThread()方法之后就解决了崩溃问题。在此记录总结。