目前我正在开发一个应用程序,其中有一个选项可以将应用程序中的文本分享到不同的社交网络,如Google,Instagram,Facebook等。所有工作正常,除了Facebook,它会选择错误的随机缩略图。分享代码如下:
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
if (Preferences.getBoolean(getString(R.string.pref_copyWithShareUrl_key), getResources().getBoolean(R.bool.pref_copyWithShareUrl_default)))
{
shareIntent.putExtra(Intent.EXTRA_TEXT, verse.getText() + "\n\n" + "http://play.google.com/store/apps/details?id=" + getPackageName());
//shareIntent.putExtra(Intent.EXTRA_TEXT, verse.getText() + "\n\n" + " https://market.android.com/search?q=pname:" + getPackageName());
}
else
{
shareIntent.putExtra(Intent.EXTRA_TEXT, verse.getText());
}
目前共享内容如下:
但我想要的是将我的应用程序启动器图像图标包含在内。如何在不影响其他共享选项的情况下实现这一目标。 感谢
答案 0 :(得分:0)
使用facebook提供的ShareLinkContent分享