导航菜单

页面标题

页面副标题

Hyouka private v5.8.9 - ForwardMessageActivity.java 源代码

正在查看: Hyouka private v5.8.9 应用的 ForwardMessageActivity.java JAVA 源代码文件

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


package com.beint.project.screens.sms;

import android.app.SearchManager;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import androidx.appcompat.widget.SearchView;
import androidx.appcompat.widget.Toolbar;
import androidx.fragment.app.Fragment;
import com.beint.project.core.dataaccess.DBLoader;
import com.beint.project.core.utils.Constants;
import com.beint.project.core.utils.Log;
import com.beint.project.screens.settings.transfer.ConfirmTransfer;
import com.beint.project.screens.sms.ForwardMessageAndBalanceTransferFragment;
import com.beint.project.utils.color.ColorsManger;

public final class ForwardMessageActivity extends AppModeNotifierActivity implements ForwardMessageAndBalanceTransferFragment.ForwardMessageFragmentDelegate {
    private final String TAG = ForwardMessageActivity.class.getCanonicalName();
    private ForwardMessageAndBalanceTransferFragment fragment;
    private LinearLayout linearLayout;
    private Menu myMenu;
    private MenuItem searchItem;
    private SearchView.SearchAutoComplete searchTextView;
    private SearchView searchView;

    private enum MenuIds {
        SEARCH_MENU_ID
    }

    public final LinearLayout getLinearLayout() {
        return this.linearLayout;
    }

    public final Menu getMyMenu() {
        return this.myMenu;
    }

    public final MenuItem getSearchItem() {
        return this.searchItem;
    }

    public final SearchView.SearchAutoComplete getSearchTextView() {
        return this.searchTextView;
    }

    public final SearchView getSearchView() {
        return this.searchView;
    }

    public void onBackPressed() {
        if (getSupportFragmentManager().v0().size() > 0 && (((Fragment) getSupportFragmentManager().v0().get(0)) instanceof ConfirmTransfer)) {
            super.onBackPressed();
        } else if (getSupportFragmentManager().o0() > 1) {
            super.onBackPressed();
        } else {
            finish();
        }
    }

