万能钥匙.apk(点击下载) / MineHomeFragment.java


package com.linksure.browser.activity.home;

import android.content.Context;
import android.content.Intent;
import android.graphics.drawable.ColorDrawable;
import android.net.Uri;
import android.os.Bundle;
import android.support.v7.widget.GridLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewStub;
import android.view.ViewTreeObserver;
import android.widget.AdapterView;
import android.widget.BaseAdapter;
import android.widget.FrameLayout;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.ListAdapter;
import android.widget.PopupWindow;
import android.widget.RelativeLayout;
import android.widget.TextView;
import butterknife.Bind;
import butterknife.OnClick;
import com.appara.core.android.BLPackageManager;
import com.appara.core.msg.MsgApplication;
import com.appara.feed.constant.TTParam;
import com.linksure.api.a.a;
import com.linksure.api.utils.j;
import com.linksure.api.utils.n;
import com.linksure.browser.BrowserApp;
import com.linksure.browser.activity.bookmark.BookmarkActivity;
import com.linksure.browser.activity.bookmark.HistoryActivity;
import com.linksure.browser.activity.download.DownloadActivity;
import com.linksure.browser.activity.filemanager.FileBrowserActivity;
import com.linksure.browser.activity.privacy.PrivacyActivity;
import com.linksure.browser.activity.search.SearchActivity;
import com.linksure.browser.activity.settings.SettingActivity;
import com.linksure.browser.activity.tab.TabManager;
import com.linksure.browser.activity.user.UserLoginActivity;
import com.linksure.browser.activity.user.messagebox.UserMessageBoxActivity;
import com.linksure.browser.bean.EventInfo;
import com.linksure.browser.bean.RecommendItem;
import com.linksure.browser.config.e;
import com.linksure.browser.constant.EventConstants;
import com.linksure.browser.utils.g;
import com.linksure.browser.utils.o;
import com.linksure.browser.view.RoundedImageView;
import com.linksure.browser.view.home.ItemTouchHelperAdapter;
import com.linksure.browser.view.home.ItemTouchHelperViewHolder;
import com.linksure.browser.view.home.MineHomeEditView;
import com.linksure.browser.view.home.RecommendImageView;
import com.linksure.browser.view.share.ShareDialog;
import com.linksure.browser.view.share.ShareModel;
import com.linksure.c.e;
import com.meizu.cloud.pushsdk.constants.PushConstants;
import com.wifi.link.wfys.R;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

public class MineHomeFragment extends BaseHomeFragment {
    private RecommendItem c = new RecommendItem();
    private RecommendItem d = new RecommendItem();
    private RecommendItem e = new RecommendItem();
    private int[] f = {R.drawable.mine_file_manage, R.drawable.mine_ignore, R.drawable.mine_privacy};
    @Bind({R.id.fl_user})
    FrameLayout flUser;
    @Bind({R.id.fl_container})
    FrameLayout fl_container;
    @Bind({R.id.fl_login})
    FrameLayout fl_login;
    private int[] g = {R.string.file_activity_title, R.string.scan_without_history, R.string.privacy_login_title};
    @Bind({R.id.grid_view})
    GridView gridView;
    private a h;
    private QuickUrlAdapter i;
    @Bind({R.id.iv_user_head})
    RoundedImageView ivUserHead;
    @Bind({R.id.iv_public})
    View iv_public;
    private ShareDialog j;
    private MineHomeEditView k;

    /* renamed from: l  reason: collision with root package name */
    private boolean f6499l = true;
    @Bind({R.id.gv_quick_url})
    RecyclerView mQuickUrlRv;
    @Bind({R.id.edit_view_stub})
    ViewStub mViewStub;
    @Bind({R.id.tv_approval})
    TextView tvApproval;
    @Bind({R.id.tv_cmt})
    TextView tvCmt;
    @Bind({R.id.tv_content})
    TextView tvContent;
    @Bind({R.id.tv_download_num})
    TextView tvDownloadNum;
    @Bind({R.id.tv_favorite_num})
    TextView tvFavoriteNum;
    @Bind({R.id.tv_history_num})
    TextView tvHistoryNum;
    @Bind({R.id.tv_message_num})
    TextView tvMessageNum;
    @Bind({R.id.tv_user_name})
    TextView tvUserName;

    @Override // com.linksure.browser.base.BaseFragment
    public int getLayoutID() {
        return R.layout.fragment_mine_home;
    }

    @Override // com.linksure.browser.base.BaseFragment
    public void onNightMode() {
    }

    @Override // android.support.v4.app.Fragment, com.linksure.browser.activity.home.BaseHomeFragment, com.linksure.browser.base.BaseFragment
    public void onActivityCreated(Bundle bundle) {
        super.onActivityCreated(bundle);
        this.h = new a(e());
        this.gridView.setAdapter((ListAdapter) this.h);
        this.gridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            /* class com.linksure.browser.activity.home.MineHomeFragment.AnonymousClass2 */

            @Override // android.widget.AdapterView.OnItemClickListener
            public final void onItemClick(AdapterView<?> adapterView, View view, int i, long j) {
                switch (i) {
                    case 0:
                        o.b(MineHomeFragment.this.getActivity(), o.f7407a, new o.a() {
                            /* class com.linksure.browser.activity.home.MineHomeFragment.AnonymousClass2.AnonymousClass1 */

                            @Override // com.linksure.browser.utils.o.a
                            public final void onGranted() {
                                if (n.a((Context) MineHomeFragment.this.getActivity())) {
                                    com.linksure.browser.analytics.b.a("lsbr_mine_tools", "tools", "file");
                                    MineHomeFragment.this.startActivity(new Intent(MineHomeFragment.this.getContext(), FileBrowserActivity.class));
                                }
                            }

                            @Override // com.linksure.browser.utils.o.a
                            public final void onDenied() {
                                MineHomeFragment.a(MineHomeFragment.this);
                            }
                        });
                        return;
                    case 1:
                        boolean q = BrowserApp.g().n.q();
                        com.linksure.browser.analytics.b.a("lsbr_mine_tools", "tools", q ? "quiteghost" : "ghost");
                        BrowserApp.g().n.b(true ^ q);
                        MineHomeFragment.this.h.notifyDataSetChanged();
                        return;
                    case 2:
                        if (e.a()) {
                            g.a(EventConstants.EVT_GLOBAL_EXIT_PRIVACY, null, null, null);
                            com.linksure.browser.analytics.b.a("lsbr_mine_tools", "tools", "quiteprivate");
                            return;
                        }
                        MineHomeFragment mineHomeFragment = MineHomeFragment.this;
                        mineHomeFragment.startActivity(new Intent(mineHomeFragment.getContext(), PrivacyActivity.class));
                        com.linksure.browser.analytics.b.a("lsbr_mine_tools", "tools", PushConstants.MZ_PUSH_MESSAGE_METHOD_ACTION_PRIVATE);
                        return;
                    case 3:
                        com.linksure.browser.analytics.b.a("lsbr_mine_tools", "tools", "shareapp");
                        MineHomeFragment.c(MineHomeFragment.this);
                        return;
                    case 4:
                    case 5:
                    case 6:
                    default:
                        return;
                    case 7:
                        com.linksure.browser.analytics.b.a("lsbr_mine_simplehome");
                        com.linksure.browser.preference.a.a().d(1);
                        return;
                    case 8:
                        com.linksure.browser.analytics.b.a("lsbr_mine_quiteapp");
                        g.a(3003, null, null, null);
                        return;
                }
            }
        });
        f();
        this.i = new QuickUrlAdapter();
        this.mQuickUrlRv.setLayoutManager(new GridLayoutManager(getContext(), 4));
        this.mQuickUrlRv.setAdapter(this.i);
        setActivityStatusBar(android.support.v4.content.b.c(com.linksure.api.a.a().f5950a, R.color.mine_status_bar));
        this.iv_public.setVisibility(8);
    }

    @Override // android.support.v4.app.Fragment
    public void onResume() {
        super.onResume();
        d();
        if (this.f6499l) {
            this.f6499l = false;
            c();
        }
    }

    private void c() {
        if (com.linksure.browser.activity.user.a.a()) {
            com.linksure.browser.service.c.a(new com.bluefay.b.a() {
                /* class com.linksure.browser.activity.home.MineHomeFragment.AnonymousClass1 */

                @Override // com.bluefay.b.a
                public final void run(int i, String str, Object obj) {
                    if (MineHomeFragment.this.tvFavoriteNum != null && (obj instanceof e.a)) {
                        e.a aVar = (e.a) obj;
                        int i2 = aVar.c;
                        int i3 = aVar.f7527b;
                        int i4 = aVar.f7526a;
                        MineHomeFragment.this.tvCmt.setText(String.format(MineHomeFragment.this.getString(R.string.mine_num_cmt), Integer.valueOf(i2)));
                        MineHomeFragment.this.tvContent.setText(String.format(MineHomeFragment.this.getString(R.string.mine_num_content), Integer.valueOf(i4)));
                        MineHomeFragment.this.tvApproval.setText(String.format(MineHomeFragment.this.getString(R.string.mine_num_approval), Integer.valueOf(i3)));
                        MineHomeFragment.this.tvFavoriteNum.setText(String.valueOf(aVar.d));
                    }
                }
            });
        } else {
            this.tvFavoriteNum.setText("0");
        }
    }

    private void d() {
        if (com.linksure.browser.activity.user.a.a()) {
            String a2 = com.linksure.browser.activity.user.a.a(getContext());
            if (TextUtils.isEmpty(a2)) {
                this.tvUserName.setText(com.linksure.browser.activity.user.a.a(com.linksure.browser.activity.user.a.d(getContext())));
            } else {
                this.tvUserName.setText(a2);
            }
            this.fl_login.setVisibility(8);
            this.flUser.setVisibility(8);
            String b2 = com.linksure.browser.activity.user.a.b(getContext());
            if (!TextUtils.isEmpty(b2)) {
                com.bumptech.glide.g.b(MsgApplication.getAppContext()).a(b2).b(getResources().getDimensionPixelSize(R.dimen.dp_60), getResources().getDimensionPixelSize(R.dimen.dp_60)).a((int) R.color.grey_D3D2D2).a((ImageView) this.ivUserHead);
            } else {
                this.ivUserHead.setImageResource(R.drawable.mine_default_user_header);
            }
            com.linksure.browser.activity.user.b.a();
            int b3 = com.linksure.browser.activity.user.b.b(getContext(), "2");
            com.linksure.browser.activity.user.b.a();
            this.tvMessageNum.setText(String.valueOf(b3 + com.linksure.browser.activity.user.b.b(getContext(), "1")));
        } else {
            this.fl_login.setVisibility(8);
            this.flUser.setVisibility(8);
        }
        this.tvDownloadNum.setText(String.valueOf(com.linksure.framework.download.b.a().g()));
        this.tvHistoryNum.setText(String.valueOf(com.linksure.browser.b.e.a().e()));
        ViewGroup.LayoutParams layoutParams = this.ivUserHead.getLayoutParams();
        if (com.linksure.browser.activity.user.a.a()) {
            layoutParams.height = (int) getResources().getDimension(R.dimen.dp_65);
            layoutParams.width = (int) getResources().getDimension(R.dimen.dp_65);
            return;
        }
        layoutParams.height = (int) getResources().getDimension(R.dimen.dp_43);
        layoutParams.width = (int) getResources().getDimension(R.dimen.dp_43);
    }

    private List<b> e() {
        ArrayList arrayList = new ArrayList();
        int i2 = 0;
        while (true) {
            int[] iArr = this.f;
            if (i2 >= iArr.length) {
                return arrayList;
            }
            arrayList.add(new b(this.g[i2], iArr[i2]));
            i2++;
        }
    }

    private void f() {
        com.linksure.api.a.a.a().a(new a.AbstractC0220a<List<RecommendItem>>() {
            /* class com.linksure.browser.activity.home.MineHomeFragment.AnonymousClass4 */

            /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
            @Override // com.linksure.api.a.a.AbstractC0220a
            public final /* synthetic */ void onPostExecute(List<RecommendItem> list) {
                List<RecommendItem> list2 = list;
                super.onPostExecute(list2);
                if (n.a(MineHomeFragment.this.getContext())) {
                    MineHomeFragment.a(MineHomeFragment.this, list2);
                    QuickUrlAdapter quickUrlAdapter = MineHomeFragment.this.i;
                    if (quickUrlAdapter.f6532b && list2 != null) {
                        list2.remove(MineHomeFragment.this.c);
                    }
                    quickUrlAdapter.f6531a = list2;
                    MineHomeFragment.this.i.notifyDataSetChanged();
                }
            }

            /* Return type fixed from 'java.lang.Object' to match base method */
            @Override // com.linksure.api.a.a.AbstractC0220a
            public final /* synthetic */ List<RecommendItem> doInBackground() {
                return com.linksure.browser.activity.recommend.a.e();
            }
        });
    }

    @Override // com.linksure.browser.activity.home.BaseHomeFragment, com.linksure.browser.base.BaseFragment
    public void onEvent(EventInfo eventInfo) {
        super.onEvent(eventInfo);
        switch (eventInfo.getId()) {
            case EventConstants.EVT_FUNCTION_UPDATE_LOGIN_MENU_UI /*{ENCODED_INT: 2043}*/:
            case EventConstants.EVT_FUNCTION_USER_CENTER_LOGIN_OUT /*{ENCODED_INT: 2044}*/:
            case 2053:
            case 2054:
                d();
                c();
                return;
            case EventConstants.EVT_HOME_SPEEDDIAL_CHANGED /*{ENCODED_INT: 5014}*/:
                f();
                return;
            default:
                return;
        }
    }

    @Override // com.linksure.browser.base.BaseFragment
    public boolean onBackPressed() {
        QuickUrlAdapter quickUrlAdapter = this.i;
        if (quickUrlAdapter == null || this.k == null || !quickUrlAdapter.f6532b) {
            return super.onBackPressed();
        }
        this.k.hideEditView();
        return true;
    }

    @OnClick({R.id.rl_setting, R.id.fl_login, R.id.fl_user, R.id.ll_favorite_container, R.id.ll_message_container, R.id.ll_download_container, R.id.ll_account, R.id.iv_public, R.id.ll_history_container})
    public void onClick(View view) {
        switch (view.getId()) {
            case R.id.fl_login /*{ENCODED_INT: 2131296729}*/:
                com.linksure.browser.analytics.b.a("lsbr_action_login", TTParam.KEY_src, "1");
                return;
            case R.id.iv_public /*{ENCODED_INT: 2131296879}*/:
                com.linksure.browser.analytics.b.a("lsbr_mine_republic");
                com.linksure.framework.a.n.a(getContext(), (int) R.string.republic_tips);
                return;
            case R.id.ll_account /*{ENCODED_INT: 2131296959}*/:
                com.linksure.browser.analytics.b.a("lsbr_mine_account");
                startActivity(new Intent(getContext(), UserLoginActivity.class));
                return;
            case R.id.ll_download_container /*{ENCODED_INT: 2131296972}*/:
                o.b(getActivity(), o.f7407a, new o.a() {
                    /* class com.linksure.browser.activity.home.MineHomeFragment.AnonymousClass5 */

                    @Override // com.linksure.browser.utils.o.a
                    public final void onGranted() {
                        if (n.a((Context) MineHomeFragment.this.getActivity())) {
                            com.linksure.browser.analytics.b.a("lsbr_mine_download");
                            MineHomeFragment mineHomeFragment = MineHomeFragment.this;
                            mineHomeFragment.startActivity(new Intent(mineHomeFragment.getContext(), DownloadActivity.class));
                        }
                    }

                    @Override // com.linksure.browser.utils.o.a
                    public final void onDenied() {
                        MineHomeFragment.a(MineHomeFragment.this);
                    }
                });
                return;
            case R.id.ll_favorite_container /*{ENCODED_INT: 2131296975}*/:
                if (com.linksure.browser.activity.user.a.a()) {
                    com.linksure.browser.analytics.b.a("lsbr_mine_bookmarks");
                    startActivity(new Intent(getContext(), BookmarkActivity.class));
                    return;
                }
                com.linksure.browser.analytics.b.a("lsbr_action_login", TTParam.KEY_src, "2");
                return;
            case R.id.ll_history_container /*{ENCODED_INT: 2131296977}*/:
                com.linksure.browser.analytics.b.a("lsbr_mine_history");
                Intent intent = new Intent(getContext(), HistoryActivity.class);
                intent.putExtra("select_item_index", 1);
                startActivity(intent);
                return;
            case R.id.ll_message_container /*{ENCODED_INT: 2131296984}*/:
                if (com.linksure.browser.activity.user.a.a()) {
                    com.linksure.browser.analytics.b.a("lsbr_mine_message");
                    startActivity(new Intent(getContext(), UserMessageBoxActivity.class));
                    return;
                }
                com.linksure.browser.analytics.b.a("lsbr_action_login", TTParam.KEY_src, TTParam.hb_invite_h5_frompage_id_feed);
                return;
            case R.id.rl_setting /*{ENCODED_INT: 2131297199}*/:
                com.linksure.browser.analytics.b.a("lsbr_mine_settings");
                startActivity(new Intent(getContext(), SettingActivity.class));
                return;
            default:
                return;
        }
    }

    @Override // com.linksure.browser.activity.home.BaseHomeFragment, com.linksure.browser.base.BaseFragment
    public void showMe() {
        if (this.f6474b != null && this.f6474b.e == TabManager.HomeState.MINE) {
            super.showMe();
            d();
        }
    }

    @Override // android.support.v4.app.Fragment, com.linksure.browser.activity.home.BaseHomeFragment
    public void onHiddenChanged(boolean z) {
        QuickUrlAdapter quickUrlAdapter;
        super.onHiddenChanged(z);
        if (z && this.k != null && (quickUrlAdapter = this.i) != null && quickUrlAdapter.f6532b) {
            this.k.hideEditView();
        } else if (!z) {
            setActivityStatusBar(android.support.v4.content.b.c(com.linksure.api.a.a().f5950a, R.color.mine_status_bar));
        }
    }

    public class a extends BaseAdapter {

        /* renamed from: b  reason: collision with root package name */
        private List<b> f6538b;

        public final long getItemId(int i) {
            return (long) i;
        }

        public a(List<b> list) {
            this.f6538b = list;
        }

        public final int getCount() {
            List<b> list = this.f6538b;
            if (list == null) {
                return 0;
            }
            return list.size();
        }

        /* access modifiers changed from: private */
        /* renamed from: a */
        public b getItem(int i) {
            return this.f6538b.get(i);
        }

        public final View getView(int i, View view, ViewGroup viewGroup) {
            b a2 = getItem(i);
            View inflate = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.layout_mine_top_item, (ViewGroup) null);
            TextView textView = (TextView) inflate.findViewById(R.id.tv_item);
            ImageView imageView = (ImageView) inflate.findViewById(R.id.iv_remind);
            ((ImageView) inflate.findViewById(R.id.iv_item)).setBackgroundResource(a2.f6540b);
            textView.setText(a2.f6539a);
            int i2 = a2.f6539a;
            int i3 = R.string.scan_without_history;
            if (R.string.scan_without_history == i2) {
                boolean q = BrowserApp.g().n.q();
                if (q) {
                    i3 = R.string.exit_ignore;
                }
                textView.setText(i3);
                imageView.setVisibility(q ? 0 : 8);
            }
            return inflate;
        }
    }

    public class QuickUrlAdapter extends RecyclerView.a implements ItemTouchHelperAdapter {

        /* renamed from: a  reason: collision with root package name */
        public List<RecommendItem> f6531a;

        /* renamed from: b  reason: collision with root package name */
        boolean f6532b;

        @Override // android.support.v7.widget.RecyclerView.a
        public long getItemId(int i) {
            return (long) i;
        }

        public QuickUrlAdapter() {
        }

        @Override // android.support.v7.widget.RecyclerView.a
        public int getItemCount() {
            List<RecommendItem> list = this.f6531a;
            if (list == null) {
                return 0;
            }
            return list.size();
        }

        @Override // android.support.v7.widget.RecyclerView.a
        public RecyclerView.w onCreateViewHolder(ViewGroup viewGroup, int i) {
            return new c(LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.layout_mine_bottom_item, (ViewGroup) null, false));
        }

        public final void a(boolean z) {
            this.f6532b = z;
            if (z) {
                this.f6531a.remove(MineHomeFragment.this.c);
            } else if (!this.f6531a.contains(MineHomeFragment.this.c)) {
                MineHomeFragment.this.c.setId(R.drawable.mine_add_url);
                MineHomeFragment.this.c.setTitle(MineHomeFragment.this.getResources().getString(R.string.mine_add));
                this.f6531a.add(MineHomeFragment.this.c);
            }
            notifyDataSetChanged();
        }

        @Override // com.linksure.browser.view.home.ItemTouchHelperAdapter
        public void onItemDismiss(int i) {
            a(i);
        }

        /* access modifiers changed from: private */
        /* access modifiers changed from: public */
        private void a(int i) {
            if (i >= 0 && i < this.f6531a.size()) {
                RecommendItem recommendItem = this.f6531a.get(i);
                this.f6531a.remove(i);
                notifyItemRemoved(i);
                HashMap hashMap = new HashMap();
                hashMap.put("location", String.valueOf(i + 1));
                hashMap.put("url", recommendItem.getUrl());
                hashMap.put(TTParam.KEY_name, recommendItem.getTitle());
                com.linksure.browser.analytics.b.b("lsbr_mineedit_delete", hashMap);
            }
        }

        @Override // android.support.v7.widget.RecyclerView.a
        public void onBindViewHolder(RecyclerView.w wVar, final int i) {
            final RecommendItem recommendItem = this.f6531a.get(i);
            c cVar = (c) wVar;
            String title = recommendItem.getTitle();
            TextView textView = cVar.f6541a;
            int i2 = 0;
            if (title != null && title.length() > 4) {
                title = title.substring(0, 4);
            }
            textView.setText(title);
            cVar.c.loadUrl(recommendItem);
            View view = cVar.f6542b;
            if (!this.f6532b || MineHomeFragment.a(recommendItem)) {
                i2 = 8;
            }
            view.setVisibility(i2);
            cVar.itemView.setTag(MineHomeFragment.a(recommendItem) ? "extraView" : "");
            cVar.itemView.setOnClickListener(new View.OnClickListener() {
                /* class com.linksure.browser.activity.home.MineHomeFragment.QuickUrlAdapter.AnonymousClass1 */

                public final void onClick(View view) {
                    if (QuickUrlAdapter.this.f6532b) {
                        if (!MineHomeFragment.a(recommendItem)) {
                            QuickUrlAdapter.this.a((QuickUrlAdapter) i);
                            MineHomeFragment.this.k.doWhenDeleteItem();
                        }
                    } else if (recommendItem.getId() == R.drawable.mine_add_url) {
                        MineHomeFragment.g(MineHomeFragment.this);
                        com.linksure.browser.analytics.b.a("lsbr_mine_addfasturl");
                    } else if (recommendItem.getId() == R.drawable.mine_search) {
                        com.linksure.browser.analytics.b.a("lsbr_mine_search");
                        MineHomeFragment.this.startActivity(new Intent(MineHomeFragment.this.getContext(), SearchActivity.class));
                    } else {
                        HashMap hashMap = new HashMap();
                        hashMap.put("location", String.valueOf(i + 1));
                        hashMap.put("url", recommendItem.getUrl());
                        hashMap.put(TTParam.KEY_name, recommendItem.getTitle());
                        com.linksure.browser.analytics.b.b("lsbr_fasturl_click", hashMap);
                        g.a(1001, recommendItem.getUrl(), null, null);
                    }
                }
            });
            if (this.f6532b || recommendItem.getId() == R.drawable.mine_add_url || recommendItem.getId() == R.drawable.mine_net_nav || recommendItem.getId() == R.drawable.mine_search) {
                cVar.itemView.setOnLongClickListener(null);
            } else {
                cVar.itemView.setOnLongClickListener(new View.OnLongClickListener() {
                    /* class com.linksure.browser.activity.home.MineHomeFragment.QuickUrlAdapter.AnonymousClass2 */

                    public final boolean onLongClick(View view) {
                        com.linksure.browser.analytics.b.a("lsbr_mine_editfasturl");
                        MineHomeFragment.a(MineHomeFragment.this, view, recommendItem, i);
                        return true;
                    }
                });
            }
        }

        @Override // com.linksure.browser.view.home.ItemTouchHelperAdapter
        public boolean onItemMove(int i, int i2) {
            RecommendItem recommendItem = this.f6531a.get(i);
            this.f6531a.remove(recommendItem);
            this.f6531a.add(i2, recommendItem);
            notifyItemMoved(i, i2);
            return true;
        }
    }

    class c extends RecyclerView.w implements ItemTouchHelperViewHolder {

        /* renamed from: a  reason: collision with root package name */
        public TextView f6541a;

        /* renamed from: b  reason: collision with root package name */
        public View f6542b;
        public RecommendImageView c;

        public c(View view) {
            super(view);
            this.f6541a = (TextView) view.findViewById(R.id.tv_item);
            this.f6542b = view.findViewById(R.id.iv_delete);
            this.c = (RecommendImageView) view.findViewById(R.id.iv_item);
        }

        @Override // com.linksure.browser.view.home.ItemTouchHelperViewHolder
        public final void onItemSelected() {
            android.support.v4.view.o.m(this.itemView).a(100L).c(1.2f).c();
            android.support.v4.view.o.m(this.itemView).a(100L).d(1.2f).c();
        }

        @Override // com.linksure.browser.view.home.ItemTouchHelperViewHolder
        public final void onItemClear() {
            android.support.v4.view.o.m(this.itemView).a(100L).c(1.0f).c();
            android.support.v4.view.o.m(this.itemView).a(100L).d(1.0f).c();
        }
    }

    public class b {

        /* renamed from: a  reason: collision with root package name */
        public int f6539a;

        /* renamed from: b  reason: collision with root package name */
        public int f6540b;

        b(int i, int i2) {
            this.f6539a = i;
            this.f6540b = i2;
        }
    }

    static /* synthetic */ void a(MineHomeFragment mineHomeFragment) {
        com.linksure.framework.a.n.a(mineHomeFragment.getContext(), j.a().getString(R.string.file_manager_double_check_sdcard), j.a().getString(R.string.file_manager_double_check_setting), new View.OnClickListener() {
            /* class com.linksure.browser.activity.home.MineHomeFragment.AnonymousClass3 */

            public final void onClick(View view) {
                try {
                    Intent intent = new Intent("com.android.setting.ACTION_GET_PERMISSION_DETAILS");
                    intent.putExtra("packagename", MineHomeFragment.this.getContext().getPackageName());
                    MineHomeFragment.this.getContext().startActivity(intent);
                } catch (Exception unused) {
                    Intent intent2 = new Intent();
                    intent2.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");
                    intent2.setData(Uri.fromParts("package", MineHomeFragment.this.getContext().getPackageName(), null));
                    MineHomeFragment.this.getContext().startActivity(intent2);
                }
            }
        });
    }

    static /* synthetic */ void c(MineHomeFragment mineHomeFragment) {
        if (mineHomeFragment.j == null) {
            ShareModel shareModel = new ShareModel();
            shareModel.source = ShareModel.SOURCE_ABOUT;
            shareModel.url = ShareModel.GUAN_WANG_ADDRESS;
            shareModel.title = (String) BLPackageManager.getAppName(MsgApplication.getAppContext(), MsgApplication.getAppContext().getPackageName());
            shareModel.describle = shareModel.title;
            shareModel.icon = com.linksure.framework.a.b.b(mineHomeFragment.getContext(), mineHomeFragment.getContext().getPackageName());
            mineHomeFragment.j = new ShareDialog(mineHomeFragment.getContext(), shareModel);
        }
        mineHomeFragment.j.show();
    }

    static /* synthetic */ void a(MineHomeFragment mineHomeFragment, List list) {
        mineHomeFragment.d.setTitle(mineHomeFragment.getResources().getString(R.string.net_nav));
        mineHomeFragment.d.setId(R.drawable.mine_net_nav);
        mineHomeFragment.d.setUrl("http://a.lsgenius.com/navigation/index.html?wkhideTitle=");
        mineHomeFragment.e.setTitle(mineHomeFragment.getResources().getString(R.string.base_search));
        mineHomeFragment.e.setId(R.drawable.mine_search);
        if (list == null) {
            list = new ArrayList();
            list.add(mineHomeFragment.d);
            list.add(mineHomeFragment.e);
        } else {
            list.add(0, mineHomeFragment.e);
            list.add(0, mineHomeFragment.d);
        }
        mineHomeFragment.c.setId(R.drawable.mine_add_url);
        mineHomeFragment.c.setTitle(mineHomeFragment.getResources().getString(R.string.mine_add));
        list.add(mineHomeFragment.c);
    }

    static /* synthetic */ boolean a(RecommendItem recommendItem) {
        return recommendItem.getId() == R.drawable.mine_search || recommendItem.getId() == R.drawable.mine_net_nav || recommendItem.getId() == R.drawable.mine_add_url;
    }

    static /* synthetic */ void g(MineHomeFragment mineHomeFragment) {
        MineHomeEditView mineHomeEditView = mineHomeFragment.k;
        if (mineHomeEditView == null) {
            mineHomeFragment.k = (MineHomeEditView) mineHomeFragment.mViewStub.inflate();
            mineHomeFragment.mViewStub.setVisibility(0);
        } else {
            mineHomeEditView.setVisibility(0);
        }
        mineHomeFragment.k.setView(mineHomeFragment.fl_container, mineHomeFragment.mQuickUrlRv);
        mineHomeFragment.i.a(true);
        mineHomeFragment.k.show();
    }

    static /* synthetic */ void a(MineHomeFragment mineHomeFragment, final View view, final RecommendItem recommendItem, final int i2) {
        final View inflate = LayoutInflater.from(view.getContext()).inflate(R.layout.layout_mine_item_pop, (ViewGroup) null);
        inflate.measure(0, 0);
        final PopupWindow popupWindow = new PopupWindow(inflate, inflate.getMeasuredWidth(), inflate.getMeasuredHeight(), false);
        inflate.findViewById(R.id.tv_delete).setOnClickListener(new View.OnClickListener() {
            /* class com.linksure.browser.activity.home.MineHomeFragment.AnonymousClass6 */

            public final void onClick(View view) {
                MineHomeFragment.g(MineHomeFragment.this);
                popupWindow.dismiss();
            }
        });
        inflate.findViewById(R.id.tv_open).setOnClickListener(new View.OnClickListener() {
            /* class com.linksure.browser.activity.home.MineHomeFragment.AnonymousClass7 */

            public final void onClick(View view) {
                RecommendItem recommendItem = recommendItem;
                if (recommendItem != null && !TextUtils.isEmpty(recommendItem.getUrl())) {
                    TabManager.a(view.getContext()).b(recommendItem.getUrl());
                    com.linksure.framework.a.n.a(MineHomeFragment.this.getContext(), MineHomeFragment.this.getString(R.string.open_link_in_background));
                }
                popupWindow.dismiss();
            }
        });
        inflate.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
            /* class com.linksure.browser.activity.home.MineHomeFragment.AnonymousClass8 */

            public final void onGlobalLayout() {
                View findViewById = inflate.findViewById(R.id.down_arrow);
                RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) findViewById.getLayoutParams();
                if (i2 % 5 == 4) {
                    layoutParams.rightMargin = (view.getWidth() / 2) - (findViewById.getWidth() / 2);
                    layoutParams.addRule(21);
                } else {
                    layoutParams.leftMargin = (view.getWidth() / 2) - (findViewById.getWidth() / 2);
                }
                findViewById.setLayoutParams(layoutParams);
                inflate.getViewTreeObserver().removeGlobalOnLayoutListener(this);
            }
        });
        popupWindow.setBackgroundDrawable(new ColorDrawable());
        popupWindow.setOutsideTouchable(true);
        popupWindow.setTouchable(true);
        popupWindow.setFocusable(false);
        popupWindow.setTouchInterceptor(new View.OnTouchListener() {
            /* class com.linksure.browser.activity.home.MineHomeFragment.AnonymousClass9 */

            public final boolean onTouch(View view, MotionEvent motionEvent) {
                return false;
            }
        });
        int[] iArr = new int[2];
        view.getLocationInWindow(iArr);
        popupWindow.showAtLocation(view, 0, iArr[0], (int) (((float) iArr[1]) - mineHomeFragment.getResources().getDimension(R.dimen.dp_30)));
    }
}