TIM v2.3.1版本的 MD5 值为:d6957e3ee7ce901ccc491cefdea0da8c

以下内容为反编译后的 SearchContactsFragment.java 源代码,内容仅作参考


package com.tencent.mobileqq.activity.contact.addcontact;

import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.text.SpannableStringBuilder;
import android.text.TextUtils;
import android.view.View;
import android.widget.ListAdapter;
import com.tencent.biz.pubaccount.PublicAccountBrowser;
import com.tencent.biz.pubaccount.util.PADetailReportUtil;
import com.tencent.biz.pubaccount.util.PublicAccountConfigUtil;
import com.tencent.common.app.BaseApplicationImpl;
import com.tencent.mobileqq.activity.ChatSettingForTroop;
import com.tencent.mobileqq.activity.QQBrowserActivity;
import com.tencent.mobileqq.activity.TroopInfoActivity;
import com.tencent.mobileqq.activity.contact.addcontact.SearchBaseActivity;
import com.tencent.mobileqq.activity.contact.addcontact.SearchBaseFragment;
import com.tencent.mobileqq.activity.contact.addcontact.ViewFactory;
import com.tencent.mobileqq.app.BaseActivity;
import com.tencent.mobileqq.app.soso.SosoInterface;
import com.tencent.mobileqq.search.util.SearchConstants;
import com.tencent.mobileqq.search.util.SearchUtils;
import com.tencent.mobileqq.statistics.ReportController;
import com.tencent.mobileqq.troop.data.NearbyTroops;
import com.tencent.mobileqq.troop.utils.TroopUtils;
import com.tencent.mobileqq.unifiedebug.UnifiedTraceRouter;
import com.tencent.mobileqq.utils.ImageUtil;
import com.tencent.mobileqq.utils.NetworkUtil;
import com.tencent.mobileqq.widget.QQToast;
import com.tencent.pb.addcontacts.AccountSearchPb;
import com.tencent.qphone.base.util.QLog;
import com.tencent.tim.R;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import java.util.regex.Matcher;
public class SearchContactsFragment extends SearchBaseFragment {
    public static final int f86116b = 0;
    private static final String e = "SearchContactsFragment";
    public static final int l = 1;
    public static final int m = 2;
    public static final int n = 3;
    public static final int o = 4;
    public static final int p = 5;
    private static final int q = 3;
    private static int r = -1;
    private double f86117a;
    public int f13864a;
    private ViewFactory.GuideView f13865a;
    ArrayList f13867a;
    public nfd f13868a;
    private nff f13869a;
    public boolean f13870a;
    private double f13871b;
    private ArrayList f13872b;
    private String f;
    private String g = "";
    private String h = "";
    private Map f13873b = new ConcurrentHashMap();
    protected SosoInterface.OnLocationListener f13866a = new nfb(this, 0, true, false, 60000, false, false, "SearchContacts");

    public static SearchContactsFragment m3392a(int i) {
        r = i;
        return new SearchContactsFragment();
    }

    public SearchContactsFragment() {
        SosoInterface.a(this.f13866a);
    }

    private SearchResult m3393a(int i) {
        if (this.f13872b == null) {
            return null;
        }
        Iterator it = this.f13872b.iterator();
        while (it.hasNext()) {
            SearchResult searchResult = (SearchResult) it.next();
            if (searchResult.f86118a == i) {
                return searchResult;
            }
        }
        return null;
    }

    @Override
    public boolean mo3391a(ArrayList arrayList) {
        if (!this.f13870a) {
            this.f13872b = arrayList;
            if (b(this.f13872b)) {
                return false;
            }
            this.f13867a = m3396b(a(arrayList));
            d();
            a(this.f13872b);
            return true;
        }
        this.f13870a = false;
        this.f13872b = arrayList;
        d();
        a(this.f13872b);
        if (!b(this.f13872b)) {
            a(((SearchResult) arrayList.get(0)).f86118a, false);
        }
        return false;
    }

