Nie można rozwiązać metodą registerSticky (this) zamiast rejestru (ta)EventBus 3,0 registerSticky przestarzałe
@Override
public void onStart() {
super.onStart();
EventBus.getDefault().register(this);
}
próbowałem 'org.greenrobot: eventbus: 3.0.0' i „de.greenrobot: eventbus: 3.0.0-beta1 "w moim Gradle. Nie mam pojęcia, dlaczego ta metoda nie pojawia się:
To nic nie zrobił. Spojrzałem także na gradle, proszę o inną bibliotekę, którą widziałem na projekcie github "de.greenrobot: eventbus: 3.0.0-beta1" zamiast "org.greenrobot: eventbus: 3.0.0". Nadal nie ma metody registerSticky()! –
http://stackoverflow.com/a/14681360/5596604 rozwiązał mój problem. –
@VictorBoutte ": zrozumiałem twoje pytanie. Wydaje się, że 'registerSticky' są przestarzałe i usunięte. Myślę, że powinieneś zarejestrować się jako normalne wydarzenie, a następnie użyć metody 'postSticky' Refer: http://greenrobot.org/eventbus/documentation/configuration/sticky-events/ –