Android共享选项

时间:2012-03-28 13:10:39

标签: android facebook flash-cs5 share

我有一个用flash CS5.5制作的最喜欢的qutoes的应用程序,我想实现一个选项,它可以让用户在facebook,sms等上分享任何引号。

(类似于eclips中java的共享意图)

那我该怎么办呢

感谢helpe:)

2 个答案:

答案 0 :(得分:2)

向大多数应用(电子邮件,短信,保管箱等)分享文字很简单:

private void share(String text, String windowTitle) {
    Intent share = new Intent(Intent.ACTION_SEND);
    share.setType("text/plain");
    share.putExtra(Intent.EXTRA_TEXT, text);
    startActivity(Intent.createChooser(share, windowTitle));
}

但请注意,由于他们的应用无法正确回应意图,因此无法使用FACEBOOK。他们知道这个问题,他们显然无法解决这个问题。

因此,为了实现向Facebook应用程序共享文本,您需要使用其他方法,可能使用他们的Android SDK。 https://github.com/facebook/facebook-android-sdk

答案 1 :(得分:0)

Ollie的答案很好,我只想根据我读过的帖子澄清+使用此解决方案的经验,发布到Facebook DOES工作,但可能仅用于链接。不是文字。它似乎完全忽略了文本。

E.g。爱和失去的人比没有爱过更好,www.rickrolls.com - >只有链接显示在共享帖子中。您可以在Facebook窗口中添加文本,但文本不会从意图中继承。