admin
2021-03-09 6aed6290ad05fe2aa125bb8e804e2e8c2f13a613
BuWanVideo/src/com/weikou/beibeivideo/ui/dialog/ShareAPPDialog.java
@@ -10,9 +10,12 @@
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;
@@ -83,7 +86,33 @@
            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() {