package com.weikou.beibeivideo.ui.common;
|
|
/**
|
*
|
* @author hxh
|
*
|
*/
|
public class ShareActivity
|
// extends BaseActivity implements OnClickListener
|
{
|
// private boolean isShareApp = true;// 是否是分享软件
|
//
|
// private RatioLayout fl_share_to_qq;
|
// private RatioLayout fl_share_qzone;
|
// private RatioLayout fl_share_to_wechat;
|
// private RatioLayout fl_share_to_circle;
|
// private RatioLayout fl_share_to_sina;
|
// private boolean isShare = false;
|
// private TextView tv_top_bar_middle = null;
|
//
|
// @Override
|
// protected void onCreate(Bundle arg0) {
|
// super.onCreate(arg0);
|
// setContentView(R.layout.share_app_activity);
|
// /*
|
// * 计算状态栏高度并设置
|
// */
|
// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
|
// int result = 0;
|
// int resourceId = getResources().getIdentifier("status_bar_height",
|
// "dimen", "android");
|
// if (resourceId > 0) {
|
// result = getResources().getDimensionPixelSize(resourceId);
|
// }
|
// LayoutParams params = new LayoutParams(LayoutParams.MATCH_PARENT,
|
// result);
|
// findViewById(R.id.v_status_bar).setLayoutParams(params);
|
// } else {
|
// findViewById(R.id.v_status_bar).setVisibility(View.GONE);
|
// }
|
// isShare = false;
|
// findViewById(R.id.tv_top_bar_left).setOnClickListener(
|
// new OnClickListener() {
|
//
|
// @Override
|
// public void onClick(View v) {
|
// ShareActivity.this.finish();
|
// }
|
// });
|
// tv_top_bar_middle = (TextView) findViewById(R.id.tv_top_bar_middle);
|
// tv_top_bar_middle.setText("软件分享");
|
// fl_share_to_qq = (RatioLayout) findViewById(R.id.fl_share_to_qq);
|
// fl_share_qzone = (RatioLayout) findViewById(R.id.fl_share_qzone);
|
// fl_share_to_wechat = (RatioLayout) findViewById(R.id.fl_share_to_wechat);
|
// fl_share_to_circle = (RatioLayout) findViewById(R.id.fl_share_to_circle);
|
// fl_share_to_sina = (RatioLayout) findViewById(R.id.fl_share_to_sina);
|
// fl_share_to_qq.setOnClickListener(this);
|
// fl_share_qzone.setOnClickListener(this);
|
// fl_share_to_wechat.setOnClickListener(this);
|
// fl_share_to_circle.setOnClickListener(this);
|
// fl_share_to_sina.setOnClickListener(this);
|
// initShare();
|
// initSh();
|
// }
|
//
|
// SinaShareContent sinaShareContent = new SinaShareContent();
|
// CircleShareContent circleShareContent = new CircleShareContent();
|
// QQShareContent qqShareContent = new QQShareContent();
|
// QZoneShareContent qzoneShareContent = new QZoneShareContent();
|
// WeiXinShareContent wxShareContent = new WeiXinShareContent();
|
//
|
// private void initSh() {
|
// String shareContent = getShareContent(isShareApp);
|
// String shareWebSite = getShareUrl();
|
// String shareTitle = getResources().getString(R.string.app_name);
|
// String shareUrl = getShareUrl();
|
// UMImage shareImg = getShareImage(isShareApp);
|
//
|
// qqShareContent.setAppWebSite(shareWebSite);
|
// qqShareContent.setTitle(shareTitle);
|
// qqShareContent.setShareContent(shareContent);
|
// qqShareContent.setShareImage(shareImg);
|
// qqShareContent.setTargetUrl(shareUrl);
|
//
|
// qzoneShareContent.setAppWebSite(shareWebSite);
|
// qzoneShareContent.setTitle(shareTitle);
|
// qzoneShareContent.setShareContent(shareContent);
|
// qzoneShareContent.setShareImage(shareImg);
|
// qzoneShareContent.setTargetUrl(shareUrl);
|
//
|
// wxShareContent.setAppWebSite(shareWebSite);
|
// wxShareContent.setTitle(shareTitle);
|
// wxShareContent.setShareContent(shareContent);
|
// wxShareContent.setShareImage(shareImg);
|
// wxShareContent.setTargetUrl(shareUrl);
|
//
|
// circleShareContent.setAppWebSite(shareWebSite);
|
// circleShareContent.setTitle(shareContent);
|
// circleShareContent.setShareContent(shareContent);
|
// circleShareContent.setShareImage(shareImg);
|
// circleShareContent.setTargetUrl(shareUrl);
|
//
|
// sinaShareContent.setAppWebSite(shareWebSite);
|
// sinaShareContent.setTitle(shareTitle);
|
// sinaShareContent.setShareContent(shareContent);
|
// sinaShareContent.setShareImage(shareImg);
|
// sinaShareContent.setTargetUrl(shareUrl);
|
//
|
// }
|
//
|
// @Override
|
// public void onClick(View v) {
|
// SHARE_MEDIA shareMedia = SHARE_MEDIA.QQ;
|
// isShare = true;
|
// switch (v.getId()) {
|
// case R.id.fl_share_to_qq: {
|
// mController.setShareMedia(qqShareContent);
|
//
|
// shareMedia = SHARE_MEDIA.QQ;
|
// }
|
// break;
|
// case R.id.fl_share_qzone: {
|
//
|
// mController.setShareMedia(qzoneShareContent);
|
// shareMedia = SHARE_MEDIA.QZONE;
|
// }
|
// break;
|
// case R.id.fl_share_to_wechat: {
|
// mController.setShareMedia(wxShareContent);
|
// shareMedia = SHARE_MEDIA.WEIXIN;
|
// }
|
// break;
|
// case R.id.fl_share_to_circle: {
|
//
|
// mController.setShareMedia(circleShareContent);
|
// shareMedia = SHARE_MEDIA.WEIXIN_CIRCLE;
|
//
|
// }
|
// break;
|
// case R.id.fl_share_to_sina: {
|
//
|
// mController.setShareMedia(sinaShareContent);
|
// shareMedia = SHARE_MEDIA.SINA;
|
// }
|
// break;
|
// default:
|
// break;
|
// }
|
//
|
// mController.getConfig().cleanListeners();
|
// mController.getConfig().closeToast();
|
// try {
|
// mController.directShare(this, shareMedia, new SnsPostListener() {
|
//
|
// @Override
|
// public void onStart() {
|
// ShareActivity.this.onStop();
|
// }
|
//
|
// @Override
|
// public void onComplete(SHARE_MEDIA platform, int eCode,
|
// SocializeEntity entity) {
|
// if (eCode == StatusCode.ST_CODE_SUCCESSED) {
|
// if (platform == SHARE_MEDIA.SINA) {
|
// SharedPreferences preferences = ShareActivity.this
|
// .getSharedPreferences("user",
|
// Context.MODE_PRIVATE);
|
// preferences.edit().putBoolean("shared", true)
|
// .commit();
|
// // 跳转到detailActivity页面
|
// startActivity(getIntent().setClass(
|
// ShareActivity.this,
|
// VideoDetailActivity.class));
|
//// finish();
|
// }
|
// }
|
// }
|
// });
|
// } catch (Exception e) {
|
// e.printStackTrace();
|
// }
|
// }
|
//
|
// @Override
|
// protected void onStart() {
|
// super.onStart();
|
// }
|
//
|
// @Override
|
// public void onResume() {
|
// super.onResume();
|
// MobclickAgent.onPageStart("分享页");
|
// if (isShare) {
|
// SharedPreferences preferences = ShareActivity.this
|
// .getSharedPreferences("user", Context.MODE_PRIVATE);
|
// preferences.edit().putBoolean("shared", true).commit();
|
// // 跳转到detailActivity页面
|
// startActivity(getIntent().setClass(ShareActivity.this,
|
// VideoDetailActivity.class));
|
// finish();
|
// }
|
// }
|
//
|
// @Override
|
// public void onPause() {
|
// super.onPause();
|
// MobclickAgent.onPageEnd("分享页");
|
// }
|
//
|
// @Override
|
// protected void onRestart() {
|
// super.onRestart();
|
// // SharedPreferences preferences = ShareActivity.this
|
// // .getSharedPreferences("user", Context.MODE_PRIVATE);
|
// // preferences.edit().putBoolean("shared", true).commit();
|
// // // 跳转到detailActivity页面
|
// // startActivity(getIntent().setClass(ShareActivity.this,
|
// // VideoDetailActivity.class));
|
// // finish();
|
// }
|
//
|
// private UMSocialService mController;
|
//
|
// private void initShare() {
|
// mController = UMServiceFactory.getUMSocialService("com.umeng.share");
|
// SharedPreferences preferences = this.getSharedPreferences("user",
|
// Context.MODE_PRIVATE);
|
// String shareContent = preferences.getString(
|
// "share_content",
|
// "牛逼的APP,什么样的新片,大片,电视剧都有---"
|
// + getResources().getString(R.string.app_name));
|
// String shareUrl = preferences.getString("share_url",
|
// "http://yy.umgotv.com");
|
// // 支持微信
|
// UMWXHandler wxHandler = new UMWXHandler(this, BeibeiConstant.WECHAT_KEY);
|
// wxHandler.addToSocialSDK();
|
// wxHandler.setTargetUrl(shareUrl);
|
// // 支持qq
|
// UMQQSsoHandler qqHandler = new UMQQSsoHandler(this,
|
// BeibeiConstant.QQ_ID, BeibeiConstant.QQ_KEY);
|
// qqHandler.addToSocialSDK();
|
// qqHandler.setTargetUrl(shareUrl);
|
// // 支持qq空间
|
// QZoneSsoHandler qZoneHandler = new QZoneSsoHandler(this,
|
// BeibeiConstant.QQ_ID, BeibeiConstant.QQ_KEY);
|
// qZoneHandler.addToSocialSDK();
|
// qZoneHandler.setTargetUrl(shareUrl);
|
// // 支持微信朋友圈
|
// UMWXHandler wxCircleHandler = new UMWXHandler(this,
|
// BeibeiConstant.WECHAT_KEY);
|
// wxCircleHandler.setToCircle(true);
|
// wxCircleHandler.addToSocialSDK();
|
// wxCircleHandler.setTargetUrl(shareUrl);
|
//
|
// SinaSsoHandler sinaHandler = new SinaSsoHandler();
|
// sinaHandler.addToSocialSDK();
|
// sinaHandler.setTargetUrl(shareUrl);
|
//
|
// mController.setShareImage(new UMImage(this, R.drawable.ic_launcher));
|
// mController.setShareContent(shareContent);
|
// }
|
//
|
// private String getShareUrl() {
|
// SharedPreferences preferences = this.getSharedPreferences("user",
|
// Context.MODE_PRIVATE);
|
// String shareUrl = preferences.getString("share_url",
|
// "http://yy.umgotv.com");
|
// return shareUrl;
|
// }
|
//
|
// private String getShareContent(boolean isShareApp) {
|
// SharedPreferences preferences = this.getSharedPreferences("user",
|
// Context.MODE_PRIVATE);
|
// String shareContent = preferences.getString(
|
// "share_content",
|
// "牛逼的APP,什么样的新片,大片,电视剧都有---"
|
// + getResources().getString(R.string.app_name))
|
// + getShareUrl();
|
// return shareContent;
|
// }
|
//
|
// private UMImage getShareImage(boolean isShareApp) {
|
// return new UMImage(this, R.drawable.ic_launcher);
|
// }
|
}
|