    @Override
    public void f() {
        super.f();
        this.f13870a = false;
    }

    private boolean b(ArrayList arrayList) {
        if (arrayList != null && arrayList.size() == 1) {
            List list = ((SearchResult) arrayList.get(0)).f13878b;
            if (list != null && list.size() == 1) {
                AccountSearchPb.record recordVar = (AccountSearchPb.record) list.get(0);
                if (((SearchResult) arrayList.get(0)).f86118a == 80000003) {
                    return false;
                }
                a(((SearchResult) arrayList.get(0)).f86118a, recordVar);
                if (((SearchBaseActivity) this.f13836a).a() == 0) {
                    a().finish();
                }
                return true;
            } else if (list != null && list.size() == 2) {
                Matcher matcher = SearchBaseActivity.f86103c.matcher(this.f13849d);
                if (QLog.isColorLevel()) {
                    QLog.d(e, 2, "needJump lastKeywords = " + this.f13849d);
                }
                if (matcher.matches()) {
                    d();
                    a(this.f13872b);
                    a(((SearchResult) arrayList.get(0)).f86118a, false);
                    return true;
                }
            }
        }
        return false;
    }

    ArrayList a(ArrayList arrayList) {
        int[] m3405a = ViewFactory.m3405a(b());
        ArrayList arrayList2 = new ArrayList(arrayList.size());
        for (int i : m3405a) {
            Iterator it = arrayList.iterator();
            while (it.hasNext()) {
                SearchResult searchResult = (SearchResult) it.next();
                if (searchResult.f86118a == i) {
                    arrayList2.add(searchResult);
                }
            }
        }
        return arrayList2;
    }

    void b() {
        if (this.f13865a == null) {
            this.f13865a = (ViewFactory.GuideView) ViewFactory.a().a(80000004, a(), true);
            if (this.f13865a != null) {
                this.f13865a.setListener(new nfc(this));
                a(this.f13865a);
            }
        } else if (this.f13832a.getChildAt(0) != this.f13865a) {
            a(this.f13865a);
        }
    }

    void b(String str) {
        if (this.f13865a != null) {
            this.f13865a.a(b(), str);
        }
    }

    @Override
    public void a(String str, boolean z) {
        this.f13846b = z;
        if (QLog.isColorLevel()) {
            QLog.d(e, 2, "doSearch");
        }
        if (NetworkUtil.e(BaseApplicationImpl.getContext())) {
            h();
            this.f13849d = str;
            if (this.f13834a == null) {
                if (QLog.isColorLevel()) {
                    QLog.d(e, 2, "doSearch:should not be here | searchFacade = null");
                }
                i();
                return;
            }
            this.f13834a.c();
            if (r == 12) {
                this.f13834a.a(str, this.f13870a ? this.f13864a : 80000005, this.f13871b, this.f86117a, 1);
            } else {
                this.f13834a.a(str, this.f13870a ? this.f13864a : 80000004, this.f13871b, this.f86117a, 0);
            }
            this.f13848c = true;
            if (this.f13870a) {
                String m3394a = m3394a(this.f13864a);
                ReportController.b(this.f13838a, "dc01331", "", "", m3394a, m3394a, this.d + 1, 0, "", "", "", "");
                return;
            }
            ReportController.b(this.f13838a, "dc01331", "", "", "0X8004BED", "0X8004BED", this.d + 1, 0, "", "", "", "");
            return;
        }
        QQToast.a(BaseApplicationImpl.getContext(), (int) R.string.f64215name_res_0x7f0a16b6, 0).b(a());
    }

    private String m3394a(int i) {
        switch (i) {
            case 80000000:
                return "0X8004BEE";
            case 80000001:
                return "0X8004BEF";
            case 80000002:
                return "0X8004BF0";
            default:
                return "";
        }
    }

