导航菜单

页面标题

页面副标题

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

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

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


package com.beint.project.screens.settings.transfer;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.MenuItem;
import android.widget.ListView;
import androidx.appcompat.widget.Toolbar;
import androidx.fragment.app.r;
import com.beint.project.core.model.contact.Contact;
import com.beint.project.screens.contacts.ScreenTabContacts;
import com.beint.project.screens.sms.AppModeNotifierActivity;
import com.beint.project.screens.sms.ForwardMessageActivity;
import com.beint.project.screens.sms.ForwardMessageAndBalanceTransferFragment;
import kotlin.jvm.internal.k;

public final class BalanceTransferActivity extends AppModeNotifierActivity implements TransferManager {
    private final String TAG = BalanceTransferActivity.class.getCanonicalName();
    private String balanceForTransfer;
    private BalanceTransferFragment balanceTransferFragment;
    private boolean camGoContactList;
    private boolean canGoBalanceTransfer;
    private Activity mActivity;
    private TransferConfirmFragment transferConfirmFragment;
    private ScreenTabContacts transferContactListFragment;

    public enum StackEnum {
        TRANSFER,
        CONTACT_LIST,
        CONFIRM
    }

    public class WhenMappings {
        public static final int[] $EnumSwitchMapping$0;

        static {
            int[] iArr = new int[StackEnum.values().length];
            try {
                iArr[StackEnum.TRANSFER.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                iArr[StackEnum.CONTACT_LIST.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                iArr[StackEnum.CONFIRM.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            $EnumSwitchMapping$0 = iArr;
        }
    }

    @Override
    public boolean canGoBalanceTransfer() {
        return this.canGoBalanceTransfer;
    }

    @Override
    public ListView getCountryListView() {
        return null;
    }

    public final String getTAG() {
        return this.TAG;
    }

    public final boolean isCamGoContactList() {
        return this.camGoContactList;
    }

    protected void onActivityResult(int i, int i7, Intent intent) {
        if (i7 == -1 && i == 100) {
            setResult(-1);
            finish();
        }
    }

    @Override
    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(2131558429);
        this.mActivity = this;
        Toolbar findViewById = findViewById(2131363848);
        k.d(findViewById, "null cannot be cast to non-null type androidx.appcompat.widget.Toolbar");
        setSupportActionBar(findViewById);
        androidx.appcompat.app.a supportActionBar = getSupportActionBar();
        if (supportActionBar != null) {
            supportActionBar.v(false);
        }
        androidx.appcompat.app.a supportActionBar2 = getSupportActionBar();
        if (supportActionBar2 != null) {
            supportActionBar2.q(true);
        }
        androidx.appcompat.app.a supportActionBar3 = getSupportActionBar();
        if (supportActionBar3 != null) {
            supportActionBar3.r(true);
        }
        androidx.appcompat.app.a supportActionBar4 = getSupportActionBar();
        if (supportActionBar4 != null) {
            supportActionBar4.w(2131887249);
        }
        show(StackEnum.TRANSFER, null, null, null, "");
    }

    public boolean onOptionsItemSelected(MenuItem menuItem) {
        k.f(menuItem, "item");
        if (menuItem.getItemId() == 16908332) {
            if (this.camGoContactList) {
                show(StackEnum.CONTACT_LIST, this.balanceForTransfer, null, null, "");
            } else if (this.canGoBalanceTransfer) {
                show(StackEnum.TRANSFER, null, null, null, "");
            } else {
                finish();
            }
        }
        return super/*android.app.Activity*/.onOptionsItemSelected(menuItem);
    }

    public boolean processKeyDown(int i, KeyEvent keyEvent) {
        k.f(keyEvent, "event");
        if (i != 4) {
            return i == 4;
        }
        if (this.camGoContactList) {
            show(StackEnum.CONTACT_LIST, this.balanceForTransfer, null, null, "");
        } else if (this.canGoBalanceTransfer) {
            show(StackEnum.TRANSFER, null, null, null, "");
        } else {
            finish();
        }
        return true;
    }

    @Override
    public void setCamGoContactList(boolean z) {
        this.camGoContactList = z;
    }

    @Override
    public void setCanGoBalanceTransfer(boolean z) {
        this.canGoBalanceTransfer = z;
    }

    @Override
    public void show(StackEnum stackEnum, String str, Contact contact, String str2, String str3) {
        TransferConfirmFragment transferConfirmFragment;
        TransferConfirmFragment transferConfirmFragment2;
        TransferConfirmFragment transferConfirmFragment3;
        k.f(stackEnum, "stackEnum");
        k.f(str3, "label");
        this.balanceForTransfer = str;
        int i = WhenMappings.$EnumSwitchMapping$0[stackEnum.ordinal()];
        if (i == 1) {
            BalanceTransferFragment balanceTransferFragment = new BalanceTransferFragment();
            this.balanceTransferFragment = balanceTransferFragment;
            balanceTransferFragment.setScreenManager(this);
            r n = getSupportFragmentManager().n();
            BalanceTransferFragment balanceTransferFragment2 = this.balanceTransferFragment;
            k.c(balanceTransferFragment2);
            n.r(2131363858, balanceTransferFragment2, this.TAG).i();
            return;
        }
        if (i == 2) {
            Intent intent = new Intent((Context) this, (Class<?>) ForwardMessageActivity.class);
            intent.putExtra("balanceForTransfer", str);
            intent.putExtra("TYP", ForwardMessageAndBalanceTransferFragment.ObjType.TRANSFER.ordinal());
            BalanceTransferFragment balanceTransferFragment3 = this.balanceTransferFragment;
            intent.putExtra("currencyCode", balanceTransferFragment3 != null ? balanceTransferFragment3.getCurrencyCode() : null);
            startActivityForResult(intent, 100);
            return;
        }
        if (i != 3) {
            return;
        }
        TransferConfirmFragment transferConfirmFragment4 = new TransferConfirmFragment();
        this.transferConfirmFragment = transferConfirmFragment4;
        transferConfirmFragment4.setScreenManager(this);
        if (str != null && (transferConfirmFragment3 = this.transferConfirmFragment) != null) {
            transferConfirmFragment3.setAmountForTransfer(str);
        }
        if (contact != null && (transferConfirmFragment2 = this.transferConfirmFragment) != null) {
            transferConfirmFragment2.setZangiContact(contact);
        }
        if (str2 != null && (transferConfirmFragment = this.transferConfirmFragment) != null) {
            transferConfirmFragment.setSelectedNumber(str2);
        }
        TransferConfirmFragment transferConfirmFragment5 = this.transferConfirmFragment;
        if (transferConfirmFragment5 != null) {
            transferConfirmFragment5.setLabel(str3);
        }
        r n7 = getSupportFragmentManager().n();
        TransferConfirmFragment transferConfirmFragment6 = this.transferConfirmFragment;
        k.c(transferConfirmFragment6);
        n7.r(2131363858, transferConfirmFragment6, this.TAG).i();
    }
}