导航菜单

页面标题

页面副标题

Fancy Optimizer v4.6.3 - NotificationCleanSettingActivity.java 源代码

正在查看: Fancy Optimizer v4.6.3 应用的 NotificationCleanSettingActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.fancyclean.boost.notificationclean.ui.activity;

import android.content.Context;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import com.fancyclean.boost.notificationclean.ui.presenter.NotificationCleanSettingPresenter;
import com.thinkyeah.common.ui.thinklist.ThinkToggleButton;
import com.thinkyeah.common.ui.view.ThinkRecyclerView;
import com.thinkyeah.common.ui.view.TitleBar;
import gl.d;
import java.util.ArrayList;
import java.util.List;
import pa.f;
import pa.g;
import pa.i;
import pa.j;
import pa.k;
import qa.b;
import ra.c;
import vj.h;

@d(NotificationCleanSettingPresenter.class)
public class NotificationCleanSettingActivity extends v7.a<c> implements ra.d {
    public static final h w = h.f(NotificationCleanSettingActivity.class);
    public qa.b l;
    public ThinkRecyclerView m;
    public LinearLayout n;
    public ViewGroup o;
    public View p;
    public TitleBar q;
    public TitleBar.i r;
    public ja.d t;
    public String s = null;
    public final a u = new a();
    public final b v = new b();

    public class a implements TitleBar.d {
        public a() {
        }

        public final void a(TitleBar.j jVar) {
            if (jVar == TitleBar.j.c) {
                NotificationCleanSettingActivity notificationCleanSettingActivity = NotificationCleanSettingActivity.this;
                notificationCleanSettingActivity.q.setSearchText((String) null);
                notificationCleanSettingActivity.s = null;
                notificationCleanSettingActivity.l.n.filter(null);
                return;
            }
            if (jVar == TitleBar.j.e) {
                NotificationCleanSettingActivity.w.c("onTitle Mode changed to search");
                return;
            }
            NotificationCleanSettingActivity.w.d("Should not changed to this mode: " + jVar, (Throwable) null);
        }
    }

    public class b implements b.c {
        public b() {
        }
    }

    @Override
    public final void M() {
        this.m.setVisibility(8);
        this.n.setVisibility(0);
    }

    @Override
    public final void N1(List<ma.a> list) {
        w.c("==> showAppList");
        this.n.setVisibility(8);
        this.o.setVisibility(0);
        this.m.setVisibility(0);
        SharedPreferences sharedPreferences = getSharedPreferences("notification_clean", 0);
        if (sharedPreferences == null ? false : sharedPreferences.getBoolean("notification_clean_enabled", false)) {
            this.p.setVisibility(8);
        } else {
            this.p.setVisibility(0);
        }
        qa.b bVar = this.l;
        bVar.j = list;
        bVar.k = list;
        bVar.notifyDataSetChanged();
        if (TextUtils.isEmpty(this.s)) {
            return;
        }
        this.l.n.filter(this.s);
    }

    public final void onBackPressed() {
        if (this.q.getTitleMode() == TitleBar.j.e) {
            this.q.g(TitleBar.j.c);
        } else {
            super/*androidx.activity.ComponentActivity*/.onBackPressed();
        }
    }

    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(2131558543);
        this.t = ja.d.d(this);
        ArrayList arrayList = new ArrayList();
        TitleBar.i iVar = new TitleBar.i(new TitleBar.b(2131232021), new TitleBar.e(2131887438), new f(this));
        this.r = iVar;
        iVar.e = this.t.e();
        arrayList.add(this.r);
        TitleBar findViewById = findViewById(2131363196);
        this.q = findViewById;
        TitleBar.a configure = findViewById.getConfigure();
        configure.f(getString(2131887457));
        TitleBar titleBar = configure.a;
        titleBar.h = arrayList;
        configure.g(new i(this));
        titleBar.x = new pa.h(this);
        titleBar.w = new g(this);
        titleBar.y = this.u;
        configure.a();
        ThinkRecyclerView findViewById2 = findViewById(2131363017);
        this.m = findViewById2;
        findViewById2.setHasFixedSize(true);
        this.m.setLayoutManager(new LinearLayoutManager(this));
        qa.b bVar = new qa.b(this);
        this.l = bVar;
        bVar.l = this.v;
        this.m.setAdapter(bVar);
        this.n = (LinearLayout) findViewById(2131362592);
        this.o = (ViewGroup) findViewById(2131363839);
        this.p = findViewById(2131363805);
        TextView textView = (TextView) findViewById(2131363682);
        ThinkToggleButton findViewById3 = findViewById(2131363114);
        if (this.t.e()) {
            textView.setText(getString(2131886783));
            findViewById3.b(false);
            qa.b bVar2 = this.l;
            bVar2.m = true;
            bVar2.notifyDataSetChanged();
            this.p.setVisibility(8);
        } else {
            textView.setText(getString(2131886738));
            findViewById3.a(false);
            qa.b bVar3 = this.l;
            bVar3.m = false;
            bVar3.notifyDataSetChanged();
            this.p.setVisibility(0);
        }
        findViewById3.setThinkToggleButtonListener(new j(this, textView));
        findViewById3.setOnClickListener(new k(findViewById3));
        ((c) W2()).V0(getPackageManager());
    }

    @Override
    public final Context getContext() {
        return this;
    }
}