目标不能为空

时间:2015-05-29 09:27:04

标签: android event-handling

我在EventBus中使用Android库进行事件处理。 但是当我在函数onEvent(Object obj)处捕获事件时,它给出了异常:

java.lang.IllegalArgumentException: Target must not be null.

我的代码:

public void onEvent(Object obj) {
    String file = storeUserPhoto(obj.getUserId(), obj.getImage());
    Picasso.with(activity).load(new File(file)).into(imageView);
}

我理解这个问题,但不知道如何解决它。

我查看了视图ImageView及其null

1 个答案:

答案 0 :(得分:0)

这不是EventBus'th问题。如果您将Picasso - 对象传递给null方法,.into(imageView);会抛出此错误。这里imageView目标,在您使用它时它为空。