    @Override
    public void onClick(View view) {
        FragmentActivity activity;
        Object tag = view.getTag();
        if (tag != null) {
            if (tag instanceof SearchBaseFragment.ItemViewHolder) {
                SearchBaseFragment.ItemViewHolder itemViewHolder = (SearchBaseFragment.ItemViewHolder) tag;
                a(itemViewHolder.f86113b, itemViewHolder.f13860a);
                ReportController.b(this.f13838a, "dc01331", "", "", "0X8004BF2", "0X8004BF2", a(itemViewHolder.f86113b), 0, "", "", "", "");
                Integer num = (Integer) this.f13873b.get(Integer.valueOf(itemViewHolder.f86113b));
                String str = null;
                if (itemViewHolder != null && itemViewHolder.f13860a != null && itemViewHolder.f13860a.uin != null) {
                    str = String.valueOf(itemViewHolder.f13860a.uin.get());
                }
                SearchUtils.a(itemViewHolder.f86113b, num != null ? num.intValue() : 0, itemViewHolder.f86114c, true, str, this.f13849d, r);
                if (itemViewHolder.f86113b == 80000002) {
                    AccountSearchPb.record recordVar = itemViewHolder.f13860a;
                    FragmentActivity activity2 = getActivity();
                    if (recordVar != null && activity2 != null && (activity2 instanceof SearchBaseActivity)) {
                        int a2 = ((SearchBaseActivity) activity2).a();
                        PADetailReportUtil.a().a(2, recordVar.uin != null ? recordVar.uin.get() + "" : "", itemViewHolder.f86114c, r);
                        if (r == 12) {
                            ReportController.b(this.f13838a, "dc01331", "", "", "0X8006571", "0X8006571", 0, 1, 0, itemViewHolder.f86114c + "", SearchBaseActivity.JumpSrcConstants.a(a2), recordVar.uin != null ? recordVar.uin.get() + "" : "", this.f13849d);
                        } else {
                            ReportController.b(this.f13838a, "dc01332", "Pb_account_lifeservice", recordVar.uin != null ? recordVar.uin.get() + "" : "", "0X8005D20", "0X8005D20", 0, 1, 0, itemViewHolder.f86114c + "", SearchBaseActivity.JumpSrcConstants.a(a2), this.f13849d, "");
                        }
                    }
                }
            } else if (tag instanceof NearbyTroops.CustomViewHolder) {
                NearbyTroops.CustomViewHolder customViewHolder = (NearbyTroops.CustomViewHolder) tag;
                Bundle a3 = TroopInfoActivity.a(customViewHolder.f86978b, 2);
                a3.putInt("exposureSource", 3);
                a3.putInt(TroopUtils.l, 1000);
                ChatSettingForTroop.a(a(), a3, 2);
                ReportController.b(this.f13838a, "dc01331", "", "", "0X8004BF2", "0X8004BF2", a(80000001), 0, "", "", "", "");
                ReportController.b(this.f13838a, "dc01332", "Grp_find", "", "result", "Clk_grpdate", 0, 0, customViewHolder.f86978b, "", "", "");
                Integer num2 = (Integer) this.f13873b.get(80000001);
                SearchUtils.a(80000001, num2 != null ? num2.intValue() : 0, customViewHolder.f93845a, true, customViewHolder.f86978b, this.f13849d, r);
            } else if ((tag instanceof SearchBaseFragment.ArticleItemViewHolder) && (activity = getActivity()) != null) {
                SearchBaseFragment.ArticleItemViewHolder articleItemViewHolder = (SearchBaseFragment.ArticleItemViewHolder) tag;
                Intent intent = new Intent(activity, PublicAccountBrowser.class);
                intent.putExtra("url", articleItemViewHolder.f13854a);
                if (r == 13) {
                    intent.putExtra(QQBrowserActivity.T, 12);
                } else if (r == 1) {
                    intent.putExtra(QQBrowserActivity.T, 10);
                    if (articleItemViewHolder != null && articleItemViewHolder.f13855b != null) {
                        ReportController.b(null, "dc01332", "Pb_account_lifeservice", "", "0X8006F2A", "0X8006F2A", 0, 0, this.f13849d, articleItemViewHolder.f13855b, articleItemViewHolder.f13856c, "1");
                    }
                } else if (r == 2) {
                    intent.putExtra(QQBrowserActivity.T, 11);
                }
                activity.startActivity(intent);
                if (r == 12) {
                    ReportController.b(this.f13838a, "dc01331", "", "", "0X800658A", "0X800658A", 0, 0, "" + articleItemViewHolder.f86109a, "", this.f13849d, "" + articleItemViewHolder.f13851a);
                } else {
                    ReportController.b(this.f13838a, "dc01332", "Pb_account_lifeservice", "0", "0X8005D95", "0X8005D95", 0, 0, "" + articleItemViewHolder.f86109a, "", this.f13849d, "" + articleItemViewHolder.f13851a);
                }
                Integer num3 = (Integer) this.f13873b.get(80000003);
                SearchUtils.a(80000003, num3 != null ? num3.intValue() : 0, articleItemViewHolder.f86109a, true, (String) null, this.f13849d, r);
            }
        }
    }

