Are you missing a call to unregisterReceiver()? 解决方法

来源:互联网 发布:农村淘宝投诉电话多少 编辑:程序博客网 时间:2024/04/27 15:22

Activity com.test.Activity has leaked IntentReceiver android.widget.TextView$4@41e344a8 
that was originally registered here. Are you missing a call to unregisterReceiver()?

这个错误是我在 finish Activity时出现的


问题在于

1、跳转到新的Activity时是用的startActivityForResult 方法 , finish之前 没有 调用 setResult 方法

2、finish的时候,我Toast一下,注释了就没事了。

//Toast.makeText(Activity.this, "操作成功", 100).show();Intent intent = new Intent();intent.putExtra("data_type", 2);intent.setAction("test_reciver");sendBroadcast(intent);finish();



不管怎么样,问题是解决了,可是为啥还是不清楚

Toast一下,就报这错吗,哪位大神知道,赐教一下下


0 0
原创粉丝点击