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


Java OnekeyShare.setImagePath方法代码示例

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


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

示例1: Share

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
public static void Share(Context context){
        ShareSDK.initSDK(context);
        OnekeyShare oks = new OnekeyShare();
        //关闭sso授权
        oks.disableSSOWhenAuthorize();
// 分享时Notification的图标和文字  2.5.9以后的版本不调用此方法
        //oks.setNotification(R.drawable.ic_launcher, getString(R.string.app_name));
        // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
        oks.setTitle("我是分享标题");
        // titleUrl是标题的网络链接,仅在人人网和QQ空间使用
        oks.setTitleUrl("http://sharesdk.cn");
        // text是分享文本,所有平台都需要这个字段
        oks.setText("我是分享文本,啦啦啦~");
        // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
        oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片
        // url仅在微信(包括好友和朋友圈)中使用
        oks.setUrl("http://sharesdk.cn");
        // comment是我对这条分享的评论,仅在人人网和QQ空间使用
        oks.setComment("我是测试评论文本");
        // site是分享此内容的网站名称,仅在QQ空间使用
        oks.setSite("我也是分享标题");
        // siteUrl是分享此内容的网站地址,仅在QQ空间使用
        oks.setSiteUrl("http://sharesdk.cn");
// 启动分享GUI
        oks.show(context);
    }
 
开发者ID:liupengandroid,项目名称:ywApplication,代码行数:27,代码来源:ShareUtils.java

示例2: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
private void showShare() {
    ShareSDK.initSDK(this);
    OnekeyShare oks = new OnekeyShare();
    oks.disableSSOWhenAuthorize();

    oks.setTitle("tl");
    oks.setTitleUrl("http://fir.im/6md5");
    oks.setText("田亮");
    oks.setImagePath("file:///android_asset/home_iamge2.png");
    oks.setUrl("http://fir.im/6md5");
    oks.setComment("我是测试评论文本");
    oks.setSite(getString(R.string.app_name));
    oks.setSiteUrl("http://fir.im/6md5");
    oks.show(this);
}
 
开发者ID:Zyj163,项目名称:yyox,代码行数:16,代码来源:UserInviteActivity.java

示例3: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
private void showShare() {

        OnekeyShare oks = new OnekeyShare();
        //关闭sso授权
        oks.disableSSOWhenAuthorize();
        oks.setSite(getString(R.string.app_name));
        oks.setImagePath("/sdcard/icon.png");

        // 启动分享GUI
        oks.show(this);
    }
 
开发者ID:android-jian,项目名称:topnews,代码行数:12,代码来源:ScreenCutActivity.java

示例4: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
private void showShare(String shareText) {
ShareSDK.initSDK(this);
      OnekeyShare oks = new OnekeyShare();
      //关闭sso授权
      oks.disableSSOWhenAuthorize();
      // 分享时Notification的图标和文字
      oks.setNotification(R.drawable.ic_launcher, getString(R.string.app_name));
      // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
      oks.setTitle("火车行");
      // titleUrl是标题的网络链接,仅在人人网和QQ空间使用
      oks.setTitleUrl(WEB_SITE);
      // text是分享文本,所有平台都需要这个字段
      oks.setText(shareText);
      // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
      oks.setImagePath(imageDataPath);
      // url仅在微信(包括好友和朋友圈)中使用
      oks.setUrl(WEB_SITE);
      // comment是我对这条分享的评论,仅在人人网和QQ空间使用
      oks.setComment(shareText);
      // site是分享此内容的网站名称,仅在QQ空间使用
      oks.setSite(getString(R.string.app_name));
      // siteUrl是分享此内容的网站地址,仅在QQ空间使用
      oks.setSiteUrl(WEB_SITE);

      // 启动分享GUI
      oks.show(this);
 }
 
开发者ID:SShineTeam,项目名称:Huochexing12306,代码行数:28,代码来源:ShareContentAty.java

示例5: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
/**
 * 三方分享
 */
