Wywołanie zwrotne zostanie wykonane po wczytaniu zasobu. Klient może zaimplementować ten interfejs, aby otrzymywać informacje po odświeżeniu zawartości kontenera.
Możesz polegać na tym, że funkcja containerRefreshBegin(Container, Container.RefreshType)
zostanie wywołana dla określonej wartości Container.RefreshType
, zanim jej powiązany parametr containerRefreshSuccess(Container, Container.RefreshType)
lub containerRefreshFailure(Container, Container.RefreshType, Container.RefreshFailure)
zostanie wywołany. Nie wykonuj żadnych innych założeń dotyczących zamówienia. W szczególności w tym samym czasie mogą wystąpić 2 nieukończone odświeżenia (SAVED
i NETWORK
), a odświeżenie SAVED
może nastąpić przed odświeżeniem NETWORK
.
Podsumowanie metod publicznych
abstrakcja void | |
abstrakcja void |
containerRefreshFailure(Kontener kontener, Container.RefreshType refreshType, Container.RefreshFailure refreshFailure.
|
abstrakcja void |
Metody publiczne
public abstract void containerRefreshBegin (Kontener kontener, Container.RefreshType refreshType)
Wywoływana, gdy ma się rozpocząć odświeżanie określonego typu.
public abstract void containerRefreshFailure (kontener kontener, Container.RefreshType refreshType, Container.RefreshFailure
Wywoływana, gdy nie udało się odświeżyć określonego typu odświeżania.
public abstract void containerRefreshSuccess (Kontener kontener, Container.RefreshType refreshType)
Wywoływana po pomyślnym odświeżeniu określonego typu.