美文网首页
ClickableSpan内存泄漏

ClickableSpan内存泄漏

作者: 乐此不痞 | 来源:发表于2018-11-21 11:41 被阅读0次

    设置到TextView里的ClickableSpan局部对象,会持有一个Activity(Context)的引用,导致无法正常回收。

    修改方法:扩展NoCopySpan

    object : ClickableSpan(), NoCopySpan {
                override fun onClick(widget: View) {
                }
    
                override fun updateDrawState(ds: TextPaint) {
                    super.updateDrawState(ds)
                }
            }
    

    相关文章

      网友评论

          本文标题:ClickableSpan内存泄漏

          本文链接:https://www.haomeiwen.com/subject/cpmqqqtx.html