我正在开发一个简单的应用程序,需要为其添加共享功能。我只需要在 FB、Twitter 和 G+ 上分享比赛结果。如果有人可以提供帮助,我该如何在我的应用程序中实现它?提前致谢..
问问题
630 次
2 回答
2
你可以尝试这样的事情。通常,FB、Twitter 和 Google+ 会收听分享事件
public void share() {
Intent i = null;
String msg ="Something to share about"
i = new Intent(Intent.ACTION_SEND);
i.setType("text/plain");
i.putExtra(Intent.EXTRA_TEXT, msg);
i.putExtra(Intent.EXTRA_SUBJECT, getResources().getString(R.string.sharing_sbj) + " \""
+ "Share title"+ "\" : " + getResources().getString(R.string.app_name));
startActivity(Intent.createChooser(i, this.getString(R.string.sending_to)));
}
于 2012-03-16T20:47:44.610 回答
1
由于我们没有任何代码,因此在已安装的应用程序(Facebook 和 Twitter)上共享文本的主要内容是:
Android 应用程序 - 共享 Facebook Twitter
否则,您将不得不使用特定的 API 来共享更多信息。
您可以尝试检查 Google+ API 以了解如何将其包含在 Android 应用程序中,因为我从未尝试过:
https ://developers.google.com/+/api/
于 2012-03-16T19:05:48.690 回答