正在查看: 新暖心缘 v8.1.1 应用的 YoungModePasswordActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 新暖心缘 v8.1.1 应用的 YoungModePasswordActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.luanxingyuan.app.activity;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.text.TextUtils;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.TextView;
import butterknife.BindView;
import butterknife.OnClick;
import com.faceunity.wrappe.R;
import com.faceunity.wrapper.faceunity;
import com.luanxingyuan.app.base.BaseActivity;
import com.luanxingyuan.app.util.ToastUtil;
import com.luanxingyuan.app.view.PwdEditText;
import o6.n;
public class YoungModePasswordActivity extends BaseActivity {
private static final String IS_INPUT_PASSWORD = "from_type";
@BindView
TextView mDesTv;
private String mLastPassword = "";
@BindView
TextView mOptionTv;
@BindView
PwdEditText mPassCodeEt;
@BindView
TextView mTitlePasswordTv;
class a implements PwdEditText.a {
a() {
}
@Override
public void a(String str) {
if (TextUtils.isEmpty(str) || str.length() < 4) {
return;
}
YoungModePasswordActivity.this.hideSoft();
}
}
class b implements Runnable {
b() {
}
@Override
public void run() {
PwdEditText pwdEditText;
InputMethodManager inputMethodManager = (InputMethodManager) YoungModePasswordActivity.this.getSystemService("input_method");
if (inputMethodManager == null || (pwdEditText = YoungModePasswordActivity.this.mPassCodeEt) == null || !pwdEditText.requestFocus()) {
return;
}
inputMethodManager.showSoftInput(YoungModePasswordActivity.this.mPassCodeEt, 0);
}
}
private void doOption() {
String trim = this.mPassCodeEt.getText().toString().trim();
if (TextUtils.isEmpty(trim) || trim.length() == 0) {
ToastUtil.showToast(getApplicationContext(), 2131821186);
return;
}
if (trim.length() < 4) {
ToastUtil.showToast(getApplicationContext(), 2131821182);
return;
}
String trim2 = this.mOptionTv.getText().toString().trim();
if (trim2.equals(getString(2131821066))) {
this.mLastPassword = trim;
this.mTitlePasswordTv.setText(getString(2131821187));
this.mOptionTv.setText(getString(2131820856));
this.mPassCodeEt.a();
showSoftInput();
return;
}
if (trim2.equals(getString(2131820856))) {
if (!TextUtils.equals(this.mLastPassword, trim)) {
ToastUtil.showToast(getApplicationContext(), 2131821131);
return;
} else {
n.Q(getApplicationContext(), trim);
finish();
return;
}
}
if (trim2.equals(getString(R.string.confirm))) {
if (!TextUtils.equals(n.t(getApplicationContext()), trim)) {
ToastUtil.showToast(getApplicationContext(), 2131821463);
} else {
n.Q(getApplicationContext(), "");
finish();
}
}
}
public void hideSoft() {
PwdEditText pwdEditText;
try {
InputMethodManager inputMethodManager = (InputMethodManager) getSystemService("input_method");
if (inputMethodManager == null || (pwdEditText = this.mPassCodeEt) == null) {
return;
}
inputMethodManager.hideSoftInputFromWindow(pwdEditText.getWindowToken(), 0);
this.mPassCodeEt.clearFocus();
} catch (Exception e8) {
e8.printStackTrace();
}
}
private void initStart() {
if (getIntent().getBooleanExtra(IS_INPUT_PASSWORD, false)) {
this.mDesTv.setText(getString(2131820763));
this.mOptionTv.setText(getString(R.string.confirm));
}
this.mPassCodeEt.setOnTextChangeListeven(new a());
}
private void showSoftInput() {
try {
getWindow().getDecorView().postDelayed(new b(), 200L);
} catch (Exception e8) {
e8.printStackTrace();
}
}
public static void startYoungPasswordActivity(Context context, boolean z7) {
Intent intent = new Intent(context, (Class<?>) YoungModePasswordActivity.class);
intent.putExtra(IS_INPUT_PASSWORD, z7);
if (!(context instanceof Activity)) {
intent.addFlags(faceunity.FUAITYPE_HUMAN_PROCESSOR_DETECT);
}
context.startActivity(intent);
}
@Override
protected View getContentView() {
return inflate(2131492990);
}
@OnClick
public void onClick(View view) {
if (view.getId() == 2131297024) {
doOption();
}
}
@Override
protected void onContentAdded() {
setTitle(2131821421);
this.mHeadLineV.setVisibility(4);
initStart();
showSoftInput();
}
}