当前位置: 首页>>代码示例>>Java>>正文


Java QZoneShareContent.setShareContent方法代码示例

本文整理汇总了Java中com.umeng.socialize.media.QZoneShareContent.setShareContent方法的典型用法代码示例。如果您正苦于以下问题:Java QZoneShareContent.setShareContent方法的具体用法?Java QZoneShareContent.setShareContent怎么用?Java QZoneShareContent.setShareContent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.umeng.socialize.media.QZoneShareContent的用法示例。


在下文中一共展示了QZoneShareContent.setShareContent方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setQZoneContent

import com.umeng.socialize.media.QZoneShareContent; //导入方法依赖的package包/类
public void setQZoneContent(String msg, String contentUrl, UMImage image) {
    QZoneShareContent qzone = new QZoneShareContent();
    qzone.setShareContent(msg);
    qzone.setTargetUrl(contentUrl);
    qzone.setShareImage(image);
    mController.setShareMedia(qzone);
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:8,代码来源:ShareHelper.java

示例2: shareToQZone

import com.umeng.socialize.media.QZoneShareContent; //导入方法依赖的package包/类
private void shareToQZone() {
    QZoneSsoHandler qZoneSsoHandler = new QZoneSsoHandler(getActivity(),
            Constants.QQ_APPID, Constants.QQ_APPKEY);
    qZoneSsoHandler.addToSocialSDK();
    QZoneShareContent qzone = new QZoneShareContent();
    // 设置分享文字
    qzone.setShareContent(getShareContent());
    // 设置点击消息的跳转URL
    qzone.setTargetUrl(getShareUrl());
    // 设置分享内容的标题
    qzone.setTitle(getShareTitle());
    // 设置分享图片
    // qzone.setShareImage(urlImage);
    mController.setShareMedia(qzone);
    mController.postShare(getActivity(), SHARE_MEDIA.QZONE,
            new SnsPostListener() {

                @Override
                public void onStart() {
                    AppContext.showToastShort(R.string.tip_start_share);
                }

                @Override
                public void onComplete(SHARE_MEDIA arg0, int arg1,
                                       SocializeEntity arg2) {
                    AppContext.showToastShort(R.string.tip_share_done);
                }
            });
}
 
开发者ID:blueelwang,项目名称:oschina-app,代码行数:30,代码来源:BaseDetailFragment.java

示例3: shareToQZone

import com.umeng.socialize.media.QZoneShareContent; //导入方法依赖的package包/类
private void shareToQZone() {
	QZoneSsoHandler qZoneSsoHandler = new QZoneSsoHandler(getActivity(),
			Constants.QQ_APPID, Constants.QQ_APPKEY);
	qZoneSsoHandler.addToSocialSDK();
	QZoneShareContent qzone = new QZoneShareContent();
	// 设置分享文字
	qzone.setShareContent(getShareContent());
	// 设置点击消息的跳转URL
	qzone.setTargetUrl(getShareUrl());
	// 设置分享内容的标题
	qzone.setTitle(getShareTitle());
	// 设置分享图片
	// qzone.setShareImage(urlImage);
	mController.setShareMedia(qzone);
	mController.postShare(getActivity(), SHARE_MEDIA.QZONE,
			new SnsPostListener() {

				@Override
				public void onStart() {
					AppContext.showToastShort(R.string.tip_start_share);
				}

				@Override
				public void onComplete(SHARE_MEDIA arg0, int arg1,
						SocializeEntity arg2) {
					AppContext.showToastShort(R.string.tip_share_done);
				}
			});
}
 
开发者ID:447491480,项目名称:ima_intellj,代码行数:30,代码来源:BaseDetailFragment.java

示例4: setShareContent

import com.umeng.socialize.media.QZoneShareContent; //导入方法依赖的package包/类
/**
 * 根据不同的平台设置不同的分享内容</br>
 */
private void setShareContent(Context context, String content, String targetUrl, String title, String imageUrl) {

    // 配置SSO
    mController.getConfig().setSsoHandler(new SinaSsoHandler());

    QZoneSsoHandler qZoneSsoHandler = new QZoneSsoHandler((Activity) context, "1104980016", "Dz9oJR8HGlmg6Prr");
    qZoneSsoHandler.addToSocialSDK();
    mController.setShareContent(content);

    UMImage urlImage = new UMImage(context, imageUrl);

    //微信分享内容
    WeiXinShareContent weixinContent = new WeiXinShareContent();
    weixinContent.setShareContent(content);
    weixinContent.setTitle(title);
    weixinContent.setTargetUrl(targetUrl);
    weixinContent.setShareMedia(urlImage);
    mController.setShareMedia(weixinContent);

    // 设置朋友圈分享的内容
    CircleShareContent circleMedia = new CircleShareContent();
    circleMedia.setShareContent(content);
    circleMedia.setTitle(title);
    circleMedia.setShareMedia(urlImage);
    circleMedia.setTargetUrl(targetUrl);
    mController.setShareMedia(circleMedia);

    // 设置QQ空间分享内容
    QZoneShareContent qzone = new QZoneShareContent();
    qzone.setShareContent(content);
    qzone.setTargetUrl(targetUrl);
    qzone.setTitle(title);
    qzone.setShareImage(urlImage);
    mController.setShareMedia(qzone);

    // QQ分享内容
    QQShareContent qqShareContent = new QQShareContent();
    qqShareContent.setShareContent(content);
    qqShareContent.setTitle(title);
    qqShareContent.setShareMedia(urlImage);
    qqShareContent.setTargetUrl(targetUrl);
    mController.setShareMedia(qqShareContent);

    //新浪分享内容
    SinaShareContent sinaContent = new SinaShareContent();
    sinaContent.setShareContent(content);
    sinaContent.setShareImage(urlImage);
    mController.setShareMedia(sinaContent);
}
 
开发者ID:Jude95,项目名称:Fishing,代码行数:53,代码来源:ShareManager.java

示例5: initShare

import com.umeng.socialize.media.QZoneShareContent; //导入方法依赖的package包/类
private void initShare() {
	// 添加微信平台
	UMWXHandler wxHandler = new UMWXHandler(WebDisplay.this, "1104819871", "uwPxPLJVBlwteKeK");
	wxHandler.addToSocialSDK();
	// 添加微信朋友圈
	UMWXHandler wxCircleHandler = new UMWXHandler(WebDisplay.this, "1104819871", "uwPxPLJVBlwteKeK");
	wxCircleHandler.setToCircle(true);
	wxCircleHandler.addToSocialSDK();
	
	/**
	 * 分享到QQ好友和控件
	 */
	// 参数1为当前Activity,参数2为开发者在QQ互联申请的APP ID,参数3为开发者在QQ互联申请的APP kEY.
	UMQQSsoHandler qqSsoHandler = new UMQQSsoHandler(WebDisplay.this, "1104819871",
			"uwPxPLJVBlwteKeK");
	qqSsoHandler.addToSocialSDK();
	QQShareContent qqShareContent = new QQShareContent();
	//设置分享文字
	qqShareContent.setShareContent("来自彩阅的分享-彩阅,精彩你的每一天!");
	//设置分享title
	qqShareContent.setTitle(title);
	//设置分享图片
	//qqShareContent.setShareImage(new UMImage(getActivity(), R.drawable.icon));
	//设置点击分享内容的跳转链接
	qqShareContent.setTargetUrl(url);
	mController.setShareMedia(qqShareContent);
	
	// 参数1为当前Activity,参数2为开发者在QQ互联申请的APP ID,参数3为开发者在QQ互联申请的APP kEY.
	QZoneSsoHandler qZoneSsoHandler = new QZoneSsoHandler(WebDisplay.this, "1104819871",
			"uwPxPLJVBlwteKeK");
	qZoneSsoHandler.addToSocialSDK();
	QZoneShareContent qzone = new QZoneShareContent();
	//设置分享文字
	qzone.setShareContent("来自彩阅的分享-彩阅,精彩你的每一天!");
	//设置点击消息的跳转URL
	qzone.setTargetUrl(url);
	//设置分享内容的标题
	qzone.setTitle(title);
	//设置分享图片
	//qzone.setShareImage(urlImage);
	mController.setShareMedia(qzone);
	
}
 
开发者ID:Grrsun,项目名称:colorread,代码行数:44,代码来源:WebDisplay.java

示例6: onItemClick

import com.umeng.socialize.media.QZoneShareContent; //导入方法依赖的package包/类
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
    switch (position) {
        case 0:
            //qq好友分享
            QQShareContent qqContent = new QQShareContent();
            //分享文字
            qqContent.setShareContent(Constants.ShareLink+getArguments().getString(ITEMID));
            qqContent.setTitle("藤书坊");
            //分享的图片
            qqContent.setShareImage(new UMImage(getActivity(), getArguments().getString(IMGURL)));
            qqContent.setTargetUrl(Constants.ShareLink + getArguments().getString(ITEMID));
            controller.setShareMedia(qqContent);
            shareMessage(SHARE_MEDIA.QQ);
            break;
        case 1:
            //qq空间分享
            QZoneShareContent qZoneContent = new QZoneShareContent();
            qZoneContent.setShareContent("以书会友,以书交友");
            qZoneContent.setTargetUrl(Constants.ShareLink + getArguments().getString(ITEMID));
            qZoneContent.setTitle("藤书坊");
            qZoneContent.setShareImage(new UMImage(getActivity(), getArguments().getString(IMGURL)));
            controller.setShareMedia(qZoneContent);
            shareMessage(SHARE_MEDIA.QZONE);
            break;
        case 2:
            //新浪微博分享
            controller.setShareImage(new UMImage(getActivity(),getArguments().getString(IMGURL)));
            controller.setShareContent("以书会友,以书交友" +Constants.ShareLink + getArguments().getString(ITEMID));
            shareMessage(SHARE_MEDIA.SINA);
            break;
        case 3:
            //威信好友分享
            //设置微信好友分享内容
            WeiXinShareContent weixinContent = new WeiXinShareContent();
            //设置分享文字
            weixinContent.setShareContent("以书会友,以书交友");
            //设置title
            weixinContent.setTitle("藤书坊");
            //设置分享内容跳转URL
            weixinContent.setTargetUrl(Constants.ShareLink + getArguments().getString(ITEMID));
            //设置分享图片
            weixinContent.setShareImage(new UMImage(getActivity(),getArguments().getString(IMGURL)));
            controller.setShareMedia(weixinContent);
            shareMessage(SHARE_MEDIA.WEIXIN);
            break;
        case 4:
            //朋友圈分享
            //设置微信朋友圈分享内容
            CircleShareContent circleMedia = new CircleShareContent();
            circleMedia.setShareContent("以书会友,以书交友");
            //设置朋友圈title
            circleMedia.setTitle("藤书坊");
            circleMedia.setShareImage(new UMImage(getActivity(),getArguments().getString(IMGURL)));
            circleMedia.setTargetUrl(Constants.ShareLink + getArguments().getString(ITEMID));
            controller.setShareMedia(circleMedia);
            shareMessage(SHARE_MEDIA.WEIXIN_CIRCLE);
            break;
        default:
            break;
    }
}
 
