środa, września 05, 2012

Trudniej jest lepiej... część druga, bohater odkrywa, że da się łatwiej - czyli opowieść o AccountManagerze w Androidzie

Gdy w głowie wykrystalizował mi się Plan, albo chociaż plan na złamanie niechęci AccountManager'a dotarło do mnie, że przecież AccountManager.getAuthToken() zwraca Future.... czyli na upartego można całkowicie zignorować cały taniec i po prostu poczekać, aż znajdzie się token ;-)
Rzeczywiście się da :-) wystarczy zawołać getResult() na Future z getAuthToken() :-)
Dzięki temu jest szansa, że jednak nie będę musiał robić aż tak głębokich zmian w kodzie Bloggeroida :-)

Przy okazji okazało się, że AccountManger zwraca token dla ClientLogin, a nie dla OAuth... chociaż w dokumentacji sugerują, że to jednak dla OAuth ;-)


Podobne postybeta
Trudniej jest lepiej.... czyli AccountManager w Androidzie...
Programowanie trudne ;-)
OAuth mnie denerwuje ;-)
Chrome2Chrome 0.7.2 - OAuth w akcji ;-)
Medytacja