    private int a(int i) {
        switch (i) {
            case 80000000:
            default:
                return 1;
            case 80000001:
                return 2;
            case 80000002:
                return 3;
        }
    }

    @Override
    public void mo3390a() {
        if (this.f13867a == null) {
            f();
            return;
        }
        if (this.f13869a == null) {
            this.f13869a = new nff(this, BaseApplicationImpl.getContext(), this.f13838a, this.f13843a, 4, true);
            this.f13869a.a(this.f13867a);
            this.f13843a.setAdapter((ListAdapter) this.f13869a);
            ((SearchBaseFragment) this).f13831a = this.f13869a;
        }
        if (this.f13832a.getChildAt(0) != this.f13843a) {
            this.f13832a.removeAllViews();
            this.f13832a.addView(this.f13843a);
        }
        this.f13869a.a(this.f13867a);
        this.f13869a.notifyDataSetChanged();
        if (this.f13848c) {
            this.f13848c = false;
            this.f13843a.setSelection(0);
        }
        if (a()) {
            FragmentActivity activity = getActivity();
            if (activity != null && (activity instanceof SearchContactsActivity)) {
                ReportController.b(this.f13838a, "dc01332", "Pb_account_lifeservice", "0", "0X8005D1F", "0X8005D1F", 0, 1, 0, "", SearchBaseActivity.JumpSrcConstants.a(((SearchContactsActivity) activity).mo3386a()), this.f13849d, "");
            }
            if (this.f13867a != null) {
                StringBuilder sb = new StringBuilder();
                int i = 0;
                Iterator it = this.f13867a.iterator();
                while (it.hasNext()) {
                    nfe nfeVar = (nfe) it.next();
                    if (nfeVar != null && nfeVar.f74706a != null && nfeVar.f104571b == 80000002) {
                        sb.append(String.valueOf(nfeVar.f74706a.uin.get())).append("#");
                        i++;
                    }
                }
                PADetailReportUtil.a().a(PADetailReportUtil.a().a(this.f13838a.getCurrentAccountUin(), this.f13849d), this.f13849d, 2, false, i, sb.toString());
            }
        }
    }

    public boolean a() {
        if (this.f13867a != null) {
            Iterator it = this.f13867a.iterator();
            while (it.hasNext()) {
                nfe nfeVar = (nfe) it.next();
                if (nfeVar != null && nfeVar.f104571b == 80000002) {
                    return true;
                }
            }
        }
        return false;
    }

    ArrayList m3396b(ArrayList arrayList) {
        String str;
        int i;
        ArrayList arrayList2 = new ArrayList(12);
        int i2 = 0;
        int size = arrayList.size();
        while (true) {
            int i3 = i2;
            if (i3 < size) {
                SearchResult searchResult = (SearchResult) arrayList.get(i3);
                if (searchResult != null && searchResult.f13878b.size() > 0) {
                    nfe nfeVar = new nfe();
                    nfeVar.f104570a = 0;
                    nfeVar.f104571b = searchResult.f86118a;
                    if (nfeVar.f104571b != 80000002) {
                        if (ViewFactory.a(searchResult.f86118a) == R.string.f64586name_res_0x7f0a1829) {
                            nfeVar.f74707a = PublicAccountConfigUtil.a(this.f13838a, (Context) BaseApplicationImpl.getContext());
                        } else {
                            nfeVar.f74707a = a().getString(ViewFactory.a(searchResult.f86118a));
                        }
                        arrayList2.add(nfeVar);
                        if (TextUtils.isEmpty(searchResult.f13875a)) {
                            str = null;
                        } else {
                            str = searchResult.f13875a;
                        }
                        if (searchResult.f13874a == null || !searchResult.f13874a.hotword.has()) {
                            i = 3;
                        } else {
                            nfe nfeVar2 = new nfe();
                            nfeVar2.f104570a = 2;
                            nfeVar2.f74705a = searchResult.f13874a;
                            nfeVar2.f104571b = searchResult.f86118a;
                            nfeVar2.f104572c = searchResult.f86120c;
                            nfeVar2.f74708b = str;
                            arrayList2.add(nfeVar2);
                            i = 2;
                            ReportController.b(null, "dc01332", "Pb_account_lifeservice", "", "0X8006F75", "0X8006F75", 0, 0, this.f13849d, nfeVar2.f74705a.hotword.get(), String.valueOf(nfeVar2.f74705a.hotword_type.get()), "");
                        }
                        int size2 = searchResult.f13878b.size();
                        int i4 = 0;
                        while (true) {
                            int i5 = i4;
                            if (i5 < i) {
                                nfe nfeVar3 = new nfe();
                                nfeVar3.f104570a = 2;
                                nfeVar3.f74706a = (AccountSearchPb.record) searchResult.f13878b.get(i5);
                                nfeVar3.f104571b = searchResult.f86118a;
                                nfeVar3.f104572c = searchResult.f86120c;
                                nfeVar3.f74708b = str;
                                arrayList2.add(nfeVar3);
                                if (i5 < size2 - 1) {
                                    if (searchResult.f86118a == 80000001) {
                                        ReportController.b(this.f13838a, "dc01332", "Grp_find", "", "result", "exp", 0, 0, "", "", "", "");
                                    }
                                    i4 = i5 + 1;
                                }
                            }
                        }
                        if (size2 > 3) {
                            nfe nfeVar4 = new nfe();
                            nfeVar4.f104570a = 1;
                            nfeVar4.f104571b = searchResult.f86118a;
                            nfeVar4.f104572c = searchResult.f86120c;
                            arrayList2.add(nfeVar4);
                        }
                        if (QLog.isColorLevel()) {
                            QLog.d(e, 2, "search reuslt : type = " + searchResult.f86118a + "count = " + searchResult.f13878b.size());
                        }
                        String str2 = "";
                        switch (searchResult.f86118a) {
                            case 80000000:
                                str2 = "0X80061B8";
                                break;
                            case 80000001:
                                str2 = "0X80061BB";
                                break;
                            case 80000002:
                                str2 = "0X80061BE";
                                break;
                            case 80000003:
                                str2 = "0X80061C1";
                                break;
                        }
                        ReportController.b(null, "dc01331", "", "", str2, str2, 0, 0, String.valueOf(Math.min(size2, 3)), "", "", "");
                    }
                }
                i2 = i3 + 1;
            } else {
                return arrayList2;
            }
        }
    }

    public void a(int i, boolean z) {
        int i2;
        Intent intent = new Intent();
        intent.putExtra("last_key_words", this.f13849d);
        switch (i) {
            case 80000000:
                intent.putExtra("from_key", 0);
                intent.setClass(a(), ClassificationSearchActivity.class);
                ClassificationSearchActivity.a(a(), intent, m3393a(i));
                i2 = 1;
                break;
            case 80000001:
                String str = "http://qqweb.qq.com/m/relativegroup/index.html?source=qun_rec&keyword=" + URLEncoder.encode(this.f13849d) + "&gpstype=1&sid=AWSAPtjyiVRg92WelXNMAqd0&_bid=165&lon=" + Long.valueOf(Double.valueOf(this.f13871b * 1000000.0d).longValue()) + "&lat=" + Long.valueOf(Double.valueOf(this.f86117a * 1000000.0d).longValue());
                if (z) {
                    str = str + "&show_tab=hot";
                }
                if (QLog.isColorLevel()) {
                    QLog.d(e, 2, "lastKeywords = " + this.f13849d + " jump url is : " + str);
                }
                Intent intent2 = new Intent(a(), QQBrowserActivity.class);
                intent2.putExtra("url", str);
                intent2.putExtra("uin", this.f13838a.getCurrentAccountUin());
                intent2.putExtra("portraitOnly", true);
                intent2.putExtra("hide_more_button", true);
                intent2.putExtra(PublicAccountBrowser.h, true);
                intent2.putExtra(QQBrowserActivity.W, false);
                a().startActivity(intent2);
                ReportController.b(this.f13838a, "dc01332", "Grp_find", "", "result", "Clk_more", 0, 0, "", "", "", "");
                ReportController.b(this.f13838a, "dc01332", "Grp_find", "", "inte_add", "inte_find_grp", 0, 0, this.f13849d.matches("^\\d{5,11}$") ? "2" : "1", this.f13849d, "", "");
                i2 = 2;
                break;
            case 80000002:
                intent.putExtra("from_key", 2);
                FragmentActivity activity = getActivity();
                if (activity != null && (activity instanceof SearchContactsActivity)) {
                    intent.putExtra(SearchBaseActivity.JumpSrcConstants.f13829a, ((SearchContactsActivity) activity).mo3386a());
                }
                intent.setClass(a(), ClassificationSearchActivity.class);
                ClassificationSearchActivity.a(a(), intent, m3393a(i));
                if (activity == null || !(activity instanceof SearchBaseActivity)) {
                    i2 = 3;
                    break;
                } else {
                    ReportController.b(this.f13838a, "dc01332", "Pb_account_lifeservice", "", "0X8005D21", "0X8005D21", 0, 1, 0, "0", SearchBaseActivity.JumpSrcConstants.a(((SearchBaseActivity) activity).a()), this.f13849d, "");
                    i2 = 3;
                    break;
                }
                break;
            case 80000003:
                intent.putExtra("from_key", 5);
                intent.putExtra(SearchConstants.f27864a, r);
                intent.setClass(a(), ClassificationSearchActivity.class);
                ClassificationSearchActivity.a(a(), intent, m3393a(i));
                ReportController.b(this.f13838a, "dc01332", "Pb_account_lifeservice", "0", "0X8005D96", "0X8005D96", 0, 0, "0", "", this.f13849d, "");
                i2 = 1;
                break;
            default:
                i2 = 1;
                break;
        }
        ReportController.b(this.f13838a, "dc01331", "", "", "0X8004BF1", "0X8004BF1", i2, 0, "", "", "", "");
    }

    public void a(String str, String str2, String str3) {
        if (!TextUtils.isEmpty(str)) {
            Intent intent = new Intent(a(), PublicAccountBrowser.class);
            intent.putExtra("url", str);
            a().startActivity(intent);
            ReportController.b(null, "dc01332", "Pb_account_lifeservice", "", "0X8006F2A", "0X8006F2A", 0, 0, this.f13849d, str2, str3, "2");
        }
    }