开发者ID:rantianhua,项目名称:ShuTuier,代码行数:63,代码来源:ShareFragment.java

示例7: shareContent

import com.umeng.socialize.media.QZoneShareContent; //导入方法依赖的package包/类
public void shareContent() {
	// 本地图片
	UMImage localImage = new UMImage(this, R.drawable.ic_leyidao);

	// 配置SSO
	mController.getConfig().setSsoHandler(new SinaSsoHandler());

	// QZoneSsoHandler qZoneSsoHandler = new QZoneSsoHandler(this,
	// "100424468", "c7394704798a158208a74ab60104f0ba");

	WeiXinShareContent weixinContent = new WeiXinShareContent();
	weixinContent.setShareContent(content);
	weixinContent.setTitle(title);
	weixinContent.setTargetUrl(website);
	weixinContent.setShareMedia(localImage);
	mController.setShareMedia(weixinContent);

	// 设置朋友圈分享的内容
	CircleShareContent circleMedia = new CircleShareContent();
	circleMedia.setShareContent(content);
	circleMedia.setTitle(title);
	circleMedia.setShareMedia(localImage);
	circleMedia.setTargetUrl(website);
	mController.setShareMedia(circleMedia);

	// 设置QQ空间分享内容
	QZoneShareContent qzone = new QZoneShareContent();
	qzone.setShareContent(content);
	qzone.setTargetUrl(website);
	qzone.setTitle(title);
	qzone.setShareMedia(localImage);
	mController.setShareMedia(qzone);

	// 设置QQ分享内容
	QQShareContent qqShareContent = new QQShareContent();
	qqShareContent.setShareContent(content);
	qqShareContent.setTitle(title);
	qqShareContent.setShareMedia(localImage);
	qqShareContent.setTargetUrl(website);
	mController.setShareMedia(qqShareContent);

	// 设置短信分享内容
	SmsShareContent sms = new SmsShareContent();
	sms.setShareContent(content);
	sms.setShareImage(localImage);
	mController.setShareMedia(sms);

	// 设置新浪微博分享内容
	SinaShareContent sinaContent = new SinaShareContent();
	sinaContent.setShareContent(content);
	sinaContent.setShareImage(localImage);
	mController.setShareMedia(sinaContent);

}
 
开发者ID:poomoo,项目名称:eDao,代码行数:55,代码来源:ShareActivity.java


注:本文中的com.umeng.socialize.media.QZoneShareContent.setShareContent方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。