android handlerandroid中解除handler报警信息

android中解除handler报警信息,adroidtdio中使用hadler时总会提示警报信息,怎么解决呢
androidstdio中使用handler时总会提示警报信息,怎么解决呢工具/原料androidstdio方法/步骤1这就是我们平时使用出现的警报信息,原因我就不再赘述。现在解决问题步骤阅读2将handler声明为静态类,静态类不持有外部对象,所以activity可以随意回收,这是就不存在问题了吗?不对,你会发现,现在在handler中无法操作activity中对象了,怎么办?步骤阅读3还是在你的mainactivity中的这个handler你的自定义类中增加一个对activity的弱引用,就可以了步骤阅读4你的自定义类继承handler步骤阅读5这里添加弱引用weakreferce步骤阅读6这时就不会再出现警报提示的黄色背景步骤阅读END注意事项最重要的就是添加weakreference弱引用

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/j1wRo1gde4.html

(0)

相关推荐