Aktywne Wpisy

saintie +195
no chyba was powalilo na lby
#podsumowanieroku2025
#podsumowanieroku2025
źródło: IMG_7157
PobierzDlaczego tak wielu tutaj zależało, żeby Sigma odpadła?
#mecz
#mecz
Skopiuj link
Skopiuj link
źródło: IMG_7157
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Próbuję za pomocą : setInputData
Jak widać, nie ma możliwości zrobić "put" obiektu
#androiddev #kotlin
źródło: comment_1617012908728hqtAza3LEpiIk1EZMCn.jpg
PobierzMasz rację. Activity jest potrzebne aby wyekstraktować pathFromUri, ale przecież mogę to zrobić zanim wejdę do workera, który ma robić wyłącznie operacje żądania POST do API
Otóż nie tym razem ( ͡° ͜ʖ ͡°)
Nie jest potrzebne Activity, a potrzebny jest Context, a jedynym Contextem, który można bezpiecznie przekazywać dalej jest Context aplikacji.
https://blog.mindorks.com/understanding-context-in-android-application-330913e32514
-Startowanie workera z poziomu Activity wygląda mi jak proszenie się o wyciek pamięci.
-Startowanie logiki z poziomu widoku to bardzo zła praktyka i mocne lata 2010 ( ͡° ͜ʖ ͡°)
-W sumie to zadałbym pytanie o to, czy jest sens pchać tą operację do workera. Może tak rzeczywiście być, ale też może to być overkillem i niepotrzebnym kombinowaniem.