今天在参考 视频播放github https://github.com/lsw8569013/VideoPlayerManager 源码 ,修改东西的时候,报异常 。
原因是UI操作,不在UI线程中。 fail Exception : pool - theard-xx 。
根据源码 ,发现在一个回调,调用的时候,没有用主线程的 Runnable 来执行, 代码执行在子线程中了。
mMainThreadHandler.post(mOnVideoErrorMainMessage);
今天在参考 视频播放github https://github.com/lsw8569013/VideoPlayerManager 源码 ,修改东西的时候,报异常 。
原因是UI操作,不在UI线程中。 fail Exception : pool - theard-xx 。
根据源码 ,发现在一个回调,调用的时候,没有用主线程的 Runnable 来执行, 代码执行在子线程中了。
mMainThreadHandler.post(mOnVideoErrorMainMessage);