9

我是 android 的初学者。我想在我的 android 应用程序中添加 FacebookShare 按钮。我在 2.2 中创建应用程序。请帮助我使用此代码

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("text/plain"); 
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,getResources().getStri‌​ng(R.string.title_activity_android_face_book_share));
emailIntent.putExtra(android‌​.content.Intent.EXTRA_TEXT,getResources().getString(R.string.title_activity_android_face_book_share));  
startActivity(emailIntent); 

我也使用以下链接在 Android 中进行社交分享的最佳方式

4

1 回答 1

24
  Intent shareIntent = new Intent(Intent.ACTION_SEND);
  shareIntent.setType("text/plain");
  shareIntent.putExtra(Intent.EXTRA_TEXT, "URLyouWantToShare");
  startActivity(Intent.createChooser(shareIntent, "Share..."));

使用 ACTION_SEND Intent,添加您要分享的 URL。用户将获得一系列应用程序来接受分享意图,例如 facebook 等。

于 2012-11-15T11:50:17.267 回答