private void showShare() {
    OnekeyShare oks = new OnekeyShare();
    //关闭sso授权
    oks.disableSSOWhenAuthorize();

    // 分享时Notification的图标和文字  2.5.9以后的版本不     调用此方法
    //oks.setNotification(R.drawable.ic_launcher, getString(R.string.app_name));
    // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
    //oks.setTitle(getString(R.string.app_name));
    oks.setTitle("啦啦啦");
    // titleUrl是标题的网络链接,仅在人人网和QQ空间使用
    oks.setTitleUrl("http://sharesdk.cn");
    // text是分享文本,所有平台都需要这个字段
    oks.setText("我是分享文本");
    // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
    oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl("http://sharesdk.cn");
    // comment是我对这条分享的评论,仅在人人网和QQ空间使用
    oks.setComment("我是测试评论文本");
    // site是分享此内容的网站名称,仅在QQ空间使用
    //oks.setSite(getString(R.string.app_name));
    oks.setTitle("啦啦啦");
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl("http://sharesdk.cn");

    // 启动分享GUI
    oks.show(mContext);
}
 
开发者ID:AndroidBoySC,项目名称:Mybilibili,代码行数:33,代码来源:TuiJianAdapter.java

示例6: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
/**
 * 三方分享
 */
private void showShare() {
    OnekeyShare oks = new OnekeyShare();
    //关闭sso授权
    oks.disableSSOWhenAuthorize();

    // 分享时Notification的图标和文字  2.5.9以后的版本不     调用此方法
    //oks.setNotification(R.drawable.ic_launcher, getString(R.string.app_name));
    // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
    oks.setTitle(getString(R.string.app_name));
    // titleUrl是标题的网络链接,仅在人人网和QQ空间使用
    oks.setTitleUrl("http://sharesdk.cn");
    // text是分享文本,所有平台都需要这个字段
    oks.setText("我是分享文本");
    // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
    oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl("http://sharesdk.cn");
    // comment是我对这条分享的评论,仅在人人网和QQ空间使用
    oks.setComment("我是测试评论文本");
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite(getString(R.string.app_name));
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl("http://sharesdk.cn");

    // 启动分享GUI
    oks.show(this);
}
 
开发者ID:AndroidBoySC,项目名称:Mybilibili,代码行数:31,代码来源:MainActivity.java

示例7: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
private void showShare() {

        ShareSDK.initSDK(this);
        OnekeyShare oks = new OnekeyShare();
        //关闭sso授权
        oks.disableSSOWhenAuthorize();

        // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间等使用
        oks.setTitle("我的Ar图片");
        // titleUrl是标题的网络链接,QQ和QQ空间等使用
        oks.setTitleUrl("http://sharesdk.cn");
        // text是分享文本,所有平台都需要这个字段
        oks.setText("我拍了一张Ar图片,你也来试试");
        // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
        Log.e("Share", "path is "+path);
        oks.setImagePath(path);//确保SDcard下面存在此张图片
        // url仅在微信(包括好友和朋友圈)中使用
        //oks.setUrl("http://sharesdk.cn");
        // comment是我对这条分享的评论,仅在人人网和QQ空间使用
        //oks.setComment("我是测试评论文本");
        // site是分享此内容的网站名称,仅在QQ空间使用
        oks.setSite("我的Ar图片");
        // siteUrl是分享此内容的网站地址,仅在QQ空间使用
        oks.setSiteUrl("http://sharesdk.cn");
        // 启动分享GUI
        oks.show(this);
    }
 
开发者ID:liudabao,项目名称:ArCamera,代码行数:28,代码来源:EditActivity.java

示例8: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
/**
 * ShareSDK集成方法有两种</br>
 * 1、第一种是引用方式,例如引用onekeyshare项目,onekeyshare项目再引用mainlibs库</br>
 * 2、第二种是把onekeyshare和mainlibs集成到项目中,本例子就是用第二种方式</br>
 * 请看“ShareSDK 使用说明文档”,SDK下载目录中 </br>
 * 或者看网络集成文档 http://wiki.mob.com/Android_%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E6%8C%87%E5%8D%97
 * 3、混淆时,把sample或者本例子的混淆代码copy过去,在proguard-project.txt文件中
 * <p/>
 * <p/>
 * 平台配置信息有三种方式:
 * 1、在我们后台配置各个微博平台的key
 * 2、在代码中配置各个微博平台的key,http://mob.com/androidDoc/cn/sharesdk/framework/ShareSDK.html
 * 3、在配置文件中配置,本例子里面的assets/ShareSDK.conf,
 */
