package com.weikou.beibeivideo.ui.common;
|
|
public class ShareVideoDialogFragment
|
// extends DialogFragment implements
|
// OnClickListener
|
{
|
//
|
// private Activity mActivity;
|
//
|
// private SeekBar sb_brightness;
|
//
|
// private TextView tv_share_to_qq;
|
// private TextView tv_share_qzone;
|
// private TextView tv_share_to_wechat;
|
// private TextView tv_share_to_circle;
|
// private TextView tv_share_to_sina;
|
//
|
// @Override
|
// public void onAttach(Activity activity) {
|
// super.onAttach(activity);
|
// mActivity = activity;
|
// }
|
//
|
// @Override
|
// public Dialog onCreateDialog(Bundle savedInstanceState) {
|
// Dialog dialog = new SlidingDialog(mActivity);
|
// dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
|
// WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
// return dialog;
|
// }
|
//
|
// @Override
|
// public View onCreateView(LayoutInflater inflater, ViewGroup container,
|
// Bundle savedInstanceState) {
|
// View view = inflater.inflate(R.layout.share_video_dialog_fragment,
|
// container, false);
|
// sb_brightness = (SeekBar) view.findViewById(R.id.sb_brightness);
|
//
|
// float brightness = ScreenBrightnessUtil.getBrightness(mActivity);
|
// if (brightness == WindowManager.LayoutParams.BRIGHTNESS_OVERRIDE_NONE) {
|
// brightness = ScreenBrightnessUtil.getSystemBrightness(mActivity
|
// .getContentResolver()) / 255f;
|
// }
|
// sb_brightness.setProgress((int) (brightness * 100));
|
// sb_brightness.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
|
//
|
// @Override
|
// public void onStopTrackingTouch(SeekBar seekBar) {
|
//
|
// }
|
//
|
// @Override
|
// public void onStartTrackingTouch(SeekBar seekBar) {
|
//
|
// }
|
//
|
// @Override
|
// public void onProgressChanged(SeekBar seekBar, int progress,
|
// boolean fromUser) {
|
// if (fromUser) {
|
// if (progress < 20 || progress > 80) {
|
// return;
|
// }
|
// ScreenBrightnessUtil.setBrightness(mActivity, progress);
|
// }
|
// }
|
// });
|
//
|
// tv_share_to_qq = (TextView) view.findViewById(R.id.tv_share_to_qq);
|
// tv_share_qzone = (TextView) view.findViewById(R.id.tv_share_qzone);
|
// tv_share_to_wechat = (TextView) view
|
// .findViewById(R.id.tv_share_to_wechat);
|
// tv_share_to_circle = (TextView) view
|
// .findViewById(R.id.tv_share_to_circle);
|
// tv_share_to_sina = (TextView) view.findViewById(R.id.tv_share_to_sina);
|
// tv_share_to_qq.setOnClickListener(this);
|
// tv_share_qzone.setOnClickListener(this);
|
// tv_share_to_wechat.setOnClickListener(this);
|
// tv_share_to_circle.setOnClickListener(this);
|
// tv_share_to_sina.setOnClickListener(this);
|
//
|
// initShare();
|
//
|
// return view;
|
// }
|
//
|
// @Override
|
// public void onResume() {
|
// super.onResume();
|
// MobclickAgent.onPageStart("小屏播放—分享");
|
// }
|
//
|
// @Override
|
// public void onPause() {
|
// super.onPause();
|
// MobclickAgent.onPageEnd("小屏播放—分享");
|
// }
|
//
|
// @Override
|
// public void onClick(View v) {
|
// SHARE_MEDIA shareMedia = SHARE_MEDIA.QQ;
|
// String shareContent = getShareContent();
|
// String shareWebSite = getShareUrl();
|
// String shareTitle = getResources().getString(R.string.app_name);
|
// String shareUrl = getShareUrl();
|
// UMImage shareImg = getShareImage();
|
//
|
// switch (v.getId()) {
|
// case R.id.tv_share_to_qq: {
|
// QQShareContent qqShareContent = new QQShareContent();
|
// qqShareContent.setAppWebSite(shareWebSite);
|
// qqShareContent.setTitle(shareTitle);
|
// qqShareContent.setShareContent(shareContent);
|
// qqShareContent.setShareImage(shareImg);
|
// qqShareContent.setTargetUrl(shareUrl);
|
// mController.setShareMedia(qqShareContent);
|
// shareMedia = SHARE_MEDIA.QQ;
|
// }
|
// break;
|
// case R.id.tv_share_qzone: {
|
// QZoneShareContent qzoneShareContent = new QZoneShareContent();
|
// qzoneShareContent.setAppWebSite(shareWebSite);
|
// qzoneShareContent.setTitle(shareTitle);
|
// qzoneShareContent.setShareContent(shareContent);
|
// qzoneShareContent.setShareImage(shareImg);
|
// qzoneShareContent.setTargetUrl(shareUrl);
|
// mController.setShareMedia(qzoneShareContent);
|
// shareMedia = SHARE_MEDIA.QZONE;
|
// }
|
// break;
|
// case R.id.tv_share_to_wechat: {
|
// WeiXinShareContent wxShareContent = new WeiXinShareContent();
|
// wxShareContent.setAppWebSite(shareWebSite);
|
// wxShareContent.setTitle(shareTitle);
|
// wxShareContent.setShareContent(shareContent);
|
// wxShareContent.setShareImage(shareImg);
|
// wxShareContent.setTargetUrl(shareUrl);
|
// mController.setShareMedia(wxShareContent);
|
// shareMedia = SHARE_MEDIA.WEIXIN;
|
// }
|
// break;
|
// case R.id.tv_share_to_circle: {
|
// CircleShareContent circleShareContent = new CircleShareContent();
|
// circleShareContent.setAppWebSite(shareWebSite);
|
// circleShareContent.setTitle(shareContent);
|
// circleShareContent.setShareContent(shareContent);
|
// circleShareContent.setShareImage(shareImg);
|
// circleShareContent.setTargetUrl(shareUrl);
|
// mController.setShareMedia(circleShareContent);
|
// shareMedia = SHARE_MEDIA.WEIXIN_CIRCLE;
|
// }
|
// break;
|
// case R.id.tv_share_to_sina: {
|
// SinaShareContent sinaShareContent = new SinaShareContent();
|
// sinaShareContent.setAppWebSite(shareWebSite);
|
// sinaShareContent.setTitle(shareTitle);
|
// sinaShareContent.setShareContent(shareContent);
|
// sinaShareContent.setShareImage(shareImg);
|
// sinaShareContent.setTargetUrl(shareUrl);
|
// mController.setShareMedia(sinaShareContent);
|
// shareMedia = SHARE_MEDIA.SINA;
|
// }
|
// break;
|
// default:
|
// break;
|
// }
|
// mController.directShare(mActivity, shareMedia, new SnsPostListener() {
|
//
|
// @Override
|
// public void onStart() {
|
// }
|
//
|
// @Override
|
// public void onComplete(SHARE_MEDIA platform, int eCode,
|
// SocializeEntity entity) {
|
// }
|
// });
|
// }
|
//
|
// @Override
|
// public void onDismiss(DialogInterface dialog) {
|
// super.onDismiss(dialog);
|
// EventBus.getDefault().post(new PlayEvent());
|
// }
|
//
|
// private String getShareUrl() {
|
// SharedPreferences preferences = mActivity.getSharedPreferences("user",
|
// Context.MODE_PRIVATE);
|
// return preferences.getString("share_url", "http://yy.umgotv.com");
|
// }
|
//
|
// private String getShareContent() {
|
// return "我在" + mActivity.getResources().getString(R.string.app_name)
|
// + "看了《" + getArguments().getString("video_name")
|
// + "》影片,非常不错,大家一起来看吧!" + getShareUrl();
|
// }
|
//
|
// private UMImage getShareImage() {
|
// return new UMImage(mActivity, getArguments().getString("video_cover"));
|
// }
|
//
|
// private UMSocialService mController;
|
//
|
// private void initShare() {
|
// mController = UMServiceFactory.getUMSocialService("com.umeng.share");
|
// String shareUrl = getShareUrl();
|
// // 支持微信
|
// UMWXHandler wxHandler = new UMWXHandler(mActivity,
|
// BeibeiConstant.WECHAT_KEY);
|
// wxHandler.addToSocialSDK();
|
// wxHandler.setTargetUrl(shareUrl);
|
// // 支持qq
|
// UMQQSsoHandler qqHandler = new UMQQSsoHandler(mActivity,
|
// BeibeiConstant.QQ_ID, "FCJgtACdt53ZxIYO");
|
// qqHandler.addToSocialSDK();
|
// qqHandler.setTargetUrl(shareUrl);
|
// // 支持qq空间
|
// QZoneSsoHandler qZoneHandler = new QZoneSsoHandler(mActivity,
|
// BeibeiConstant.QQ_ID, BeibeiConstant.QQ_KEY);
|
// qZoneHandler.addToSocialSDK();
|
// qZoneHandler.setTargetUrl(shareUrl);
|
// // 支持微信朋友圈
|
// UMWXHandler wxCircleHandler = new UMWXHandler(mActivity,
|
// BeibeiConstant.WECHAT_KEY);
|
// wxCircleHandler.setToCircle(true);
|
// wxCircleHandler.addToSocialSDK();
|
// wxCircleHandler.setTargetUrl(shareUrl);
|
//
|
// SinaSsoHandler sinaHandler = new SinaSsoHandler();
|
// sinaHandler.addToSocialSDK();
|
// sinaHandler.setTargetUrl(shareUrl);
|
//
|
// UMImage umImage = getShareImage();
|
// String shareContent = getShareContent();
|
// mController.setShareImage(umImage);
|
// mController.setShareContent(shareContent);
|
// }
|
}
|