3p棋牌.apk(点击下载) / QzoneShare.java


package com.tencent.connect.share;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.os.SystemClock;
import android.text.TextUtils;
import android.util.Base64;
import com.alipay.sdk.util.g;
import com.tencent.connect.a.a;
import com.tencent.connect.auth.QQToken;
import com.tencent.connect.common.BaseApi;
import com.tencent.connect.common.Constants;
import com.tencent.connect.common.UIListenerManager;
import com.tencent.open.TDialog;
import com.tencent.open.a.f;
import com.tencent.open.b.d;
import com.tencent.open.utils.c;
import com.tencent.open.utils.e;
import com.tencent.open.utils.h;
import com.tencent.open.utils.k;
import com.tencent.tauth.IUiListener;
import com.tencent.tauth.UiError;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.Set;
import org.json.JSONObject;

public class QzoneShare extends BaseApi {
    public static final String SHARE_TO_QQ_APP_NAME = "appName";
    public static final String SHARE_TO_QQ_AUDIO_URL = "audio_url";
    public static final String SHARE_TO_QQ_EXT_INT = "cflag";
    public static final String SHARE_TO_QQ_EXT_STR = "share_qq_ext_str";
    public static final String SHARE_TO_QQ_IMAGE_LOCAL_URL = "imageLocalUrl";
    public static final String SHARE_TO_QQ_IMAGE_URL = "imageUrl";
    public static final String SHARE_TO_QQ_SITE = "site";
    public static final String SHARE_TO_QQ_SUMMARY = "summary";
    public static final String SHARE_TO_QQ_TARGET_URL = "targetUrl";
    public static final String SHARE_TO_QQ_TITLE = "title";
    public static final String SHARE_TO_QZONE_EXTMAP = "extMap";
    public static final String SHARE_TO_QZONE_KEY_TYPE = "req_type";
    public static final int SHARE_TO_QZONE_TYPE_APP = 6;
    public static final int SHARE_TO_QZONE_TYPE_IMAGE = 5;
    public static final int SHARE_TO_QZONE_TYPE_IMAGE_TEXT = 1;
    public static final int SHARE_TO_QZONE_TYPE_MINI_PROGRAM = 7;
    public static final int SHARE_TO_QZONE_TYPE_NO_TYPE = 0;

    /* renamed from: a  reason: collision with root package name */
    private boolean f2061a = true;
    private boolean d = false;
    private boolean e = false;
    private boolean f = false;
    public String mViaShareQzoneType = "";

    public QzoneShare(Context context, QQToken qQToken) {
        super(qQToken);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    /* JADX WARNING: Removed duplicated region for block: B:33:0x00eb  */
    /* JADX WARNING: Removed duplicated region for block: B:45:0x0144  */
    /* JADX WARNING: Removed duplicated region for block: B:48:0x0167  */
    /* JADX WARNING: Removed duplicated region for block: B:51:0x018a  */
    /* JADX WARNING: Removed duplicated region for block: B:54:0x01a4  */
    /* JADX WARNING: Removed duplicated region for block: B:57:0x01c7  */
    /* JADX WARNING: Removed duplicated region for block: B:60:0x01ea  */
    /* JADX WARNING: Removed duplicated region for block: B:63:0x020d  */
    /* JADX WARNING: Removed duplicated region for block: B:66:0x0251  */
    /* JADX WARNING: Removed duplicated region for block: B:69:0x0278  */
    /* JADX WARNING: Removed duplicated region for block: B:72:0x029f  */
    /* JADX WARNING: Removed duplicated region for block: B:75:0x02c6  */
    /* JADX WARNING: Removed duplicated region for block: B:78:0x02e9  */
    /* JADX WARNING: Removed duplicated region for block: B:81:0x0377  */
    /* JADX WARNING: Removed duplicated region for block: B:85:0x0393  */
    /* JADX WARNING: Removed duplicated region for block: B:93:0x03c2  */
    /* JADX WARNING: Removed duplicated region for block: B:95:0x040a  */
    private void b(Activity activity, Bundle bundle, IUiListener iUiListener) {
        String str;
        String str2;
        int i;
        String appId;
        String openId;
        Intent intent;
        d a2;
        int i2;
        String str3;
        String str4;
        String appId2;
        String valueOf;
        Long valueOf2;
        int i3;
        int i4;
        String str5;
        Exception e2;
        f.c("openSDK_LOG.QzoneShare", "doshareToQzone() --start");
        StringBuffer stringBuffer = new StringBuffer("mqqapi://share/to_qzone?src_type=app&version=1&file_type=news");
        ArrayList<String> stringArrayList = bundle.getStringArrayList("imageUrl");
        String string = bundle.getString("title");
        String string2 = bundle.getString("summary");
        String string3 = bundle.getString("targetUrl");
        String string4 = bundle.getString("audio_url");
        int i5 = bundle.getInt("req_type", 1);
        String string5 = bundle.getString("appName");
        String string6 = bundle.getString(QQShare.SHARE_TO_QQ_MINI_PROGRAM_APPID);
        String string7 = bundle.getString(QQShare.SHARE_TO_QQ_MINI_PROGRAM_PATH);
        String string8 = bundle.getString(QQShare.SHARE_TO_QQ_MINI_PROGRAM_TYPE);
        int i6 = bundle.getInt("cflag", 0);
        String string9 = bundle.getString("share_qq_ext_str");
        String str6 = "";
        try {
            Bundle bundle2 = bundle.getBundle("extMap");
            if (bundle2 != null) {
                Set<String> keySet = bundle2.keySet();
                i = i6;
                try {
                    JSONObject jSONObject = new JSONObject();
                    for (String str7 : keySet) {
                        str2 = string9;
                        try {
                            str = string8;
                        } catch (Exception e3) {
                            e2 = e3;
                            str = string8;
                            f.b("openSDK_LOG.QzoneShare", "ShareToQzone()  --error parse extmap", e2);
                            appId = this.c.getAppId();
                            openId = this.c.getOpenId();
                            f.a("openSDK_LOG.QzoneShare", "openId:" + openId);
                            if (stringArrayList != null) {
                            }
                            if (!TextUtils.isEmpty(string)) {
                            }
                            if (!TextUtils.isEmpty(string2)) {
                            }
                            if (!TextUtils.isEmpty(appId)) {
                            }
                            if (!TextUtils.isEmpty(string3)) {
                            }
                            if (!TextUtils.isEmpty(string5)) {
                            }
                            if (!k.e(openId)) {
                            }
                            if (!k.e(string4)) {
                            }
                            stringBuffer.append("&req_type=" + Base64.encodeToString(k.i(String.valueOf(i5)), 2));
                            if (!TextUtils.isEmpty(string6)) {
                            }
                            if (!TextUtils.isEmpty(string7)) {
                            }
                            if (!TextUtils.isEmpty(str)) {
                            }
                            if (!k.e(str2)) {
                            }
                            if (!TextUtils.isEmpty(str6)) {
                            }
                            stringBuffer.append("&cflag=" + Base64.encodeToString(k.i(String.valueOf(i)), 2));
                            f.a("openSDK_LOG.QzoneShare", "doshareToQzone, url: " + stringBuffer.toString());
                            a.a(e.a(), this.c, "requireApi", "shareToNativeQQ");
                            intent = new Intent("android.intent.action.VIEW");
                            intent.setData(Uri.parse(stringBuffer.toString()));
                            intent.putExtra("pkg_name", activity.getPackageName());
                            if (k.g(activity, "4.6.0")) {
                            }
                            if (a(intent)) {
                            }
                            a2.a(i2, str3, str4, appId2, valueOf, valueOf2, i3, i4, str5);
                            f.c("openSDK_LOG", "doShareToQzone() --end");
                        }
                        try {
                            jSONObject.put(str7, bundle2.get(str7));
                            string9 = str2;
                            string8 = str;
                        } catch (Exception e4) {
                            e2 = e4;
                            f.b("openSDK_LOG.QzoneShare", "ShareToQzone()  --error parse extmap", e2);
                            appId = this.c.getAppId();
                            openId = this.c.getOpenId();
                            f.a("openSDK_LOG.QzoneShare", "openId:" + openId);
                            if (stringArrayList != null) {
                            }
                            if (!TextUtils.isEmpty(string)) {
                            }
                            if (!TextUtils.isEmpty(string2)) {
                            }
                            if (!TextUtils.isEmpty(appId)) {
                            }
                            if (!TextUtils.isEmpty(string3)) {
                            }
                            if (!TextUtils.isEmpty(string5)) {
                            }
                            if (!k.e(openId)) {
                            }
                            if (!k.e(string4)) {
                            }
                            stringBuffer.append("&req_type=" + Base64.encodeToString(k.i(String.valueOf(i5)), 2));
                            if (!TextUtils.isEmpty(string6)) {
                            }
                            if (!TextUtils.isEmpty(string7)) {
                            }
                            if (!TextUtils.isEmpty(str)) {
                            }
                            if (!k.e(str2)) {
                            }
                            if (!TextUtils.isEmpty(str6)) {
                            }
                            stringBuffer.append("&cflag=" + Base64.encodeToString(k.i(String.valueOf(i)), 2));
                            f.a("openSDK_LOG.QzoneShare", "doshareToQzone, url: " + stringBuffer.toString());
                            a.a(e.a(), this.c, "requireApi", "shareToNativeQQ");
                            intent = new Intent("android.intent.action.VIEW");
                            intent.setData(Uri.parse(stringBuffer.toString()));
                            intent.putExtra("pkg_name", activity.getPackageName());
                            if (k.g(activity, "4.6.0")) {
                            }
                            if (a(intent)) {
                            }
                            a2.a(i2, str3, str4, appId2, valueOf, valueOf2, i3, i4, str5);
                            f.c("openSDK_LOG", "doShareToQzone() --end");
                        }
                    }
                    str2 = string9;
                    str = string8;
                    if (keySet.size() > 0) {
                        str6 = jSONObject.toString();
                    }
                } catch (Exception e5) {
                    e2 = e5;
                    str2 = string9;
                    str = string8;
                    f.b("openSDK_LOG.QzoneShare", "ShareToQzone()  --error parse extmap", e2);
                    appId = this.c.getAppId();
                    openId = this.c.getOpenId();
                    f.a("openSDK_LOG.QzoneShare", "openId:" + openId);
                    if (stringArrayList != null) {
                    }
                    if (!TextUtils.isEmpty(string)) {
                    }
                    if (!TextUtils.isEmpty(string2)) {
                    }
                    if (!TextUtils.isEmpty(appId)) {
                    }
                    if (!TextUtils.isEmpty(string3)) {
                    }
                    if (!TextUtils.isEmpty(string5)) {
                    }
                    if (!k.e(openId)) {
                    }
                    if (!k.e(string4)) {
                    }
                    stringBuffer.append("&req_type=" + Base64.encodeToString(k.i(String.valueOf(i5)), 2));
                    if (!TextUtils.isEmpty(string6)) {
                    }
                    if (!TextUtils.isEmpty(string7)) {
                    }
                    if (!TextUtils.isEmpty(str)) {
                    }
                    if (!k.e(str2)) {
                    }
                    if (!TextUtils.isEmpty(str6)) {
                    }
                    stringBuffer.append("&cflag=" + Base64.encodeToString(k.i(String.valueOf(i)), 2));
                    f.a("openSDK_LOG.QzoneShare", "doshareToQzone, url: " + stringBuffer.toString());
                    a.a(e.a(), this.c, "requireApi", "shareToNativeQQ");
                    intent = new Intent("android.intent.action.VIEW");
                    intent.setData(Uri.parse(stringBuffer.toString()));
                    intent.putExtra("pkg_name", activity.getPackageName());
                    if (k.g(activity, "4.6.0")) {
                    }
                    if (a(intent)) {
                    }
                    a2.a(i2, str3, str4, appId2, valueOf, valueOf2, i3, i4, str5);
                    f.c("openSDK_LOG", "doShareToQzone() --end");
                }
            } else {
                str2 = string9;
                str = string8;
                i = i6;
            }
        } catch (Exception e6) {
            e2 = e6;
            str2 = string9;
            str = string8;
            i = i6;
            f.b("openSDK_LOG.QzoneShare", "ShareToQzone()  --error parse extmap", e2);
            appId = this.c.getAppId();
            openId = this.c.getOpenId();
            f.a("openSDK_LOG.QzoneShare", "openId:" + openId);
            if (stringArrayList != null) {
            }
            if (!TextUtils.isEmpty(string)) {
            }
            if (!TextUtils.isEmpty(string2)) {
            }
            if (!TextUtils.isEmpty(appId)) {
            }
            if (!TextUtils.isEmpty(string3)) {
            }
            if (!TextUtils.isEmpty(string5)) {
            }
            if (!k.e(openId)) {
            }
            if (!k.e(string4)) {
            }
            stringBuffer.append("&req_type=" + Base64.encodeToString(k.i(String.valueOf(i5)), 2));
            if (!TextUtils.isEmpty(string6)) {
            }
            if (!TextUtils.isEmpty(string7)) {
            }
            if (!TextUtils.isEmpty(str)) {
            }
            if (!k.e(str2)) {
            }
            if (!TextUtils.isEmpty(str6)) {
            }
            stringBuffer.append("&cflag=" + Base64.encodeToString(k.i(String.valueOf(i)), 2));
            f.a("openSDK_LOG.QzoneShare", "doshareToQzone, url: " + stringBuffer.toString());
            a.a(e.a(), this.c, "requireApi", "shareToNativeQQ");
            intent = new Intent("android.intent.action.VIEW");
            intent.setData(Uri.parse(stringBuffer.toString()));
            intent.putExtra("pkg_name", activity.getPackageName());
            if (k.g(activity, "4.6.0")) {
            }
            if (a(intent)) {
            }
            a2.a(i2, str3, str4, appId2, valueOf, valueOf2, i3, i4, str5);
            f.c("openSDK_LOG", "doShareToQzone() --end");
        }
        appId = this.c.getAppId();
        openId = this.c.getOpenId();
        f.a("openSDK_LOG.QzoneShare", "openId:" + openId);
        if (stringArrayList != null) {
            StringBuffer stringBuffer2 = new StringBuffer();
            int i7 = 9;
            if (stringArrayList.size() <= 9) {
                i7 = stringArrayList.size();
            }
            int i8 = 0;
            while (i8 < i7) {
                stringBuffer2.append(URLEncoder.encode(stringArrayList.get(i8)));
                if (i8 != i7 - 1) {
                    stringBuffer2.append(g.b);
                }
                i8++;
                stringArrayList = stringArrayList;
            }
            stringBuffer.append("&image_url=" + Base64.encodeToString(k.i(stringBuffer2.toString()), 2));
        }
        if (!TextUtils.isEmpty(string)) {
            stringBuffer.append("&title=" + Base64.encodeToString(k.i(string), 2));
        }
        if (!TextUtils.isEmpty(string2)) {
            stringBuffer.append("&description=" + Base64.encodeToString(k.i(string2), 2));
        }
        if (!TextUtils.isEmpty(appId)) {
            stringBuffer.append("&share_id=" + appId);
        }
        if (!TextUtils.isEmpty(string3)) {
            stringBuffer.append("&url=" + Base64.encodeToString(k.i(string3), 2));
        }
        if (!TextUtils.isEmpty(string5)) {
            stringBuffer.append("&app_name=" + Base64.encodeToString(k.i(string5), 2));
        }
        if (!k.e(openId)) {
            stringBuffer.append("&open_id=" + Base64.encodeToString(k.i(openId), 2));
        }
        if (!k.e(string4)) {
            stringBuffer.append("&audioUrl=" + Base64.encodeToString(k.i(string4), 2));
        }
        stringBuffer.append("&req_type=" + Base64.encodeToString(k.i(String.valueOf(i5)), 2));
        if (!TextUtils.isEmpty(string6)) {
            stringBuffer.append("&mini_program_appid=" + Base64.encodeToString(k.i(String.valueOf(string6)), 2));
        }
        if (!TextUtils.isEmpty(string7)) {
            stringBuffer.append("&mini_program_path=" + Base64.encodeToString(k.i(String.valueOf(string7)), 2));
        }
        if (!TextUtils.isEmpty(str)) {
            stringBuffer.append("&mini_program_type=" + Base64.encodeToString(k.i(String.valueOf(str)), 2));
        }
        if (!k.e(str2)) {
            stringBuffer.append("&share_qq_ext_str=" + Base64.encodeToString(k.i(str2), 2));
        }
        if (!TextUtils.isEmpty(str6)) {
            stringBuffer.append("&share_qzone_ext_str=" + Base64.encodeToString(k.i(str6), 2));
        }
        stringBuffer.append("&cflag=" + Base64.encodeToString(k.i(String.valueOf(i)), 2));
        f.a("openSDK_LOG.QzoneShare", "doshareToQzone, url: " + stringBuffer.toString());
        a.a(e.a(), this.c, "requireApi", "shareToNativeQQ");
        intent = new Intent("android.intent.action.VIEW");
        intent.setData(Uri.parse(stringBuffer.toString()));
        intent.putExtra("pkg_name", activity.getPackageName());
        if (k.g(activity, "4.6.0")) {
            if (a(intent)) {
                UIListenerManager.getInstance().setListenerWithRequestcode(Constants.REQUEST_OLD_QZSHARE, iUiListener);
                a(activity, intent, Constants.REQUEST_OLD_QZSHARE);
            }
            f.c("openSDK_LOG.QzoneShare", "doShareToQzone() -- QQ Version is < 4.6.0");
        } else {
            f.c("openSDK_LOG.QzoneShare", "doShareToQzone() -- QQ Version is > 4.6.0");
            if (UIListenerManager.getInstance().setListnerWithAction("shareToQzone", iUiListener) != null) {
                f.c("openSDK_LOG.QzoneShare", "doShareToQzone() -- do listener onCancel()");
            }
            if (a(intent)) {
                a(activity, Constants.REQUEST_QZONE_SHARE, intent, false);
            }
        }
        if (a(intent)) {
            d.a().a(this.c.getOpenId(), this.c.getAppId(), Constants.VIA_SHARE_TO_QZONE, Constants.VIA_REPORT_TYPE_SHARE_TO_QZONE, "3", "0", this.mViaShareQzoneType, "0", "1", "0");
            a2 = d.a();
            i2 = 0;
            str3 = "SHARE_CHECK_SDK";
            str4 = Constants.DEFAULT_UIN;
            appId2 = this.c.getAppId();
            valueOf = String.valueOf(4);
            valueOf2 = Long.valueOf(SystemClock.elapsedRealtime());
            i3 = 0;
            i4 = 1;
            str5 = "";
        } else {
            d.a().a(this.c.getOpenId(), this.c.getAppId(), Constants.VIA_SHARE_TO_QZONE, Constants.VIA_REPORT_TYPE_SHARE_TO_QZONE, "3", "1", this.mViaShareQzoneType, "0", "1", "0");
            a2 = d.a();
            i2 = 1;
            str3 = "SHARE_CHECK_SDK";
            str4 = Constants.DEFAULT_UIN;
            appId2 = this.c.getAppId();
            valueOf = String.valueOf(4);
            valueOf2 = Long.valueOf(SystemClock.elapsedRealtime());
            i3 = 0;
            i4 = 1;
            str5 = "hasActivityForIntent fail";
        }
        a2.a(i2, str3, str4, appId2, valueOf, valueOf2, i3, i4, str5);
        f.c("openSDK_LOG", "doShareToQzone() --end");
    }

    @Override // com.tencent.connect.common.BaseApi
    public void releaseResource() {
    }

    /* JADX WARNING: Removed duplicated region for block: B:106:0x0394  */
    /* JADX WARNING: Removed duplicated region for block: B:110:0x03d3  */
    /* JADX WARNING: Removed duplicated region for block: B:111:0x03e4  */
    /* JADX WARNING: Removed duplicated region for block: B:19:0x00c7  */
    /* JADX WARNING: Removed duplicated region for block: B:45:0x01c8  */
    /* JADX WARNING: Removed duplicated region for block: B:48:0x01db  */
    /* JADX WARNING: Removed duplicated region for block: B:54:0x021e  */
    /* JADX WARNING: Removed duplicated region for block: B:64:0x029a  */
    /* JADX WARNING: Removed duplicated region for block: B:66:0x02a9  */
    /* JADX WARNING: Removed duplicated region for block: B:85:0x031d  */
    /* JADX WARNING: Removed duplicated region for block: B:87:0x0324 A[ADDED_TO_REGION] */
    public void shareToQzone(final Activity activity, final Bundle bundle, final IUiListener iUiListener) {
        String str;
        String str2;
        String a2;
        f.c("openSDK_LOG.QzoneShare", "shareToQzone() -- start");
        if (bundle == null) {
            iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_NULL_ERROR, null));
            f.e("openSDK_LOG.QzoneShare", "shareToQzone() params is null");
            d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, Constants.MSG_PARAM_NULL_ERROR);
            return;
        }
        String string = bundle.getString("title");
        String string2 = bundle.getString("summary");
        String string3 = bundle.getString("targetUrl");
        String string4 = bundle.getString(QQShare.SHARE_TO_QQ_MINI_PROGRAM_APPID);
        String string5 = bundle.getString(QQShare.SHARE_TO_QQ_MINI_PROGRAM_PATH);
        ArrayList<String> stringArrayList = bundle.getStringArrayList("imageUrl");
        String a3 = k.a(activity);
        if (a3 == null) {
            a3 = bundle.getString("appName");
        } else if (a3.length() > 20) {
            a3 = a3.substring(0, 20) + "...";
        }
        int i = bundle.getInt("req_type");
        f.e("openSDK_LOG.QzoneShare", "shareToQzone() get SHARE_TO_QZONE_KEY_TYPE: " + i);
        if (i != 1) {
            switch (i) {
                case 5:
                    str = "2";
                    break;
                case 6:
                    str = "4";
                    break;
            }
            this.mViaShareQzoneType = str;
            if (i == 1) {
                switch (i) {
                    case 5:
                        iUiListener.onError(new UiError(-5, Constants.MSG_SHARE_TYPE_ERROR, null));
                        f.e("openSDK_LOG.QzoneShare", "shareToQzone() error--end请选择支持的分享类型");
                        d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone() 请选择支持的分享类型");
                        return;
                    case 6:
                        if (!k.g(activity, "5.0.0")) {
                            string3 = String.format("http://fusion.qq.com/cgi-bin/qzapps/unified_jump?appid=%1$s&from=%2$s&isOpenAppID=1", this.c.getAppId(), "mqq");
                            bundle.putString("targetUrl", string3);
                            break;
                        } else {
                            iUiListener.onError(new UiError(-15, Constants.MSG_PARAM_APPSHARE_TOO_LOW, null));
                            f.e("openSDK_LOG.QzoneShare", "-->shareToQzone, app share is not support below qq5.0.");
                            d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone, app share is not support below qq5.0.");
                            return;
                        }
                    case 7:
                        if (TextUtils.isEmpty(string4) || TextUtils.isEmpty(string5)) {
                            iUiListener.onError(new UiError(-5, Constants.MSG_PARAM_ERROR, "appid or path empty."));
                        }
                        this.e = false;
                        this.f = false;
                        this.f2061a = false;
                        break;
                    default:
                        if (k.e(string) && k.e(string2)) {
                            if (stringArrayList != null && stringArrayList.size() != 0) {
                                this.f2061a = false;
                                this.d = false;
                                f.e("openSDK_LOG.QzoneShare", "-->shareToQzone, default needTitle = true, shareType = " + i);
                                break;
                            } else {
                                string = "来自" + a3 + "的分享";
                            }
                        }
                        this.f2061a = true;
                        this.d = false;
                        f.e("openSDK_LOG.QzoneShare", "-->shareToQzone, default needTitle = true, shareType = " + i);
                        break;
                }
                if (!k.b() || !k.g(activity, "4.5.0")) {
                    if (this.f2061a) {
                        if (TextUtils.isEmpty(string3)) {
                            iUiListener.onError(new UiError(-5, Constants.MSG_PARAM_TARGETURL_NULL_ERROR, null));
                            f.e("openSDK_LOG.QzoneShare", "shareToQzone() targetUrl null error--end");
                            d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, Constants.MSG_PARAM_TARGETURL_NULL_ERROR);
                            return;
                        } else if (!k.g(string3)) {
                            iUiListener.onError(new UiError(-5, Constants.MSG_PARAM_TARGETURL_ERROR, null));
                            f.e("openSDK_LOG.QzoneShare", "shareToQzone() targetUrl error--end");
                            d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, Constants.MSG_PARAM_TARGETURL_ERROR);
                            return;
                        }
                    }
                    if (this.d) {
                        a2 = "";
                        bundle.putString("title", "");
                    } else if (!this.e || !k.e(string)) {
                        if (k.e(string) || string.length() <= 200) {
                            str2 = null;
                        } else {
                            str2 = null;
                            bundle.putString("title", k.a(string, 200, (String) null, (String) null));
                        }
                        if (!k.e(string2) && string2.length() > 600) {
                            a2 = k.a(string2, 600, str2, str2);
                        }
                        if (!TextUtils.isEmpty(a3)) {
                            bundle.putString("appName", a3);
                        }
                        if (stringArrayList == null && (stringArrayList == null || stringArrayList.size() != 0)) {
                            int i2 = 0;
                            while (i2 < stringArrayList.size()) {
                                String str3 = stringArrayList.get(i2);
                                if (!k.g(str3) && !k.h(str3)) {
                                    stringArrayList.remove(i2);
                                    i2--;
                                }
                                i2++;
                            }
                            if (stringArrayList.size() == 0) {
                                iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_IMAGE_URL_FORMAT_ERROR, null));
                                f.e("openSDK_LOG.QzoneShare", "shareToQzone() MSG_PARAM_IMAGE_URL_FORMAT_ERROR--end");
                                d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone() 非法的图片地址!");
                                return;
                            }
                            bundle.putStringArrayList("imageUrl", stringArrayList);
                        } else if (this.f) {
                            iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_IMAGE_ERROR, null));
                            f.e("openSDK_LOG.QzoneShare", "shareToQzone() imageUrl is null -- end");
                            d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone() imageUrl is null");
                            return;
                        }
                        if (k.g(activity, "4.6.0")) {
                            f.c("openSDK_LOG.QzoneShare", "shareToQzone() qqver greater than 4.6.0");
                            a.a(activity, stringArrayList, new c() {
                                /* class com.tencent.connect.share.QzoneShare.AnonymousClass1 */

                                @Override // com.tencent.open.utils.c
                                public void a(int i, String str) {
                                    iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_IMAGE_URL_FORMAT_ERROR, null));
                                }

                                @Override // com.tencent.open.utils.c
                                public void a(int i, ArrayList<String> arrayList) {
                                    if (i == 0) {
                                        bundle.putStringArrayList("imageUrl", arrayList);
                                    }
                                    QzoneShare.this.b(activity, bundle, iUiListener);
                                }
                            });
                        } else if (h.c(activity, "4.2.0") < 0 || h.c(activity, "4.6.0") >= 0) {
                            f.d("openSDK_LOG.QzoneShare", "shareToQzone() qqver below 4.2.0, will show download dialog");
                            new TDialog(activity, "", a(""), null, this.c).show();
                        } else {
                            f.d("openSDK_LOG.QzoneShare", "shareToQzone() qqver between 4.2.0 and 4.6.0, will use qqshare");
                            QQShare qQShare = new QQShare(activity, this.c);
                            if (stringArrayList != null && stringArrayList.size() > 0) {
                                String str4 = stringArrayList.get(0);
                                if (i != 5 || k.h(str4)) {
                                    bundle.putString("imageLocalUrl", str4);
                                } else {
                                    iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_IMAGE_URL_MUST_BE_LOCAL, null));
                                    f.e("openSDK_LOG.QzoneShare", "shareToQzone()手Q版本过低,纯图分享不支持网路图片");
                                    d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone()手Q版本过低,纯图分享不支持网路图片");
                                    return;
                                }
                            }
                            if (!k.g(activity, "4.5.0")) {
                                bundle.putInt("cflag", 1);
                            }
                            qQShare.shareToQQ(activity, bundle, iUiListener);
                        }
                        f.c("openSDK_LOG.QzoneShare", "shareToQzone() --end");
                    } else {
                        iUiListener.onError(new UiError(-6, Constants.MSG_PARAM_TITLE_NULL_ERROR, null));
                        f.e("openSDK_LOG.QzoneShare", "shareToQzone() title is null--end");
                        d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, "shareToQzone() title is null");
                        return;
                    }
                    bundle.putString("summary", a2);
                    if (!TextUtils.isEmpty(a3)) {
                    }
                    if (stringArrayList == null) {
                    }
                    if (this.f) {
                    }
                    if (k.g(activity, "4.6.0")) {
                    }
                    f.c("openSDK_LOG.QzoneShare", "shareToQzone() --end");
                }
                iUiListener.onError(new UiError(-6, Constants.MSG_SHARE_NOSD_ERROR, null));
                f.e("openSDK_LOG.QzoneShare", "shareToQzone() sdcard is null--end");
                d.a().a(1, "SHARE_CHECK_SDK", Constants.DEFAULT_UIN, this.c.getAppId(), String.valueOf(4), Long.valueOf(SystemClock.elapsedRealtime()), 0, 1, Constants.MSG_SHARE_NOSD_ERROR);
                return;
            }
            f.e("openSDK_LOG.QzoneShare", "-->shareToQzone, SHARE_TO_QZONE_TYPE_IMAGE_TEXT needTitle = true");
            this.f2061a = true;
            this.d = false;
            this.e = true;
            this.f = false;
            if (!k.b()) {
            }
            if (this.f2061a) {
            }
            if (this.d) {
            }
            bundle.putString("summary", a2);
            if (!TextUtils.isEmpty(a3)) {
            }
            if (stringArrayList == null) {
            }
            if (this.f) {
            }
            if (k.g(activity, "4.6.0")) {
            }
            f.c("openSDK_LOG.QzoneShare", "shareToQzone() --end");
        }
        str = "1";
        this.mViaShareQzoneType = str;
        if (i == 1) {
        }
        this.e = true;
        this.f = false;
        if (!k.b()) {
        }
        if (this.f2061a) {
        }
        if (this.d) {
        }
        bundle.putString("summary", a2);
        if (!TextUtils.isEmpty(a3)) {
        }
        if (stringArrayList == null) {
        }
        if (this.f) {
        }
        if (k.g(activity, "4.6.0")) {
        }
        f.c("openSDK_LOG.QzoneShare", "shareToQzone() --end");
    }
}