正在查看: Hyouka private v5.8.9 应用的 ForwardMessageActivity.java JAVA 源代码文件
本页面展示 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;
}
}