You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Alles, was nicht 1:1 dem von Google empfohlenen Ansatz entspricht, wird nach und nach deprecated. Activity::onRetainCustomNonConfigurationInstance, was ich für Presenter Instanzen benutze, ist deprecated. Jetzt soll noch Fragment::setRetainInstance deprecated werden.
Die Lösung hierfür wäre es, ViewModel zu verwenden. Das ist allerdings problematisch, weil ViewModel für Observable MVVM Ansätze gemacht wurde. Die App baut allerdings auf MVP auf.
Konkret problematisch ist, dass der Presenter eine Referenz auf das View besitzt (welche das View bei Zerstörung auch wieder auflöst), wovon in Zusammenhang mit ViewModels abgeraten wird.
Alles, was nicht 1:1 dem von Google empfohlenen Ansatz entspricht, wird nach und nach deprecated.
Activity::onRetainCustomNonConfigurationInstance
, was ich für Presenter Instanzen benutze, ist deprecated. Jetzt soll nochFragment::setRetainInstance
deprecated werden.Die Lösung hierfür wäre es, ViewModel zu verwenden. Das ist allerdings problematisch, weil ViewModel für Observable MVVM Ansätze gemacht wurde. Die App baut allerdings auf MVP auf.
Konkret problematisch ist, dass der Presenter eine Referenz auf das View besitzt (welche das View bei Zerstörung auch wieder auflöst), wovon in Zusammenhang mit ViewModels abgeraten wird.
Siehe hierzu auch: #55
The text was updated successfully, but these errors were encountered: