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"); } }