翰林优商.apk(点击下载) / CollectFailureActivity.java
package com.baidu.idl.face.platform.ui;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import com.baidu.idl.face.api.VerifyConst;
import com.baidu.idl.face.platform.ui.utils.IntentUtils;
import com.baidu.idl.face.platform.ui.utils.ViewUtils;
import com.baidu.idl.facelive.api.entity.LivenessResult;
import com.baidu.idl.facelive.api.manager.FaceCallbackManager;
public class CollectFailureActivity extends BaseUIActivity {
private static final String TAG = "CollectFailureActivity";
private LivenessResult mLivenessResult;
private TextView mTextErrMessage;
private TextView mTextErrTips;
private TextView mTextScore;
/* access modifiers changed from: protected */
@Override // com.baidu.idl.face.platform.ui.BaseUIActivity
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
ViewUtils.changeTheme(this);
setContentView(R.layout.activity_collect_failure);
initView();
initData();
}
/* access modifiers changed from: protected */
public void onDestroy() {
super.onDestroy();
if (this.mLivenessResult != null) {
this.mLivenessResult = null;
}
}
private void initView() {
this.mTextErrMessage = (TextView) findViewById(R.id.text_err_message);
this.mTextErrTips = (TextView) findViewById(R.id.text_err_tips);
this.mTextScore = (TextView) findViewById(R.id.text_score);
}
private void initData() {
Intent intent = getIntent();
if (intent != null) {
float floatExtra = intent.getFloatExtra(VerifyConst.LIVENESS_SCORE, 0.0f);
boolean booleanExtra = intent.getBooleanExtra("isColorError", false);
this.mLivenessResult = IntentUtils.getInstance().getLivenessResult();
judgeError(floatExtra, booleanExtra);
}
}
private void judgeError(float f, boolean z) {
if (z) {
this.mTextErrMessage.setText(R.string.collect_failure);
this.mTextErrTips.setText(R.string.collect_tips_1);
return;
}
this.mTextErrMessage.setText(R.string.collect_failure);
this.mTextErrTips.setText("请确保是本人操作且正脸采集");
}
public void onReturnHomeFailure(View view) {
IntentUtils.destroyActivity();
finish();
FaceCallbackManager.getInstance().mLivenessCallback.onLivenessResult(this.mLivenessResult);
FaceCallbackManager.getInstance().mLivenessCallback = null;
}
public void onRecollectFailure(View view) {
finish();
}
public void onBack(View view) {
finish();
}
}