| | |
| | | import android.view.WindowManager; |
| | | import android.widget.ImageView; |
| | | import android.widget.TextView; |
| | | import android.widget.Toast; |
| | | |
| | | import com.androidquery.AQuery; |
| | | import com.umeng.socialize.ShareAction; |
| | | import com.umeng.socialize.UMShareAPI; |
| | | import com.umeng.socialize.UMShareListener; |
| | | import com.umeng.socialize.bean.SHARE_MEDIA; |
| | | import com.umeng.socialize.media.UMWeb; |
| | | import com.weikou.beibeivideo.R; |
| | |
| | | String shareTitle = context.getResources().getString(R.string.app_name); |
| | | web.setTitle(shareTitle); |
| | | web.setDescription(shareContent); |
| | | new ShareAction(context).withText(shareContent).setPlatform(media).withMedia(web).share(); |
| | | new ShareAction(context).setCallback(new UMShareListener() { |
| | | @Override |
| | | public void onStart(SHARE_MEDIA share_media) { |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public void onResult(SHARE_MEDIA share_media) { |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public void onError(SHARE_MEDIA share_media, Throwable throwable) { |
| | | |
| | | if (!UMShareAPI.get(context).isInstall(context, share_media)) { |
| | | Toast.makeText(context, share_media == SHARE_MEDIA.QQ ? "没有安装QQ" : "没有安装微信", Toast.LENGTH_LONG).show(); |
| | | } else { |
| | | Toast.makeText(context, "分享出错!", Toast.LENGTH_LONG).show(); |
| | | } |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public void onCancel(SHARE_MEDIA share_media) { |
| | | |
| | | } |
| | | }).withText(shareContent).setPlatform(media).withMedia(web).share(); |
| | | } |
| | | |
| | | public ShareAPPDialog create() { |