博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Looper.myLooper().quit() 报 NullPointerException
阅读量:6703 次
发布时间:2019-06-25

本文共 448 字,大约阅读时间需要 1 分钟。

  hot3.png

在调用 Looper.myLooper().quit()  的时候发现报 NullPointerException,通过 Android Studio 发现如下提示:

查阅了 的源码:

/**     * Return the Looper object associated with the current thread.  Returns     * null if the calling thread is not associated with a Looper.     */    public static @Nullable Looper myLooper() {        return sThreadLocal.get();    }

原来我在另外的线程间接地调用了  Looper.myLooper().quit() 方法。通过 Handler 发送 QUIT 消息解决此问题。

转载于:https://my.oschina.net/jerikc/blog/528701

你可能感兴趣的文章
[Angular] 'providedIn' for service
查看>>
PHP函数register_shutdown_function的使用示例
查看>>
设计模式-行为型模式,python访问者模式
查看>>
GIT 常用命令
查看>>
开源网站流量统计系统Piwik源码分析——后台处理(二)
查看>>
new FormData() - FormData对象的作用及用法
查看>>
Out of memory: Kill process 内存不足
查看>>
linux 基础(一)
查看>>
ejb-jar.xml
查看>>
最新杭州地铁开通时间表
查看>>
关闭shift中英文切换 英文代码/中文注释随意切换着写。
查看>>
距离北京奥运还有359天,发布WPF版本的北京2008标志(下)
查看>>
命令模式
查看>>
如何自定义长连接策略
查看>>
平衡二叉树与自平衡二叉树(红黑树)的区别
查看>>
读取JPG图片的Exif属性(一) - Exif信息简介
查看>>
【译文】追求生产极简主义
查看>>
FTP服务器原理(转)
查看>>
精选30道Java笔试题解答
查看>>
特殊符号 UNICODE编码
查看>>