    public String a(SearchBaseFragment.ItemViewHolder itemViewHolder, nfe nfeVar) {
        int i;
        StringBuilder sb = new StringBuilder();
        int i2 = nfeVar.f104571b;
        itemViewHolder.f13861a = nfeVar.f74706a.uin.get() + "";
        itemViewHolder.f13858a.setCompoundDrawables(null, null, null, null);
        SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder();
        switch (i2) {
            case 80000000:
                itemViewHolder.f13858a.setText(a(80000000, nfeVar.f74706a.name.get()));
                spannableStringBuilder.append((CharSequence) UnifiedTraceRouter.e);
                spannableStringBuilder.append((CharSequence) a(80000000, String.valueOf(nfeVar.f74706a.uin.get())));
                spannableStringBuilder.append((CharSequence) UnifiedTraceRouter.f);
                break;
            case 80000001:
                itemViewHolder.f13858a.setText(a(80000001, String.valueOf(nfeVar.f74706a.name.get())));
                spannableStringBuilder.append((CharSequence) UnifiedTraceRouter.e);
                spannableStringBuilder.append((CharSequence) a(80000001, String.valueOf(nfeVar.f74706a.code.get())));
                spannableStringBuilder.append((CharSequence) UnifiedTraceRouter.f);
                break;
            case 80000002:
                itemViewHolder.f13858a.setText(a(80000002, String.valueOf(nfeVar.f74706a.name.get())));
                break;
        }
        itemViewHolder.f13862b.setText(spannableStringBuilder);
        sb.append(itemViewHolder.f13858a.getText().toString());
        sb.append(itemViewHolder.f13862b.getText().toString());
        switch (i2) {
            case 80000000:
                sb.append(a(itemViewHolder, nfeVar.f74706a));
                i = 1;
                break;
            case 80000001:
                i = 4;
                itemViewHolder.f13863c.setVisibility(0);
                itemViewHolder.f13863c.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);
                itemViewHolder.f13863c.setText(nfeVar.f74706a.number.get() + "人");
                itemViewHolder.f13863c.setTextColor(a().getResources().getColor(R.color.f39374name_res_0x7f0b03cd));
                itemViewHolder.d.setText(nfeVar.f74706a.brief.get());
                itemViewHolder.f13861a = String.valueOf(nfeVar.f74706a.code.get());
                sb.append(itemViewHolder.f13863c.getText()).append(itemViewHolder.d.getText());
                break;
            case 80000002:
                sb.append(b(itemViewHolder, nfeVar.f74706a));
                i = 1;
                break;
            default:
                i = 1;
                break;
        }
        Bitmap a2 = this.f13841a.a(i, itemViewHolder.f13861a);
        if (a2 == null) {
            a2 = ImageUtil.a();
            if (!this.f13841a.m8991b()) {
                this.f13841a.a(itemViewHolder.f13861a, i, true, (byte) 1);
            }
        }
        itemViewHolder.f13857a.setImageBitmap(a2);
        return sb.toString();
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        if (this.f13869a != null) {
            this.f13869a.a();
        }
        if (this.f13866a != null) {
            SosoInterface.b(this.f13866a);
        }
    }

    @Override
    public void k() {
        super.k();
        d();
    }

    public void c(String str) {
        if (!TextUtils.isEmpty(str)) {
            b();
            b(str);
            return;
        }
        this.f13832a.removeAllViews();
    }

    @Deprecated
    public static SearchContactsFragment a(BaseActivity baseActivity, int i) {
        SearchContactsFragment m3392a = m3392a(i);
        m3392a.f13836a = baseActivity;
        Bundle bundle = new Bundle();
        bundle.putInt("from_key", i);
        m3392a.setArguments(bundle);
        m3392a.j();
        m3392a.onCreateView(baseActivity.getLayoutInflater(), null, null);
        return m3392a;
    }
}