2011-12-28 13 views
6

używam następujący kod do dzielenia się zawartościąakcji używając zamiarem facebook w android

Intent intent = new Intent(Intent.ACTION_SEND); 
intent.setType("text/plain"); 
intent.putExtra(Intent.EXTRA_TEXT, "The status update text"); 
startActivity(Intent.createChooser(intent, "Dialog title text")); 

Jest OK na e-mail, SMS i cokolwiek oprócz Facebook. I google powód i wydaje się, że jest to błąd na facebooku od kwietnia, ale niestety nikt go nie naprawia.

Jednak, Uważam, że wiele aplikacji wciąż może używać funkcji wyboru intencji do skutecznego wywoływania Facebooka, takich jak czytnik Google. Jak mogą to zrobić?

Jak wiem, możemy użyć Facebooka API, ale skąd mogą wiedzieć, wybrać facebook w selektorze i wywołać API facebook?

+0

Sprawdź swoją wersję aplikacji Facebook. i ten [wątek] (http://stackoverflow.com/questions/3515198/share-text-on-facebook-from-android-app-via-action-send). – st0le

+1

Mam najnowszą wersję aplikacji na Facebooku. Jako wątek, o którym wspomniałeś, mogę po prostu udostępnić link, ale nie tekst ... thx – Bear

Odpowiedz

7

Według najnowszego aktualizowania do śledzenia błędów jest to „By Design”, a błąd został zamknięty. https://developers.facebook.com/bugs/332619626816423/

Więc wygląda to nie będzie możliwe poprzez zamiarów ..

+0

Szukam tej samej odpowiedzi i jest to nadal możliwe, ponieważ właśnie testowałem w Pixlr Express .. "https: // play. google.com/store/apps/details?id=com.pixlr.express " –

Powiązane problemy