1
我想在LinkedIn中使用Intent分享文本,并且我搜索了很多并使用了许多代码,但无法工作..我看到很多讨论,但无法找到适当的答案。使用Intent向LinkedIn分享文本
我如何打开LinkedIn,通过点击按钮分享内容。 我已经用下面的代码,
if(Utils.doesPackageExist(getSherlockActivity(), "com.linkedin.android"))
{
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setClassName("com.linkedin.android",
"com.linkedin.android.home.UpdateStatusActivity");
shareIntent.setType("text/*");
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareText);
startActivity(shareIntent);
}
else
{
Toast.makeText(getSherlockActivity(), "Please install the LinkedIn app to share your result", Toast.LENGTH_LONG).show();
}
然后
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setClassName("com.linkedin.android",
"com.linkedin.android.infra.deeplink.DeepLinkHelperActivity");
shareIntent.setType("text/*");
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareText);
startActivity(shareIntent);
有的更多,但不工作。
在此先感谢。
海sabish,对于评论,我用的感谢和这个错误就要到了,无法找到明确的活动类{com.linkedin.android/com.linkedin .android.home.UpdateStatusActivity};你有没有在你的AndroidManifest.xml中声明这个活动? 。该怎么办? –
解答已更新。 –
如果它对你有帮助,请更新答案是正确的。 –