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中聲明這個活動? 。該怎麼辦? –
解答已更新。 –
如果它對你有幫助,請更新答案是正確的。 –