public static void showShare(ActionBarActivity activity, boolean silent, String platform, boolean captureView) {
    OnekeyShare oks = new OnekeyShare();
    //关闭sso授权
    oks.disableSSOWhenAuthorize();

    // 分享时Notification的图标和文字  2.5.9以后的版本不调用此方法
    //oks.setNotification(R.drawable.ic_launcher, getString(R.string.app_name));
    // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
    oks.setTitle(activity.getString(R.string.share));
    // titleUrl是标题的网络链接,仅在人人网和QQ空间使用
    oks.setTitleUrl("http://sharesdk.cn");
    // text是分享文本,所有平台都需要这个字段
    oks.setText("我是分享文本");
    // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
    oks.setImagePath("/sdcard/test.png");//确保SDcard下面存在此张图片
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl("http://sharesdk.cn");
    // comment是我对这条分享的评论,仅在人人网和QQ空间使用
    oks.setComment("我是测试评论文本");
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite(activity.getString(R.string.app_name));
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl("http://sharesdk.cn");

    // 启动分享GUI
    oks.show(activity);

}
 
开发者ID:BigAppOS,项目名称:BigApp_Discuz_Android,代码行数:43,代码来源:ShareSDKUtils.java

示例9: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
/**
 * 分享
 */
protected void showShare(Context context,String text) {
    ShareSDK.initSDK(this);

    String appHomePage = getString(R.string.app_home_page);
    String shareText = text != "" ? text : "\n分享自象牙资讯:"+appHomePage;

    OnekeyShare oks = new OnekeyShare();
    //关闭sso授权
    oks.disableSSOWhenAuthorize();

    // 分享时Notification的图标和文字
    oks.setNotification(R.drawable.ic_suesnews, getString(R.string.app_name));
    // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
    oks.setTitle(getString(R.string.share));
    // titleUrl是标题的网络链接,仅在人人网和QQ空间使用
    oks.setTitleUrl(appHomePage);
    // text是分享文本,所有平台都需要这个字段
    oks.setText(shareText);
    // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
    oks.setImagePath(getPackageResourcePath()+"/drawable/ic_suesnews.png");//确保SDcard下面存在此张图片
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl(appHomePage);
    // comment是我对这条分享的评论,仅在人人网和QQ空间使用
    //oks.setComment("我是测试评论文本");
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite(getString(R.string.app_name));
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl(appHomePage);

    // 启动分享GUI
    oks.show(this);
}
 
开发者ID:nickalc,项目名称:csdn-master,代码行数:36,代码来源:BaseActivity.java

示例10: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
private void showShare() {
    ShareSDK.initSDK(this);
    OnekeyShare oks = new OnekeyShare();
    oks.disableSSOWhenAuthorize();
    oks.setTitle("亲~跟我一起来一次说走就走的旅行吧!");
    oks.setTitleUrl("http://sharesdk.cn");
    oks.setText("天哪噜,突然想去" + dataName + "了,怎么办?约不约?");
    oks.setImagePath("/sdcard/test.jpg");
    oks.setUrl("http://sharesdk.cn");
    oks.setComment("约不约");
    oks.setSite(getString(R.string.app_name));
    oks.setSiteUrl("http://sharesdk.cn");
    oks.show(this);
}
 
开发者ID:Fukago,项目名称:TravelBan,代码行数:15,代码来源:PlaceDetailActivity.java

示例11: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
/**
 * 分享
 */
protected void showShare(Context context,String text) {
    ShareSDK.initSDK(this);

    String appHomePage = getString(R.string.app_home_page);
    String shareText = text != "" ? text : "\n分享自腾飞新闻:"+appHomePage;

    OnekeyShare oks = new OnekeyShare();
    //关闭sso授权
    oks.disableSSOWhenAuthorize();

    // 分享时Notification的图标和文字
    oks.setNotification(R.drawable.ic_suesnews, getString(R.string.app_name));
    // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
    oks.setTitle(getString(R.string.share));
    // titleUrl是标题的网络链接,仅在人人网和QQ空间使用
    oks.setTitleUrl(appHomePage);
    // text是分享文本,所有平台都需要这个字段
    oks.setText(shareText);
    // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
    oks.setImagePath(getPackageResourcePath()+"/drawable/ic_suesnews.png");//确保SDcard下面存在此张图片
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl(appHomePage);
    // comment是我对这条分享的评论,仅在人人网和QQ空间使用
    //oks.setComment("我是测试评论文本");
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite(getString(R.string.app_name));
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl(appHomePage);

    // 启动分享GUI
    oks.show(this);
}
 
开发者ID:sues-lee,项目名称:SuesNews,代码行数:36,代码来源:BaseActivity.java