    @Override
    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        Log.i(this.TAG, "aaaaaaaaa oncreate");
        DBLoader.INSTANCE.loadDb();
        setContentView(2131558444);
        View findViewById = findViewById(2131363849);
        if (findViewById != null) {
            findViewById.setVisibility(8);
        }
        Intent intent = getIntent();
        ForwardMessageAndBalanceTransferFragment forwardMessageAndBalanceTransferFragment = null;
        Integer valueOf = intent != null ? Integer.valueOf(intent.getIntExtra("TYP", -1)) : null;
        String stringExtra = intent != null ? intent.getStringExtra("balanceForTransfer") : null;
        String stringExtra2 = intent != null ? intent.getStringExtra("currencyCode") : null;
        Fragment instantiate = Fragment.instantiate(this, ForwardMessageAndBalanceTransferFragment.class.getCanonicalName());
        kotlin.jvm.internal.k.d(instantiate, "null cannot be cast to non-null type com.beint.project.screens.sms.ForwardMessageAndBalanceTransferFragment");
        ForwardMessageAndBalanceTransferFragment forwardMessageAndBalanceTransferFragment2 = (ForwardMessageAndBalanceTransferFragment) instantiate;
        this.fragment = forwardMessageAndBalanceTransferFragment2;
        if (forwardMessageAndBalanceTransferFragment2 == null) {
            kotlin.jvm.internal.k.q("fragment");
            forwardMessageAndBalanceTransferFragment2 = null;
        }
        forwardMessageAndBalanceTransferFragment2.setDelegate(this);
        if (stringExtra != null) {
            if (!(stringExtra.length() == 0)) {
                ForwardMessageAndBalanceTransferFragment forwardMessageAndBalanceTransferFragment3 = this.fragment;
                if (forwardMessageAndBalanceTransferFragment3 == null) {
                    kotlin.jvm.internal.k.q("fragment");
                    forwardMessageAndBalanceTransferFragment3 = null;
                }
                forwardMessageAndBalanceTransferFragment3.setAmount(stringExtra);
            }
        }
        if (stringExtra2 != null) {
            ForwardMessageAndBalanceTransferFragment forwardMessageAndBalanceTransferFragment4 = this.fragment;
            if (forwardMessageAndBalanceTransferFragment4 == null) {
                kotlin.jvm.internal.k.q("fragment");
                forwardMessageAndBalanceTransferFragment4 = null;
            }
            forwardMessageAndBalanceTransferFragment4.setCurrencyCode(stringExtra2);
        }
        if (valueOf != null && valueOf.intValue() == 1) {
            ForwardMessageAndBalanceTransferFragment forwardMessageAndBalanceTransferFragment5 = this.fragment;
            if (forwardMessageAndBalanceTransferFragment5 == null) {
                kotlin.jvm.internal.k.q("fragment");
                forwardMessageAndBalanceTransferFragment5 = null;
            }
            forwardMessageAndBalanceTransferFragment5.setType(ForwardMessageAndBalanceTransferFragment.ObjType.TRANSFER);
        } else {
            ForwardMessageAndBalanceTransferFragment forwardMessageAndBalanceTransferFragment6 = this.fragment;
            if (forwardMessageAndBalanceTransferFragment6 == null) {
                kotlin.jvm.internal.k.q("fragment");
                forwardMessageAndBalanceTransferFragment6 = null;
            }
            forwardMessageAndBalanceTransferFragment6.setType(ForwardMessageAndBalanceTransferFragment.ObjType.FORWARD);
        }
        Toolbar findViewById2 = findViewById(2131363848);
        kotlin.jvm.internal.k.d(findViewById2, "null cannot be cast to non-null type androidx.appcompat.widget.Toolbar");
        setSupportActionBar(findViewById2);
        androidx.appcompat.app.a supportActionBar = getSupportActionBar();
        kotlin.jvm.internal.k.c(supportActionBar);
        supportActionBar.v(false);
        androidx.appcompat.app.a supportActionBar2 = getSupportActionBar();
        kotlin.jvm.internal.k.c(supportActionBar2);
        supportActionBar2.q(true);
        androidx.appcompat.app.a supportActionBar3 = getSupportActionBar();
        kotlin.jvm.internal.k.c(supportActionBar3);
        supportActionBar3.r(true);
        if (intent != null) {
            if (valueOf != null && valueOf.intValue() == 1) {
                androidx.appcompat.app.a supportActionBar4 = getSupportActionBar();
                kotlin.jvm.internal.k.c(supportActionBar4);
                supportActionBar4.w(intent.getIntExtra(Constants.FORWARD_MESSAGE_TITLE, 2131887332));
            } else {
                androidx.appcompat.app.a supportActionBar5 = getSupportActionBar();
                kotlin.jvm.internal.k.c(supportActionBar5);
                supportActionBar5.w(intent.getIntExtra(Constants.FORWARD_MESSAGE_TITLE, 2131886587));
            }
        }
        androidx.fragment.app.r n = getSupportFragmentManager().n();
        ForwardMessageAndBalanceTransferFragment forwardMessageAndBalanceTransferFragment7 = this.fragment;
        if (forwardMessageAndBalanceTransferFragment7 == null) {
            kotlin.jvm.internal.k.q("fragment");
        } else {
            forwardMessageAndBalanceTransferFragment = forwardMessageAndBalanceTransferFragment7;
        }
        n.r(2131362950, forwardMessageAndBalanceTransferFragment, this.TAG).i();
    }

    public boolean onCreateOptionsMenu(Menu menu) {
        MenuItem add;
        MenuItem icon;
        this.myMenu = menu;
        if (menu != null && (add = menu.add(0, MenuIds.SEARCH_MENU_ID.ordinal(), 0, getString(2131887312))) != null && (icon = add.setIcon(2131231801)) != null) {
            icon.setShowAsAction(9);
        }
        SearchManager searchManager = (SearchManager) getSystemService("search");
        MenuItem item = menu != null ? menu.getItem(MenuIds.SEARCH_MENU_ID.ordinal()) : null;
        this.searchItem = item;
        if (item != null) {
            item.setActionView((View) new SearchView(this));
        }
        MenuItem menuItem = this.searchItem;
        SearchView searchView = (SearchView) (menuItem != null ? menuItem.getActionView() : null);
        kotlin.jvm.internal.k.c(searchView);
        searchView.setMaxWidth(Integer.MAX_VALUE);
        this.searchTextView = searchView.findViewById(l5.g.search_src_text);
        LinearLayout linearLayout = (LinearLayout) searchView.findViewById(l5.g.search_edit_frame);
        this.linearLayout = linearLayout;
        if (linearLayout != null) {
            ViewGroup.LayoutParams layoutParams = linearLayout != null ? linearLayout.getLayoutParams() : null;
            kotlin.jvm.internal.k.d(layoutParams, "null cannot be cast to non-null type android.widget.LinearLayout.LayoutParams");
            LinearLayout.LayoutParams layoutParams2 = (LinearLayout.LayoutParams) layoutParams;
            layoutParams2.setMargins(0, layoutParams2.topMargin, 0, layoutParams2.bottomMargin);
            SearchView.SearchAutoComplete searchAutoComplete = this.searchTextView;
            if (searchAutoComplete != null) {
                searchAutoComplete.setLayoutParams(layoutParams2);
            }
        }
        View findViewById = searchView.findViewById(l5.g.search_plate);
        if (findViewById != null) {
            findViewById.setBackgroundColor(0);
        }
        SearchView.SearchAutoComplete searchAutoComplete2 = this.searchTextView;
        if (searchAutoComplete2 != null) {
            Integer valueOf = searchAutoComplete2 != null ? Integer.valueOf(searchAutoComplete2.getPaddingTop()) : null;
            kotlin.jvm.internal.k.c(valueOf);
            int intValue = valueOf.intValue();
            SearchView.SearchAutoComplete searchAutoComplete3 = this.searchTextView;
            Integer valueOf2 = searchAutoComplete3 != null ? Integer.valueOf(searchAutoComplete3.getPaddingBottom()) : null;
            kotlin.jvm.internal.k.c(valueOf2);
            searchAutoComplete2.setPadding(0, intValue, 0, valueOf2.intValue());
        }
        SearchView.SearchAutoComplete searchAutoComplete4 = this.searchTextView;
        if (searchAutoComplete4 != null) {
            searchAutoComplete4.setTextColor(androidx.core.content.a.c(this, 2131099817));
        }
        SearchView.SearchAutoComplete searchAutoComplete5 = this.searchTextView;
        if (searchAutoComplete5 != null) {
            searchAutoComplete5.setHintTextColor(androidx.core.content.a.c(this, ColorsManger.search_view_text_color));
        }
        SearchView.SearchAutoComplete searchAutoComplete6 = this.searchTextView;
        if (searchAutoComplete6 != null) {
            searchAutoComplete6.setHint(2131887312);
        }
        searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
            public boolean onQueryTextChange(String str) {
                ForwardMessageAndBalanceTransferFragment forwardMessageAndBalanceTransferFragment;
                kotlin.jvm.internal.k.f(str, "newText");
                forwardMessageAndBalanceTransferFragment = ForwardMessageActivity.this.fragment;
                if (forwardMessageAndBalanceTransferFragment == null) {
                    kotlin.jvm.internal.k.q("fragment");
                    forwardMessageAndBalanceTransferFragment = null;
                }
                forwardMessageAndBalanceTransferFragment.onSearchTextChanged(str);
                return false;
            }

            public boolean onQueryTextSubmit(String str) {
                kotlin.jvm.internal.k.f(str, "query");
                return false;
            }
        });
        if (searchManager != null) {
            searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
        }
        ImageView imageView = (ImageView) searchView.findViewById(l5.g.search_close_btn);
        if (imageView != null) {
            imageView.setColorFilter(androidx.core.content.a.c(this, 2131099817));
        }
        return super/*android.app.Activity*/.onCreateOptionsMenu(menu);
    }

    public boolean onOptionsItemSelected(MenuItem menuItem) {
        kotlin.jvm.internal.k.f(menuItem, "item");
        int itemId = menuItem.getItemId();
        if (itemId == 16908332) {
            onBackPressed();
            return true;
        }
        if (itemId == MenuIds.SEARCH_MENU_ID.ordinal() || itemId != 2131362220) {
            return true;
        }
        ForwardMessageAndBalanceTransferFragment forwardMessageAndBalanceTransferFragment = this.fragment;
        if (forwardMessageAndBalanceTransferFragment == null) {
            kotlin.jvm.internal.k.q("fragment");
            forwardMessageAndBalanceTransferFragment = null;
        }
        forwardMessageAndBalanceTransferFragment.clickContact();
        return true;
    }

    public final void replaceFr(Fragment fragment) {
        kotlin.jvm.internal.k.f(fragment, "fragment");
        getSupportFragmentManager().n().r(2131362950, fragment, this.TAG).g(this.TAG).i();
    }

    @Override
    public void replaceFragment(Fragment fragment) {
        kotlin.jvm.internal.k.f(fragment, "fragment");
        androidx.appcompat.app.a supportActionBar = getSupportActionBar();
        kotlin.jvm.internal.k.c(supportActionBar);
        supportActionBar.w(getIntent().getIntExtra(Constants.FORWARD_MESSAGE_TITLE, 2131886351));
        replaceFr(fragment);
    }

    public final void setLinearLayout(LinearLayout linearLayout) {
        this.linearLayout = linearLayout;
    }

    public final void setMyMenu(Menu menu) {
        this.myMenu = menu;
    }

    public final void setSearchItem(MenuItem menuItem) {
        this.searchItem = menuItem;
    }

    public final void setSearchTextView(SearchView.SearchAutoComplete searchAutoComplete) {
        this.searchTextView = searchAutoComplete;
    }

    public final void setSearchView(SearchView searchView) {
        this.searchView = searchView;
    }
}