155 lines
6.1 KiB
Java
155 lines
6.1 KiB
Java
package com.ubt.jimu.user.view.setting;
|
|
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
import android.os.Bundle;
|
|
import android.view.View;
|
|
import android.widget.EditText;
|
|
import android.widget.LinearLayout;
|
|
import android.widget.TextView;
|
|
import butterknife.ButterKnife;
|
|
import com.ubt.jimu.BaseActivity;
|
|
import com.ubt.jimu.R;
|
|
import com.ubt.jimu.base.cache.Cache;
|
|
import com.ubt.jimu.base.entities.FeedbackEntities;
|
|
import com.ubt.jimu.base.http.ApiObserver;
|
|
import com.ubt.jimu.user.view.LoginActivity;
|
|
import com.ubtech.utils.StringUtils;
|
|
import com.ubtech.view.widget.ToastView;
|
|
import com.ubtech.view.widget.UButton;
|
|
import io.reactivex.disposables.Disposable;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public class FeedbackActivity extends BaseActivity {
|
|
private ApiObserver<FeedbackEntities> a;
|
|
EditText etEmail;
|
|
EditText etFeedback;
|
|
TextView tvService;
|
|
TextView tvSuggests;
|
|
LinearLayout xlEmail;
|
|
LinearLayout xlFeedback;
|
|
LinearLayout xlSelected;
|
|
UButton xlSend;
|
|
|
|
private void E0() {
|
|
String trim = this.etEmail.getText().toString().trim();
|
|
if (StringUtils.e(trim)) {
|
|
return;
|
|
}
|
|
if (!StringUtils.d(trim)) {
|
|
ToastView.a(this, getString(R.string.error_email_format), ToastView.Type.ERROR).a();
|
|
} else {
|
|
if (StringUtils.e(this.etFeedback.getText().toString().trim())) {
|
|
return;
|
|
}
|
|
if (Cache.getInstance().getUser() == null) {
|
|
LoginActivity.start(this);
|
|
} else {
|
|
this.tvSuggests.isSelected();
|
|
}
|
|
}
|
|
}
|
|
|
|
private void bindClick() {
|
|
this.xlSend.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.setting.m
|
|
@Override // android.view.View.OnClickListener
|
|
public final void onClick(View view) {
|
|
FeedbackActivity.this.a(view);
|
|
}
|
|
});
|
|
this.tvSuggests.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.setting.i
|
|
@Override // android.view.View.OnClickListener
|
|
public final void onClick(View view) {
|
|
FeedbackActivity.this.b(view);
|
|
}
|
|
});
|
|
this.tvService.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.setting.k
|
|
@Override // android.view.View.OnClickListener
|
|
public final void onClick(View view) {
|
|
FeedbackActivity.this.c(view);
|
|
}
|
|
});
|
|
}
|
|
|
|
private void initData() {
|
|
this.tvSuggests.setSelected(true);
|
|
this.tvService.setSelected(false);
|
|
this.a = new ApiObserver<FeedbackEntities>(null) { // from class: com.ubt.jimu.user.view.setting.FeedbackActivity.1
|
|
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
|
|
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
|
public void onNext(FeedbackEntities feedbackEntities) {
|
|
((BaseActivity) FeedbackActivity.this).mJAlertDialog.dismiss();
|
|
if (feedbackEntities.isStatus()) {
|
|
FeedbackActivity feedbackActivity = FeedbackActivity.this;
|
|
ToastView.a(feedbackActivity, feedbackActivity.getString(R.string.feedback_success), ToastView.Type.SUCCESS).a();
|
|
} else {
|
|
FeedbackActivity feedbackActivity2 = FeedbackActivity.this;
|
|
ToastView.a(feedbackActivity2, feedbackActivity2.getString(R.string.failed_to_send_feedback), ToastView.Type.SUCCESS).a();
|
|
}
|
|
}
|
|
|
|
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
|
|
public void onSubscribe(Disposable disposable) {
|
|
super.onSubscribe(disposable);
|
|
FeedbackActivity feedbackActivity = FeedbackActivity.this;
|
|
feedbackActivity.showLoading(feedbackActivity.getString(R.string.feedback_sending));
|
|
}
|
|
};
|
|
this.a.setRequestComplete(new ApiObserver.RequestComplete() { // from class: com.ubt.jimu.user.view.setting.j
|
|
@Override // com.ubt.jimu.base.http.ApiObserver.RequestComplete
|
|
public final void onComplete() {
|
|
FeedbackActivity.this.D0();
|
|
}
|
|
});
|
|
this.a.setNetErrorListener(new ApiObserver.NetErrorListener() { // from class: com.ubt.jimu.user.view.setting.l
|
|
@Override // com.ubt.jimu.base.http.ApiObserver.NetErrorListener
|
|
public final void onError(Throwable th) {
|
|
FeedbackActivity.this.d(th);
|
|
}
|
|
});
|
|
}
|
|
|
|
public static void start(Context context) {
|
|
context.startActivity(new Intent(context, (Class<?>) FeedbackActivity.class));
|
|
}
|
|
|
|
public /* synthetic */ void D0() {
|
|
this.mJAlertDialog.dismiss();
|
|
}
|
|
|
|
public /* synthetic */ void b(View view) {
|
|
this.tvSuggests.setSelected(true);
|
|
this.tvService.setSelected(false);
|
|
this.tvSuggests.setTextColor(getResources().getColor(R.color.bg_white));
|
|
this.tvService.setTextColor(getResources().getColor(R.color.bg_596F80));
|
|
}
|
|
|
|
public /* synthetic */ void c(View view) {
|
|
this.tvSuggests.setSelected(false);
|
|
this.tvService.setSelected(true);
|
|
this.tvSuggests.setTextColor(getResources().getColor(R.color.bg_596F80));
|
|
this.tvService.setTextColor(getResources().getColor(R.color.bg_white));
|
|
}
|
|
|
|
public /* synthetic */ void d(Throwable th) {
|
|
this.mJAlertDialog.dismiss();
|
|
}
|
|
|
|
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity
|
|
protected void onCreate(Bundle bundle) {
|
|
super.onCreate(bundle);
|
|
setContentView(R.layout.activity_feedback);
|
|
ButterKnife.a(this);
|
|
initData();
|
|
bindClick();
|
|
}
|
|
|
|
@Override // com.ubt.jimu.BaseActivity
|
|
public void relayout() {
|
|
}
|
|
|
|
public /* synthetic */ void a(View view) {
|
|
E0();
|
|
}
|
|
}
|