导航菜单

页面标题

页面副标题

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

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

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


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

import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.KeyEvent;
import android.view.View;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.core.content.ContextCompat;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.facebook.internal.i0;
import com.fancyclean.boost.securebrowser.ui.presenter.WebBrowserEditUrlPresenter;
import gl.d;
import kb.h;
import nb.l;
import pb.e;
import pb.f;

@d(WebBrowserEditUrlPresenter.class)
public class WebBrowserEditUrlActivity extends l<e> implements f, View.OnClickListener {
    public static final int q = 0;
    public EditText l;
    public ob.b m;
    public final a n = new a();
    public final b o = new b();
    public final jb.a p = new jb.a(this, 3);

    public class a implements TextView.OnEditorActionListener {
        public a() {
        }

        @Override
        public final boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
            if (i != 6 && (keyEvent == null || keyEvent.getKeyCode() != 66)) {
                return false;
            }
            WebBrowserEditUrlActivity webBrowserEditUrlActivity = WebBrowserEditUrlActivity.this;
            webBrowserEditUrlActivity.X2(webBrowserEditUrlActivity.l.getText().toString());
            return true;
        }
    }

    @Override
    public final void C2(String str) {
        ob.b bVar = this.m;
        if (bVar != null) {
            bVar.k = false;
            bVar.e(str);
        }
    }

    @Override
    public final void D0(lb.e eVar) {
        ob.b bVar = this.m;
        if (bVar != null) {
            bVar.k = false;
            lb.e eVar2 = bVar.m;
            if (eVar2 == eVar) {
                return;
            }
            if (eVar2 != null) {
                eVar2.close();
            }
            bVar.m = eVar;
            bVar.notifyDataSetChanged();
        }
    }

    public final void X2(String str) {
        Intent intent = new Intent();
        intent.putExtra("url", str);
        setResult(-1, intent);
        finish();
    }

    public final void finish() {
        super/*android.app.Activity*/.finish();
        overridePendingTransition(0, 0);
    }

    @Override
    public void onClick(View view) {
        int id2 = view.getId();
        if (id2 == 2131363725) {
            this.l.getText().insert(this.l.getSelectionStart(), "www");
            return;
        }
        if (id2 == 2131363565) {
            this.l.getText().insert(this.l.getSelectionStart(), ".");
            return;
        }
        if (id2 == 2131363544) {
            this.l.getText().insert(this.l.getSelectionStart(), ".com");
            return;
        }
        if (id2 == 2131363666) {
            this.l.getText().insert(this.l.getSelectionStart(), "/");
            return;
        }
        if (id2 == 2131362461) {
            if (this.l.getSelectionStart() > 0) {
                this.l.setSelection(r3.getSelectionStart() - 1);
                return;
            }
            return;
        }
        if (id2 != 2131362462 || this.l.getSelectionStart() >= this.l.length()) {
            return;
        }
        EditText editText = this.l;
        editText.setSelection(editText.getSelectionStart() + 1);
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        if (isFinishing()) {
            return;
        }
        setContentView(2131558536);
        TextView textView = (TextView) findViewById(2131363725);
        TextView textView2 = (TextView) findViewById(2131363565);
        TextView textView3 = (TextView) findViewById(2131363544);
        TextView textView4 = (TextView) findViewById(2131363666);
        ImageView imageView = (ImageView) findViewById(2131362461);
        ImageView imageView2 = (ImageView) findViewById(2131362462);
        textView.setOnClickListener(this);
        textView2.setOnClickListener(this);
        textView3.setOnClickListener(this);
        textView4.setOnClickListener(this);
        imageView.setOnClickListener(this);
        imageView2.setOnClickListener(this);
        LinearLayout linearLayout = (LinearLayout) findViewById(2131362616);
        View findViewById = findViewById(2131363772);
        RelativeLayout relativeLayout = (RelativeLayout) findViewById(2131362963);
        linearLayout.setBackgroundColor(h.b(this));
        findViewById.setBackgroundColor(h.b(this));
        SharedPreferences sharedPreferences = getSharedPreferences("secure_browser", 0);
        relativeLayout.setBackgroundResource(sharedPreferences == null ? false : sharedPreferences.getBoolean("is_dark_mode_enabled", false) ? 2131231045 : 2131231046);
        EditText editText = (EditText) findViewById(2131362187);
        this.l = editText;
        editText.setOnEditorActionListener(this.n);
        this.l.addTextChangedListener(this.o);
        EditText editText2 = this.l;
        SharedPreferences sharedPreferences2 = getSharedPreferences("secure_browser", 0);
        editText2.setHintTextColor(ContextCompat.getColor(this, sharedPreferences2 != null ? sharedPreferences2.getBoolean("is_dark_mode_enabled", false) : false ? 2131099743 : 2131099747));
        findViewById(2131362326).setOnClickListener(new i0(this, 28));
        findViewById(2131362330).setOnClickListener(new t4.b(this, 26));
        RecyclerView findViewById2 = findViewById(2131363010);
        findViewById2.setHasFixedSize(true);
        findViewById2.setLayoutManager(new LinearLayoutManager(this));
        ob.b bVar = new ob.b(this, this.p);
        this.m = bVar;
        bVar.k = true;
        findViewById2.setAdapter(bVar);
        this.l.setText(getIntent().getStringExtra("url"));
        this.l.requestFocus();
        this.l.selectAll();
    }

    public final void onDestroy() {
        ob.b bVar = this.m;
        if (bVar != null) {
            bVar.e(null);
            ob.b bVar2 = this.m;
            lb.e eVar = bVar2.m;
            if (eVar != null) {
                if (eVar != null) {
                    eVar.close();
                }
                bVar2.m = null;
                bVar2.notifyDataSetChanged();
            }
        }
        super/*il.b*/.onDestroy();
    }

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

    public class b implements TextWatcher {
        public b() {
        }

        @Override
        public final void afterTextChanged(Editable editable) {
            WebBrowserEditUrlActivity webBrowserEditUrlActivity = WebBrowserEditUrlActivity.this;
            ((e) webBrowserEditUrlActivity.W2()).H(webBrowserEditUrlActivity.l.getText().toString());
        }

        @Override
        public final void beforeTextChanged(CharSequence charSequence, int i, int i10, int i11) {
        }

        @Override
        public final void onTextChanged(CharSequence charSequence, int i, int i10, int i11) {
        }
    }
}