TIM v2.3.1版本的 MD5 值为:d6957e3ee7ce901ccc491cefdea0da8c
以下内容为反编译后的 ReadInJoyActivityHelper.java 源代码,内容仅作参考
package com.tencent.biz.pubaccount.readinjoy.activity;
import android.content.Context;
import android.content.Intent;
import com.tencent.biz.pubaccount.PublicAccountBrowser;
import com.tencent.biz.pubaccount.readinjoy.engine.KandianMergeManager;
import com.tencent.biz.pubaccount.subscript.SubscriptFeedsNewActivity;
import com.tencent.common.app.BaseApplicationImpl;
import com.tencent.mobileqq.activity.QQBrowserActivity;
import com.tencent.mobileqq.app.QQAppInterface;
import com.tencent.mobileqq.statistics.ReportController;
import com.tencent.qphone.base.util.QLog;
import cooperation.readinjoy.ReadInJoyHelper;
import java.io.Serializable;
import java.util.List;
public class ReadInJoyActivityHelper {
public static String f82529a = "http://kandian.qq.com/mqq/html/settingInterest.html?_wv=1025&_bid=2378";
public static void a(QQAppInterface qQAppInterface, Context context, int i, int i2) {
Intent intent = new Intent(context, ReadInJoyFeedsActivity.class);
intent.putExtra(ReadInJoyFeedsActivity.f4386b, 0);
if (i2 != -1) {
intent.putExtra(ReadInJoyFeedsActivity.f4387c, i2);
}
if (ReadInJoyHelper.e(qQAppInterface)) {
context.startActivity(new Intent(context, ReadInJoySettingActivity.class));
} else {
if (i == 1) {
intent.putExtra("from_search", true);
} else {
intent.putExtra("from_search", false);
}
intent.putExtra(ReadInJoyFeedsActivity.f4390f, i);
context.startActivity(intent);
}
if (i2 == 0) {
((KandianMergeManager) qQAppInterface.getManager(161)).d();
}
}
public static void a(Context context, List list, long j, int i) {
Intent intent = new Intent(context, ReadInJoyFeedsActivity.class);
if (list != null && !list.isEmpty()) {
intent.putExtra(ReadInJoyHelper.ap, (Serializable) list);
QLog.i("ReadInJoyActivityHelper", 1, list.toString());
}
if (j != -1) {
intent.putExtra(ReadInJoyHelper.aq, j);
}
if (i == 1) {
intent.putExtra("from_search", true);
} else {
intent.putExtra("from_search", false);
}
intent.putExtra(ReadInJoyFeedsActivity.f4390f, i);
context.startActivity(intent);
((KandianMergeManager) BaseApplicationImpl.a().m1871a().getManager(161)).d();
}
public static Intent a(Context context, int i, int i2) {
Intent intent;
if (i != -1) {
intent = new Intent(context, ReadInJoyFeedsActivity.class);
} else {
intent = new Intent(context, SubscriptFeedsNewActivity.class);
}
if (i != -1) {
intent.putExtra(ReadInJoyFeedsActivity.f4386b, i);
}
if (i2 != -1) {
intent.putExtra(ReadInJoyFeedsActivity.f4387c, i2);
}
return intent;
}
public static void a(Context context, int i, String str, int i2, int i3) {
Intent intent = new Intent(context, ReadInJoyChannelActivity.class);
intent.putExtra("channel_id", i);
intent.putExtra("channel_name", str);
intent.putExtra("channel_type", i2);
intent.putExtra(ReadInJoyChannelActivity.d, true);
if (i2 == 3) {
ReportController.b(null, "dc01331", "", "", "0X80069B2", "0X80069B2", 0, 0, Long.toString(i3), "", "", "");
}
context.startActivity(intent);
}
public static void a(Context context) {
Intent intent = new Intent(context, QQBrowserActivity.class);
intent.putExtra("url", f82529a);
intent.putExtra(PublicAccountBrowser.h, true);
intent.putExtra("hide_more_button", true);
context.startActivity(intent);
}
}