Android java.lang.RuntimeException:无法分派事件:错误无法解决错误
我在应用程序中遇到以下异常 java.lang.RuntimeException:无法调度事件:类com.example.event.SelectedOptionsChangedEvent到处理程序[EventHandler public void com.example.activity.MainActivity.OnSelectedOptionsChangedEvent(com.example.event.SelectedOptionsChangedEvent)]尝试从空对象引用上的字段“int com.example.model.Option.id”读取 我无法解决错误..请帮助 在main活动中,我有一个方法:Android java.lang.RuntimeException:无法分派事件:错误无法解决错误,android,Android,我在应用程序中遇到以下异常 java.lang.RuntimeException:无法调度事件:类com.example.event.SelectedOptionsChangedEvent到处理程序[EventHandler public void com.example.activity.MainActivity.OnSelectedOptionsChangedEvent(com.example.event.SelectedOptionsChangedEvent)]尝试从空对象引用上的字段“i
@Subscribe
public void onSelectedOptionsChanged( SelectedOptionsChangedEvent optionsChanged )
{
if( Fragment != null )
{
Fragment.setSelectedOptions( AppController.getInstance().getSelectedOptions() );
}
}
我有一门课:
public class SelectedOptionsChangedEvent
{
public SelectedOptionsChangedEvent()
{
}
}
仅用于检查删除此if(Fragment!=null){Fragment.setSelectedOptions(AppController.getInstance().getSelectedOptions());}并为其祝酒,并告诉我它是否显示了AppController.getInstance().getSelectedOptions()的某些错误Fragment是一个mapfragment,它检查mapfragment是null还是nut你能按照我说的做吗?我已经添加了toast..并且toast被重新显示了