Próbuję zalogować się do Facebooka za pomocą niestandardowego interfejsu, który działał dobrze w klasie Activity. to samo muszę zrobić także w Fragment. ale funkcja oddzwaniania nie jest wykonywana. nie jest możliwe, aby dodać CallbackResult w OnActivityResult fragmentu?Logowanie do Facebooka w fragmencie w Androidzie
5
A
Odpowiedz
12
Tak to posssible do wdrożenia Facebook login w fragmencie, jedyne co musisz zrobić to zadzwonić OnActivityResult w swojej działalności gospodarza tak:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
Fragment fragment = getFragmentManager().findFragmentById(R.id.your_host_fragment_in_activity);
fragment.onActivityResult(requestCode, resultCode, data);
}
a następnie zadzwonić onActivityResult ponownie w yout fragmentu.
14
Trzeba tylko dodać ten kod do swojej aktywności onActivityResult.
for (Fragment fragment : getSupportFragmentManager().getFragments()) {
//System.out.println("@#@");
fragment.onActivityResult(requestCode, resultCode, data);
}
W takim razie twój fragment zActivityResult na pewno zadziała.
@Override
public void onActivityResult(final int requestCode, final int resultCode, final Intent data) {
callbackManager.onActivityResult(requestCode, resultCode, data);
}
Powiązane problemy
- 1. Logowanie do Facebooka z uprawnieniami do odczytu i publikowania w Androidzie Facebook SDK 4.8.0
- 2. Klawiatura Android WebView ukrywa pole wejściowe w fragmencie w Androidzie
- 3. Jak zdobyć token dostępu do Facebooka w Androidzie?
- 4. logowanie facebooka z Apple TV i smartfonem
- 5. Czyście integruje logowanie z Facebooka, Google, Twittera itp. Do CakePHP?
- 6. Mobilne logowanie do Facebooka i walidacja po stronie serwera
- 7. jak zdobyćPackageManager w fragmencie Androida
- 8. Logowanie do Facebooka za pomocą Facebooka nie działa z zainstalowaną aplikacją Facebook
- 9. runOnUiThread w fragmencie
- 10. LocationListener w fragmencie
- 11. Zmierz widok w fragmencie
- 12. Ustawianie błystki w fragmencie
- 13. getLayoutInflater() w fragmencie
- 14. Parametr onRequestPermissionsResult nie jest wywoływany w fragmencie, jeśli jest zdefiniowany zarówno w fragmencie, jak iw aktywności
- 15. Logowanie do Amazon S3
- 16. Firebase Proste logowanie do LinkedIn
- 17. Logowanie do Facebooka i udostępnianie nie działa w rozszerzeniu Chrome z powodu domeny aplikacji
- 18. Scyzoryk Android - wiązanie w fragmencie
- 19. QuickBlox v2.6 x logowanie przez Facebooka dla iOS
- 20. jak używać setSupportActionBar w fragmencie
- 21. Logowanie do Facebooka kończy się niepowodzeniem (zawsze jest anulowane) po uaktualnieniu do wersji SDK 4.1
- 22. Jak uniemożliwić wywołanie onCreateView po naciśnięciu przycisku Wstecz w fragmencie w Androidzie
- 23. Dostęp do statystyk Facebooka w php
- 24. Własny przycisk logowania do Facebooka iOS
- 25. Pojedyncze logowanie w asp.net
- 26. Jak przejść do facebooka
- 27. Logowanie w języku Python do obsługi StringIO
- 28. Logowanie do katalogu tymczasowego w sposób międzyplatformowy
- 29. Wiele kont Facebooka w jednej aplikacji iPhone'a
- 30. Logowanie w testach py.test