示例12: startShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
public static void startShare(Context context, String title, String titleurl
		, String text, String imagedir, String url, String comment
		, String webtitle, String siteurl) {
	if (context == null) {
		return;
	}
	OnekeyShare oks = new OnekeyShare();
	//关闭sso授权
	oks.disableSSOWhenAuthorize();

	// 分享时Notification的图标和文字  2.5.9以后的版本不     调用此方法
	//oks.setNotification(R.drawable.ic_launcher, getString(R.string.app_name));
	// title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
	oks.setTitle(title);
	// titleUrl是标题的网络链接,仅在人人网和QQ空间使用
	oks.setTitleUrl(titleurl);
	// text是分享文本,所有平台都需要这个字段
	oks.setText(text);
	// imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
	//微信分享必须要有图片才能正常的分享链接!!!确保imageurl或者imagepath有一个参数是有效的。
	if (StringUtils.isEmpty(imagedir)){
		if(ensureDefaultShareExist(context)) {
			oks.setImagePath(DEFAULT_SHARE_FILE_DIR + DEFAULT_SHARE_FILE_NAME);//本地图片。确保SDcard下面存在此张图片
		} else {
			//No valid shared pic on disk
			return;
		}
	} else {
		oks.setImageUrl(imagedir);//网络图片。
	}
	// url仅在微信(包括好友和朋友圈)中使用
	oks.setUrl(url);
	// comment是我对这条分享的评论,仅在人人网和QQ空间使用
	oks.setComment(comment);
	// site是分享此内容的网站名称,仅在QQ空间使用
	oks.setSite(webtitle);
	// siteUrl是分享此内容的网站地址,仅在QQ空间使用
	oks.setSiteUrl(siteurl);

	// 启动分享GUI
	oks.show(context);
}
 
开发者ID:MobClub,项目名称:BBSSDK-for-Android,代码行数:43,代码来源:ShareUtils.java

示例13: share

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
public static void share(ActionBarActivity activity, String title, String text, String comment
            , String titleUrl, String siteName, String siteUrl, String imagePath, String imageUrl, final String weiboAt) {
        ShareSDK.initSDK(activity);
        final OnekeyShare oks = new OnekeyShare();

        title = HtmlUtils.delHTMLTag(title);
        text = HtmlUtils.delHTMLTag(text);

        //关闭sso授权
        oks.disableSSOWhenAuthorize();

        // 分享时Notification的图标和文字  2.5.9以后的版本不调用此方法
        //oks.setNotification(R.drawable.ic_launcher, getString(R.string.app_name));
        // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
        oks.setTitle(title);
        // titleUrl是标题的网络链接,仅在人人网和QQ空间使用
        oks.setTitleUrl(titleUrl);
        // text是分享文本,所有平台都需要这个字段
        oks.setText(text);

        // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
        if (imagePath != null && imagePath.length() > 0) {
            oks.setImagePath(imagePath);//确保SDcard下面存在此张图片
        } else
            oks.setImageUrl(imageUrl);

        // url仅在微信(包括好友和朋友圈)中使用
        oks.setUrl(titleUrl);
        // comment是我对这条分享的评论,仅在人人网和QQ空间使用
        oks.setComment(comment);
        // site是分享此内容的网站名称,仅在QQ空间使用
        oks.setSite(siteName);
        // siteUrl是分享此内容的网站地址,仅在QQ空间使用
        oks.setSiteUrl(siteUrl);


        oks.setOnShareButtonClickListener(new PlatformListFakeActivity.OnShareButtonClickListener() {
            @Override
            public void onClick(View v, List<Object> checkPlatforms) {

                ZogUtils.printLog(ShareSDKUtils.class, "v:" + v + " checkPlatforms:" + checkPlatforms + " " + checkPlatforms.size());
                if (checkPlatforms != null && !checkPlatforms.isEmpty() && (checkPlatforms.get(0) instanceof SinaWeibo)) {
//                    String shareContent = oks.getTitle() + " " + oks.getTitleUrl() + ((weiboAt != null && weiboAt.length() > 0) ? " @" + weiboAt : "");

                    String shareContent = oks.getTitle();
                    oks.setText(shareContent);

                    oks.setImageUrl(null);


                }


            }
        });
        ShareContentCustomizeDemo  shareContentCustomizeDemo =  new ShareContentCustomizeDemo();
        shareContentCustomizeDemo.setSinaWeiboAt(weiboAt);
        oks.setShareContentCustomizeCallback(shareContentCustomizeDemo);

        // 启动分享GUI
        oks.show(activity);

    }
 
