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