Initial commit
This commit is contained in:
154
sources/com/ubt/jimu/user/view/setting/FeedbackActivity.java
Normal file
154
sources/com/ubt/jimu/user/view/setting/FeedbackActivity.java
Normal file
@@ -0,0 +1,154 @@
|
||||
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();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user