开发者ID:BigAppOS,项目名称:BigApp_Discuz_Android,代码行数:64,代码来源:ShareSDKUtils.java

示例14: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
private void showShare() {

		LinearLayout llContent = (LinearLayout) findViewById(R.id.llContent);
		try {
			ShareUtil.snapshot(this, llContent, 0);
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		String pngName = ShareUtil.fname.replace("#Package#", getPackageName());
		File file = new File(pngName);
		if (!file.exists()) {
			file.mkdirs();
		}
		pngName = pngName + File.separator + ShareUtil.png;

		ShareSDK.initSDK(this);
		OnekeyShare oks = new OnekeyShare();
		// 关闭sso授权
		oks.disableSSOWhenAuthorize();

		// 分享时Notification的图标和文字 2.5.9以后的版本不调用此方法
		// oks.setNotification(R.drawable.ic_launcher,
		// getString(R.string.app_name));
		// title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
		oks.setTitle(getString(R.string.share));
		// titleUrl是标题的网络链接,仅在人人网和QQ空间使用
		// oks.setTitleUrl("http://sharesdk.cn");
		// text是分享文本,所有平台都需要这个字段
		oks.setText(getResources().getString(R.string.content));
		// imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
		oks.setImagePath(pngName);// 确保SDcard下面存在此张图片
		// url仅在微信(包括好友和朋友圈)中使用
		oks.setUrl("http://sharesdk.cn");
		// comment是我对这条分享的评论,仅在人人网和QQ空间使用
		oks.setComment(getResources().getString(R.string.shark));
		// site是分享此内容的网站名称,仅在QQ空间使用
		oks.setSite(getString(R.string.app_name));
		// siteUrl是分享此内容的网站地址,仅在QQ空间使用
		oks.setSiteUrl("http://sharesdk.cn");

		// 启动分享GUI
		oks.show(this);
	}
 
开发者ID:cdkd321,项目名称:pure,代码行数:46,代码来源:ActSpecify.java

示例15: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入方法依赖的package包/类
private void showShare(boolean silent, String platform) {
        final OnekeyShare oks = new OnekeyShare();
        oks.setNotification(R.drawable.ic_launcher, menu.getContext().getString(R.string.app_name));
        oks.setAddress("12345678901");
        oks.setTitle(menu.getContext().getString(R.string.evenote_title));
        oks.setTitleUrl("http://sharesdk.cn");
        oks.setText(menu.getContext().getString(R.string.share_content));
        oks.setImagePath(MainActivity.TEST_IMAGE);
        oks.setImageUrl("http://img.appgo.cn/imgs/sharesdk/content/2013/07/25/1374723172663.jpg");
        oks.setUrl("http://www.sharesdk.cn");
        oks.setFilePath(MainActivity.TEST_IMAGE);
        oks.setComment(menu.getContext().getString(R.string.share));
        oks.setSite(menu.getContext().getString(R.string.app_name));
        oks.setSiteUrl("http://sharesdk.cn");
        oks.setVenueName("ShareSDK");
        oks.setVenueDescription("This is a beautiful place!");
        oks.setLatitude(23.056081f);
        oks.setLongitude(113.385708f);
        oks.setSilent(silent);
        if (platform != null) {
            oks.setPlatform(platform);
        }

        // remove comments, display editpage in dialog mode
//		oks.setDialogMode();

        // remove comments, disable sso in authorizing
//		oks.disableSSOWhenAuthorize();

        // remove comments, use OneKeyShareCallback as the share action callback
//		oks.setCallback(new OneKeyShareCallback());
        oks.setShareContentCustomizeCallback(new ShareContentCustomizeDemo());

        // remove comments, shows how to add custom logos in platform gridview
//		Bitmap logo = BitmapFactory.decodeResource(menu.getResources(), R.drawable.ic_launcher);
//		String label = menu.getResources().getString(R.string.app_name);
//		OnClickListener listener = new OnClickListener() {
//			public void onClick(View v) {
//				String text = "Customer Logo -- ShareSDK " + ShareSDK.getSDKVersionName();
//				Toast.makeText(menu.getContext(), text, Toast.LENGTH_SHORT).show();
//				oks.finish();
//			}
//		};
//		oks.setCustomerLogo(logo, label, listener);

        oks.show(menu.getContext());
    }
 
开发者ID:snowdream,项目名称:android-sharesdk,代码行数:48,代码来源:DemoPage.java


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