sdílet pomocí záměr facebook v Android

hlasů
6

I použít následující kód pro sdílení obsahu

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));

To je v pořádku pro e-maily, SMS a cokoliv kromě Facebooku . Google jsem důvod, a zdá se, že se jedná o problém na facebooku od dubna, ale bohužel ho nikdo řeší.

Nicméně jsem zjistil, že mnohé aplikace mohou nadále používat záměru Chooser vyvolat Facebook úspěšně jako jsou čtečky Google. Jak to mohou udělat?

Pokud vím, můžeme použít Facebook API, ale jak to může vědět uživateli vybrat facebook v Chooser a vyvolat facebook API?

Položena 28/12/2011 v 03:27
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
0

Dalo by se poslat pouze čistá URL na facebooku. Mělo by to být chyba na Facebooku App.

Podrobnější informace naleznete v následujícím příspěvku

Podíl Text na Facebooku z Android App přes ACTION_SEND


Někdo poslal tuto otázku k oficiálním facebook bug tracker, ale je to stále ještě není vyřešen.

Bug 16728 - Android ACTION_SEND není zpracováno správně

Odpovězeno 24/02/2012 v 05:49
zdroj uživatelem

hlasů
7

Podle nejnovějších aktualizací na bug tracker je to ‚podle vzhledu‘ a chyba byla uzavřena. https://developers.facebook.com/bugs/332619626816423/

Tak vypadá to nebude možné prostřednictvím záměry ..

Odpovězeno 14/12/2012 v 16:28
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more