泄漏内存-AppCompatEdittext.mContext

时间:2019-05-24 09:18:11

标签: java

请帮我检查我的应用程序android中的泄漏内存(攻击文件和xml代码)。当我用R.layout.product替换后,确定。

 @NonNull
    @Override
    public ViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) {
        LayoutInflater layoutInflater = LayoutInflater.from(viewGroup.getContext());
        View itemView = layoutInflater.inflate(R.layout.master_customer_item, viewGroup, false);
        this.mContext = (Activity) itemView.getContext();
        return new ViewHolder(itemView);
    }

https://i.stack.imgur.com/PDHkd.png

1 个答案:

答案 0 :(得分:0)

看起来您有一个引用TextView的AsyncTask,这会导致泄漏。确保AsyncTask是静态类,并通过WeakReference引用TextView(或Activity)。更多信息here