سلام ممنونم از راهنمایی شما. برای هندل کردن ایونتها در کلاس هایی که به context دسترسی ندارند میتونیم به شکل زیر عمل کنیم؟ چطور میتونم این کار رو به روش بهتری انجام بدم؟
public class CustomEvent {
private static CustomEvent instance;
private PublishSubject subject = PublishSubject.create();
public static CustomEvent instanceOf() {
if (instance == null) {
instance = new CustomEvent();
}
return instance;
}
public void setEvent(T t) {
subject.onNext(t);
}
public Observable getEvents() {
return subject;
}
}