private void shareToSns(Activity activity) { ShareContent shareItem = new ShareContent(); shareItem.mText = mFeedItem.text; List<ImageItem> imageItems = mFeedItem.imageUrls; if (mFeedItem.sourceFeed != null) { imageItems = mFeedItem.sourceFeed.imageUrls; } if (imageItems.size() > 0) { shareItem.mImageItem = imageItems.get(0); } shareItem.mTargetUrl = mFeedItem.shareLink; if (TextUtils.isEmpty(shareItem.mTargetUrl) && mFeedItem.sourceFeed != null) { shareItem.mTargetUrl = mFeedItem.sourceFeed.shareLink; } shareItem.mFeedId = mFeedItem.id; shareItem.mTitle = mFeedItem.sourceFeed == null ? mFeedItem.text : mFeedItem.sourceFeed.text; ShareSDKManager.getInstance().getCurrentSDK().share(activity, shareItem); }