Initial commit

This commit is contained in:
2025-05-13 19:24:51 +02:00
commit a950f49678
10604 changed files with 932663 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
package com.ubt.jimu.community.view;
import android.app.Dialog;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
/* loaded from: classes.dex */
public class CommentDialog extends Dialog {
ImageView cancel;
ImageView commit;
EditText editComment;
TextView textCount;
TextView titleTextView;
}

View File

@@ -0,0 +1,37 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
/* loaded from: classes.dex */
public class CommentDialog_ViewBinding implements Unbinder {
private CommentDialog b;
public CommentDialog_ViewBinding(CommentDialog commentDialog, View view) {
this.b = commentDialog;
commentDialog.cancel = (ImageView) Utils.b(view, R.id.cancel, "field 'cancel'", ImageView.class);
commentDialog.titleTextView = (TextView) Utils.b(view, R.id.titleTextView, "field 'titleTextView'", TextView.class);
commentDialog.commit = (ImageView) Utils.b(view, R.id.commit, "field 'commit'", ImageView.class);
commentDialog.editComment = (EditText) Utils.b(view, R.id.edit_comment, "field 'editComment'", EditText.class);
commentDialog.textCount = (TextView) Utils.b(view, R.id.text_count, "field 'textCount'", TextView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
CommentDialog commentDialog = this.b;
if (commentDialog == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
commentDialog.cancel = null;
commentDialog.titleTextView = null;
commentDialog.commit = null;
commentDialog.editComment = null;
commentDialog.textCount = null;
}
}

View File

@@ -0,0 +1,178 @@
package com.ubt.jimu.community.view;
import android.content.Intent;
import android.text.TextUtils;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.alibaba.android.arouter.facade.Postcard;
import com.alibaba.android.arouter.launcher.ARouter;
import com.ubt.jimu.R;
import com.ubt.jimu.base.SuperActivity;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.CommunityReturnBean;
import com.ubt.jimu.base.entities.Constant;
import com.ubt.jimu.base.entities.DraftsListBean;
import com.ubt.jimu.community.activity.JimuActActivity;
import com.ubt.jimu.community.contract.CommunityContract$Presenter;
import com.ubt.jimu.community.contract.CommunityContract$View;
import com.ubt.jimu.community.presenter.CommunityPresenter;
import com.ubt.jimu.community.view.adapter.CommunityListAdapter;
import com.ubt.jimu.user.view.LoginActivity;
import com.ubt.jimu.utils.SPUtils;
import com.youth.banner.listener.OnBannerListener;
import java.util.ArrayList;
/* loaded from: classes.dex */
public class CommunityHomeActivity extends SuperActivity implements CommunityContract$View, View.OnClickListener, OnBannerListener, CommunityListAdapter.HeadOnClickLisenter, CommunityListAdapter.OnClickItemLisenter, CommunityListAdapter.OnClickMoreListener, CommunityListAdapter.BannerItemOnClickListener {
private CommunityContract$Presenter a;
private CommunityListAdapter b;
ImageView im_inspire_publish;
ImageView iv_back;
ImageView iv_title_button_1;
RecyclerView rlv_community_home;
TextView tv_title;
@Override // com.ubt.jimu.community.view.adapter.CommunityListAdapter.HeadOnClickLisenter
public void L() {
startActivity(new Intent(this, (Class<?>) MyFavouriteActivity.class));
}
@Override // com.ubt.jimu.community.view.adapter.CommunityListAdapter.HeadOnClickLisenter
public void N() {
startActivity(new Intent(this, (Class<?>) InspireActivity.class));
}
@Override // com.youth.banner.listener.OnBannerListener
public void OnBannerClick(int i) {
}
@Override // com.ubt.jimu.community.view.adapter.CommunityListAdapter.HeadOnClickLisenter
public void P() {
startActivity(new Intent(this, (Class<?>) HotLaststActivity.class));
}
@Override // com.ubtech.view.BaseView
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void setPresenter(CommunityContract$Presenter communityContract$Presenter) {
this.a = communityContract$Presenter;
}
@Override // com.ubt.jimu.community.view.adapter.CommunityListAdapter.OnClickItemLisenter
public void b(int i) {
PublishDetailActivity.start(this, i);
}
@Override // com.ubt.jimu.community.contract.CommunityContract$View
public void c() {
}
@Override // com.ubt.jimu.base.SuperActivity
protected void initData() {
this.b = new CommunityListAdapter(this);
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
linearLayoutManager.k(1);
this.rlv_community_home.setLayoutManager(linearLayoutManager);
this.tv_title.setText(getResources().getString(R.string.tab_title_community));
this.iv_title_button_1.setBackgroundResource(R.drawable.community_icon_search);
this.iv_back.setBackgroundResource(R.drawable.ic_back);
new CommunityPresenter(this, this);
this.a.e();
this.rlv_community_home.setAdapter(this.b);
}
@Override // com.ubt.jimu.base.SuperActivity
protected void initEvent() {
this.b.a((CommunityListAdapter.HeadOnClickLisenter) this);
this.b.a((CommunityListAdapter.OnClickItemLisenter) this);
this.b.a((CommunityListAdapter.OnClickMoreListener) this);
this.b.a((CommunityListAdapter.BannerItemOnClickListener) this);
this.iv_back.setOnClickListener(this);
this.iv_title_button_1.setOnClickListener(this);
this.im_inspire_publish.setOnClickListener(this);
}
@Override // com.ubt.jimu.base.SuperActivity
public View initView() {
return View.inflate(this, R.layout.activity_community_home, null);
}
@Override // com.ubt.jimu.community.contract.CommunityContract$View
public void j() {
}
@Override // android.view.View.OnClickListener
public void onClick(View view) {
int id = view.getId();
if (id != R.id.im_inspire_publish) {
if (id == R.id.im_primary_right) {
startActivity(new Intent(this, (Class<?>) SearchActivity.class));
return;
} else {
if (id != R.id.iv_back) {
return;
}
finish();
return;
}
}
String userId = Cache.getInstance().getUserId();
DraftsListBean draftsListBean = (DraftsListBean) SPUtils.b(Constant.Publish.DRAFTS, Constant.Publish.DRAFTS_KEY + Cache.getInstance().getUserId());
startActivity((TextUtils.isEmpty(userId) || "local".equals(userId)) ? new Intent(this, (Class<?>) LoginActivity.class) : (draftsListBean == null || draftsListBean.getLinkedHashMap().size() == 0) ? new Intent(this, (Class<?>) PublishCommunityActivity.class) : new Intent(this, (Class<?>) MyDraftsActivity.class));
}
@Override // com.ubt.jimu.community.contract.CommunityContract$View
public void a(CommunityReturnBean communityReturnBean) {
this.b.a(communityReturnBean);
this.rlv_community_home.setAdapter(this.b);
}
public void b(CommunityReturnBean.ScrollbarBean scrollbarBean) {
char c;
String sourceType = scrollbarBean.getSourceType();
int hashCode = sourceType.hashCode();
if (hashCode == -1655966961) {
if (sourceType.equals("activity")) {
c = 2;
}
c = 65535;
} else if (hashCode != 3321850) {
if (hashCode == 3446944 && sourceType.equals("post")) {
c = 1;
}
c = 65535;
} else {
if (sourceType.equals(Constant.Community.SOURCE_LINK_TYPE)) {
c = 0;
}
c = 65535;
}
if (c == 0) {
Postcard a = ARouter.b().a("/page/web");
a.a("title", scrollbarBean.getName());
a.a("url", scrollbarBean.getLink());
a.t();
return;
}
if (c == 1) {
PublishDetailActivity.start(this, scrollbarBean.getSourceId());
} else {
if (c != 2) {
return;
}
JimuActActivity.start(this, scrollbarBean.getSourceId());
}
}
@Override // com.ubt.jimu.community.view.adapter.CommunityListAdapter.OnClickMoreListener
public void a(ArrayList<CommunityReturnBean.SectionsBean.ContentsBean> arrayList, String str) {
CommunityHomeMoreActivity.a(this, arrayList, str);
}
@Override // com.ubt.jimu.community.view.adapter.CommunityListAdapter.BannerItemOnClickListener
public void a(CommunityReturnBean.ScrollbarBean scrollbarBean) {
b(scrollbarBean);
}
}

View File

@@ -0,0 +1,37 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
/* loaded from: classes.dex */
public class CommunityHomeActivity_ViewBinding implements Unbinder {
private CommunityHomeActivity b;
public CommunityHomeActivity_ViewBinding(CommunityHomeActivity communityHomeActivity, View view) {
this.b = communityHomeActivity;
communityHomeActivity.im_inspire_publish = (ImageView) Utils.b(view, R.id.im_inspire_publish, "field 'im_inspire_publish'", ImageView.class);
communityHomeActivity.rlv_community_home = (RecyclerView) Utils.b(view, R.id.rlv_community_home, "field 'rlv_community_home'", RecyclerView.class);
communityHomeActivity.iv_back = (ImageView) Utils.b(view, R.id.iv_back, "field 'iv_back'", ImageView.class);
communityHomeActivity.tv_title = (TextView) Utils.b(view, R.id.tv_title, "field 'tv_title'", TextView.class);
communityHomeActivity.iv_title_button_1 = (ImageView) Utils.b(view, R.id.im_primary_right, "field 'iv_title_button_1'", ImageView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
CommunityHomeActivity communityHomeActivity = this.b;
if (communityHomeActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
communityHomeActivity.im_inspire_publish = null;
communityHomeActivity.rlv_community_home = null;
communityHomeActivity.iv_back = null;
communityHomeActivity.tv_title = null;
communityHomeActivity.iv_title_button_1 = null;
}
}

View File

@@ -0,0 +1,56 @@
package com.ubt.jimu.community.view;
import android.content.Context;
import android.content.Intent;
import android.view.View;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.ubt.jimu.R;
import com.ubt.jimu.base.SuperActivity;
import com.ubt.jimu.base.entities.CommunityReturnBean;
import com.ubt.jimu.base.entities.Constant;
import com.ubt.jimu.community.view.adapter.CommunityMoreAdapter;
import com.ubt.jimu.widgets.NavigationBarView;
import java.util.ArrayList;
/* loaded from: classes.dex */
public class CommunityHomeMoreActivity extends SuperActivity implements CommunityMoreAdapter.OnClickItemListener {
private ArrayList<CommunityReturnBean.SectionsBean.ContentsBean> a;
private String b;
private CommunityMoreAdapter c;
NavigationBarView navBarView;
RecyclerView rlv_drafts_list;
public static void a(Context context, ArrayList<CommunityReturnBean.SectionsBean.ContentsBean> arrayList, String str) {
Intent intent = new Intent(context, (Class<?>) CommunityHomeMoreActivity.class);
intent.putExtra(Constant.Community.MORE_DATA_KEY, arrayList);
intent.putExtra(Constant.Community.MORE_TIELE_KEY, str);
context.startActivity(intent);
}
@Override // com.ubt.jimu.community.view.adapter.CommunityMoreAdapter.OnClickItemListener
public void b(int i) {
PublishDetailActivity.start(this, i);
}
@Override // com.ubt.jimu.base.SuperActivity
protected void initData() {
Intent intent = getIntent();
this.a = (ArrayList) intent.getSerializableExtra(Constant.Community.MORE_DATA_KEY);
this.b = intent.getStringExtra(Constant.Community.MORE_TIELE_KEY);
this.navBarView.setTitle(this.b);
this.c = new CommunityMoreAdapter(this, this.a);
this.rlv_drafts_list.setLayoutManager(new GridLayoutManager((Context) this, 4, 1, false));
this.rlv_drafts_list.setAdapter(this.c);
}
@Override // com.ubt.jimu.base.SuperActivity
protected void initEvent() {
this.c.a(this);
}
@Override // com.ubt.jimu.base.SuperActivity
public View initView() {
return View.inflate(this, R.layout.activity_more_layout, null);
}
}

View File

@@ -0,0 +1,30 @@
package com.ubt.jimu.community.view;
import android.view.View;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.NavigationBarView;
/* loaded from: classes.dex */
public class CommunityHomeMoreActivity_ViewBinding implements Unbinder {
private CommunityHomeMoreActivity b;
public CommunityHomeMoreActivity_ViewBinding(CommunityHomeMoreActivity communityHomeMoreActivity, View view) {
this.b = communityHomeMoreActivity;
communityHomeMoreActivity.rlv_drafts_list = (RecyclerView) Utils.b(view, R.id.rlv_drafts_list, "field 'rlv_drafts_list'", RecyclerView.class);
communityHomeMoreActivity.navBarView = (NavigationBarView) Utils.b(view, R.id.nbv_bar, "field 'navBarView'", NavigationBarView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
CommunityHomeMoreActivity communityHomeMoreActivity = this.b;
if (communityHomeMoreActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
communityHomeMoreActivity.rlv_drafts_list = null;
communityHomeMoreActivity.navBarView = null;
}
}

View File

@@ -0,0 +1,334 @@
package com.ubt.jimu.community.view;
import android.content.Context;
import android.os.Bundle;
import android.os.Handler;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewpager.widget.ViewPager;
import butterknife.ButterKnife;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.FavouriteBean;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.base.http.manager.CommunityManager;
import com.ubt.jimu.community.view.HotLaststActivity;
import com.ubt.jimu.community.view.adapter.HotAdapter;
import com.ubt.jimu.community.view.adapter.HotPagerAdapter;
import com.ubt.jimu.utils.LogUtils;
import com.ubt.jimu.utils.smartScaleTool.ScreenUtils;
import com.ubt.jimu.widgets.LoadingView;
import com.ubt.jimu.widgets.SpaceGridItemDecoration;
import com.ubtech.utils.DisplayUtil;
import io.reactivex.disposables.CompositeDisposable;
import io.reactivex.disposables.Disposable;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class HotLaststActivity extends BaseActivity {
private URecyclerView c;
private HotAdapter d;
private HotAdapter e;
private URecyclerView f;
private List<RecyclerView> g;
private ApiObserver h;
private ApiObserver i;
private List<FavouriteBean.RecordsBean> j;
private List<FavouriteBean.RecordsBean> k;
LinearLayout llHotTitle;
LoadingView mLoading;
TextView tvHot;
TextView tvLastst;
ImageView tvReturn;
ImageView tvScroll;
ViewPager vpHot;
private Handler a = new Handler();
private boolean b = true;
private int l = 1;
private int m = 1;
private CompositeDisposable n = new CompositeDisposable();
private void E0() {
this.c = new URecyclerView(this);
this.c.setLayoutParams(new RecyclerView.LayoutParams(-1, -1));
this.d = new HotAdapter(this, "hot", this.k, this.c);
this.c.setLayoutManager(new GridLayoutManager((Context) this, 4, 1, false));
this.c.setAdapter(this.d);
this.c.a(new SpaceGridItemDecoration(DisplayUtil.a(this, getResources().getDimension(R.dimen.card_margin_top)), 0, 4, true));
this.i = new AnonymousClass4(this.mLoading);
loadComplete(this.c, this.i);
this.c.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.view.HotLaststActivity.5
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onLoadingMore() {
HotLaststActivity.b(HotLaststActivity.this);
HotLaststActivity.this.I0();
}
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onRefreshing() {
HotLaststActivity.this.l = 1;
HotLaststActivity.this.I0();
}
});
this.g.add(this.c);
}
private void F0() {
this.f = new URecyclerView(this);
this.f.setLayoutParams(new RecyclerView.LayoutParams(-1, -1));
this.e = new HotAdapter(this, "new", this.j, this.f);
this.f.setLayoutManager(new GridLayoutManager(this, 4));
this.f.setAdapter(this.e);
this.f.a(new SpaceGridItemDecoration(DisplayUtil.a(this, getResources().getDimension(R.dimen.card_margin_top)), 0, 4, true));
this.g.add(this.f);
this.h = new ApiObserver<FavouriteBean>(this.mLoading) { // from class: com.ubt.jimu.community.view.HotLaststActivity.6
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(FavouriteBean favouriteBean) {
LogUtils.c(favouriteBean.toString());
if (favouriteBean.getRecords() == null || favouriteBean.getRecords().size() <= 0) {
HotLaststActivity.this.f.setNoMore(true);
return;
}
if (HotLaststActivity.this.m == 1) {
HotLaststActivity.this.j.clear();
}
HotLaststActivity.this.j.addAll(favouriteBean.getRecords());
HotLaststActivity.this.e.notifyDataSetChanged();
}
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
public void onSubscribe(Disposable disposable) {
super.onSubscribe(disposable);
HotLaststActivity.this.n.b(disposable);
}
};
loadComplete(this.f, this.h);
}
private void G0() {
this.vpHot.setAdapter(new HotPagerAdapter(this, this.g));
this.vpHot.a(new ViewPager.OnPageChangeListener() { // from class: com.ubt.jimu.community.view.HotLaststActivity.3
@Override // androidx.viewpager.widget.ViewPager.OnPageChangeListener
public void onPageScrollStateChanged(int i) {
}
@Override // androidx.viewpager.widget.ViewPager.OnPageChangeListener
public void onPageScrolled(int i, float f, int i2) {
HotLaststActivity.this.tvHot.getLocationInWindow(new int[2]);
HotLaststActivity.this.tvScroll.setX(r4[0] + ((f + i) * HotLaststActivity.this.tvHot.getWidth()));
}
@Override // androidx.viewpager.widget.ViewPager.OnPageChangeListener
public void onPageSelected(int i) {
HotLaststActivity.this.l(i);
}
});
}
private void H0() {
this.c.setLoadingMoreEnabled(true);
this.c.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.view.HotLaststActivity.1
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onLoadingMore() {
HotLaststActivity.b(HotLaststActivity.this);
HotLaststActivity.this.I0();
}
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onRefreshing() {
HotLaststActivity.this.l = 1;
HotLaststActivity.this.I0();
}
});
this.f.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.view.HotLaststActivity.2
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onLoadingMore() {
HotLaststActivity.i(HotLaststActivity.this);
HotLaststActivity.this.J0();
}
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onRefreshing() {
HotLaststActivity.this.m = 1;
HotLaststActivity.this.J0();
}
});
}
/* JADX INFO: Access modifiers changed from: private */
public void I0() {
this.i.refreshOrLoad(true);
CommunityManager.create().hot(this.l, this.i);
}
/* JADX INFO: Access modifiers changed from: private */
public void J0() {
this.h.refreshOrLoad(true);
CommunityManager.create().lastest(this.m, this.h);
}
static /* synthetic */ int b(HotLaststActivity hotLaststActivity) {
int i = hotLaststActivity.l;
hotLaststActivity.l = i + 1;
return i;
}
private void bindClick() {
this.tvHot.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.e
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
HotLaststActivity.this.a(view);
}
});
this.tvLastst.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.c
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
HotLaststActivity.this.b(view);
}
});
this.tvReturn.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.b
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
HotLaststActivity.this.c(view);
}
});
}
private void configWidth() {
this.f.post(new Runnable() { // from class: com.ubt.jimu.community.view.HotLaststActivity.7
@Override // java.lang.Runnable
public void run() {
int[] a = ScreenUtils.a(0.9111111f, HotLaststActivity.this.f, 0.0f, 4);
HotLaststActivity.this.e.setWh(a);
HotLaststActivity.this.e.notifyDataSetChanged();
HotLaststActivity.this.d.setWh(a);
HotLaststActivity.this.d.notifyDataSetChanged();
}
});
}
static /* synthetic */ int i(HotLaststActivity hotLaststActivity) {
int i = hotLaststActivity.m;
hotLaststActivity.m = i + 1;
return i;
}
private void initData() {
this.tvScroll.post(new Runnable() { // from class: com.ubt.jimu.community.view.d
@Override // java.lang.Runnable
public final void run() {
HotLaststActivity.this.D0();
}
});
this.k = new ArrayList();
this.j = new ArrayList();
this.g = new ArrayList();
}
public /* synthetic */ void D0() {
ViewGroup.LayoutParams layoutParams = this.tvScroll.getLayoutParams();
layoutParams.width = this.tvHot.getWidth();
this.tvScroll.setLayoutParams(layoutParams);
}
@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_hot_lastst);
ButterKnife.a(this);
initData();
E0();
F0();
G0();
bindClick();
CommunityManager.create().hot(this.l, this.i);
CommunityManager.create().lastest(this.m, this.h);
configWidth();
H0();
}
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
protected void onDestroy() {
super.onDestroy();
this.n.dispose();
this.n.a();
this.a.removeCallbacksAndMessages(null);
}
@Override // com.ubt.jimu.BaseActivity
public void relayout() {
}
/* JADX INFO: Access modifiers changed from: private */
public void l(int i) {
if (i == 0) {
this.tvHot.setTextColor(getResources().getColor(R.color.theme_txt_orange));
this.tvLastst.setTextColor(getResources().getColor(R.color.txt_24A8FF));
} else {
this.tvHot.setTextColor(getResources().getColor(R.color.txt_24A8FF));
this.tvLastst.setTextColor(getResources().getColor(R.color.theme_txt_orange));
}
}
public /* synthetic */ void b(View view) {
this.vpHot.setCurrentItem(1);
}
public /* synthetic */ void c(View view) {
finish();
}
public /* synthetic */ void a(View view) {
this.vpHot.setCurrentItem(0);
}
/* renamed from: com.ubt.jimu.community.view.HotLaststActivity$4, reason: invalid class name */
class AnonymousClass4 extends ApiObserver<FavouriteBean> {
AnonymousClass4(LoadingView loadingView) {
super(loadingView);
}
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(FavouriteBean favouriteBean) {
LogUtils.c(favouriteBean.toString());
if (favouriteBean.getRecords() == null || favouriteBean.getRecords().size() <= 0) {
HotLaststActivity.this.c.setNoMore(true);
return;
}
if (HotLaststActivity.this.l == 1) {
HotLaststActivity.this.k.clear();
}
if (HotLaststActivity.this.b) {
HotLaststActivity.this.mLoading.g();
HotLaststActivity.this.a.postDelayed(new Runnable() { // from class: com.ubt.jimu.community.view.a
@Override // java.lang.Runnable
public final void run() {
HotLaststActivity.AnonymousClass4.this.a();
}
}, 1000L);
HotLaststActivity.this.b = false;
}
HotLaststActivity.this.k.addAll(favouriteBean.getRecords());
HotLaststActivity.this.d.notifyDataSetChanged();
}
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
public void onSubscribe(Disposable disposable) {
super.onSubscribe(disposable);
HotLaststActivity.this.n.b(disposable);
}
public /* synthetic */ void a() {
HotLaststActivity.this.mLoading.b();
}
}
}

View File

@@ -0,0 +1,43 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.viewpager.widget.ViewPager;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.LoadingView;
/* loaded from: classes.dex */
public class HotLaststActivity_ViewBinding implements Unbinder {
private HotLaststActivity b;
public HotLaststActivity_ViewBinding(HotLaststActivity hotLaststActivity, View view) {
this.b = hotLaststActivity;
hotLaststActivity.tvReturn = (ImageView) Utils.b(view, R.id.tv_return, "field 'tvReturn'", ImageView.class);
hotLaststActivity.tvHot = (TextView) Utils.b(view, R.id.tv_hot, "field 'tvHot'", TextView.class);
hotLaststActivity.tvLastst = (TextView) Utils.b(view, R.id.tv_lastst, "field 'tvLastst'", TextView.class);
hotLaststActivity.tvScroll = (ImageView) Utils.b(view, R.id.tv_scroll, "field 'tvScroll'", ImageView.class);
hotLaststActivity.llHotTitle = (LinearLayout) Utils.b(view, R.id.ll_hot_title, "field 'llHotTitle'", LinearLayout.class);
hotLaststActivity.vpHot = (ViewPager) Utils.b(view, R.id.vp_hot, "field 'vpHot'", ViewPager.class);
hotLaststActivity.mLoading = (LoadingView) Utils.b(view, R.id.loading, "field 'mLoading'", LoadingView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
HotLaststActivity hotLaststActivity = this.b;
if (hotLaststActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
hotLaststActivity.tvReturn = null;
hotLaststActivity.tvHot = null;
hotLaststActivity.tvLastst = null;
hotLaststActivity.tvScroll = null;
hotLaststActivity.llHotTitle = null;
hotLaststActivity.vpHot = null;
hotLaststActivity.mLoading = null;
}
}

View File

@@ -0,0 +1,128 @@
package com.ubt.jimu.community.view;
import android.os.Bundle;
import android.transition.Fade;
import android.view.View;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.R;
import com.ubt.jimu.adapter.CreativityListAdapter;
import com.ubt.jimu.base.entities.CreativeListResultBean;
import com.ubt.jimu.community.contract.InspireActivityContract$Presenter;
import com.ubt.jimu.community.contract.InspireActivityContract$View;
import com.ubt.jimu.community.presenter.InspirePresenter;
import com.ubt.jimu.utils.LogUtils;
import com.ubt.jimu.widgets.LoadStateView;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class InspireActivity extends BaseActivity implements InspireActivityContract$View, View.OnClickListener, CreativityListAdapter.ItemOnClickListener, LoadStateView.RetryListener {
private CreativityListAdapter a;
private InspireActivityContract$Presenter b;
private int c = 2;
LoadStateView creatlve_loading;
private List<CreativeListResultBean.RecordsBean> d;
RecyclerView rv_inspire_creative;
public InspireActivity() {
new ArrayList();
this.d = new ArrayList();
}
private void D0() {
}
private void initData() {
this.b.a(1, 5);
}
private void initEvent() {
this.a.a(this);
D0();
this.creatlve_loading.setRetryListener(this);
}
private void initView() {
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
linearLayoutManager.k(1);
this.rv_inspire_creative.setHasFixedSize(true);
this.a = new CreativityListAdapter(this);
this.rv_inspire_creative.setLayoutManager(linearLayoutManager);
this.rv_inspire_creative.setAdapter(this.a);
}
@Override // com.ubt.jimu.community.contract.InspireActivityContract$View
public void a(CreativeListResultBean creativeListResultBean, int i) {
if (creativeListResultBean == null || creativeListResultBean.getRecords() == null || creativeListResultBean.getRecords().size() == 0) {
this.creatlve_loading.a(LoadStateView.LoadState.EMPTY);
return;
}
this.creatlve_loading.a(LoadStateView.LoadState.SUCCEED);
List<CreativeListResultBean.RecordsBean> records = creativeListResultBean.getRecords();
if (records.size() >= 12 || i != 6) {
if (i == 5) {
this.d.clear();
this.c = 2;
} else if (i == 6) {
this.c++;
}
this.d.addAll(records);
this.a.a(this.d);
}
}
@Override // com.ubt.jimu.community.contract.InspireActivityContract$View
public void c() {
this.creatlve_loading.a(LoadStateView.LoadState.LOADING);
}
@Override // com.ubt.jimu.community.contract.InspireActivityContract$View
public void o() {
if (this.d.size() > 0) {
return;
}
this.creatlve_loading.a(LoadStateView.LoadState.FAILURE);
}
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (view.getId() != R.id.ll_error_onclick) {
return;
}
LogUtils.c("重新加载网络");
initData();
}
@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) {
getWindow().requestFeature(12);
super.onCreate(bundle);
Fade fade = new Fade();
getWindow().setExitTransition(fade);
getWindow().setEnterTransition(fade);
View inflate = View.inflate(this, R.layout.activity_community_inspire, null);
ButterKnife.a(this, inflate);
setContentView(inflate);
this.b = new InspirePresenter(this, this);
initView();
initData();
initEvent();
}
@Override // com.ubt.jimu.widgets.LoadStateView.RetryListener
public void p0() {
this.b.a(1, 5);
}
@Override // com.ubt.jimu.BaseActivity
public void relayout() {
}
@Override // com.ubt.jimu.adapter.CreativityListAdapter.ItemOnClickListener
public void a(int i, int i2) {
PublishDetailActivity.start(this, i2);
}
}

View File

@@ -0,0 +1,30 @@
package com.ubt.jimu.community.view;
import android.view.View;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.LoadStateView;
/* loaded from: classes.dex */
public class InspireActivity_ViewBinding implements Unbinder {
private InspireActivity b;
public InspireActivity_ViewBinding(InspireActivity inspireActivity, View view) {
this.b = inspireActivity;
inspireActivity.rv_inspire_creative = (RecyclerView) Utils.b(view, R.id.rv_inspire_creative, "field 'rv_inspire_creative'", RecyclerView.class);
inspireActivity.creatlve_loading = (LoadStateView) Utils.b(view, R.id.creatlve_loading, "field 'creatlve_loading'", LoadStateView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
InspireActivity inspireActivity = this.b;
if (inspireActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
inspireActivity.rv_inspire_creative = null;
inspireActivity.creatlve_loading = null;
}
}

View File

@@ -0,0 +1,120 @@
package com.ubt.jimu.community.view;
import android.content.Context;
import android.content.Intent;
import android.view.View;
import android.view.ViewStub;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.ubt.jimu.R;
import com.ubt.jimu.base.SuperActivity;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.Constant;
import com.ubt.jimu.base.entities.DraftsListBean;
import com.ubt.jimu.base.entities.PublishItemBean;
import com.ubt.jimu.community.view.adapter.search.DraftsListAdapter;
import com.ubt.jimu.utils.SPUtils;
import com.ubt.jimu.widgets.NavigationBarView;
import java.util.LinkedHashMap;
/* loaded from: classes.dex */
public class MyDraftsActivity extends SuperActivity implements DraftsListAdapter.DraftsItemOnClickLisenter, DraftsListAdapter.EmptyListLisenter {
private DraftsListAdapter a;
private View b;
private View c;
private int d = 5;
private String e;
NavigationBarView navBarView;
RecyclerView rlv_drafts_list;
ViewStub vs_drafts_null;
public DraftsListBean D0() {
DraftsListBean draftsListBean = (DraftsListBean) SPUtils.a(this, Constant.Publish.DRAFTS, Constant.Publish.DRAFTS_KEY + Cache.getInstance().getUserId());
return draftsListBean == null ? new DraftsListBean() : draftsListBean;
}
@Override // com.ubt.jimu.base.SuperActivity
public void initData() {
this.navBarView.setRightIcon(R.drawable.community_publish_add);
this.rlv_drafts_list.setLayoutManager(new GridLayoutManager((Context) this, 4, 1, false));
Intent intent = getIntent();
this.e = intent.getStringExtra("ACTIVITY_ID_KEY");
this.d = intent.getIntExtra("ACTIVITY_TYPE_KEY", 5);
this.a = new DraftsListAdapter(this, this.d);
}
@Override // com.ubt.jimu.base.SuperActivity
protected void initEvent() {
this.navBarView.setListener(new NavigationBarView.OnActionClickListener.Stub() { // from class: com.ubt.jimu.community.view.MyDraftsActivity.1
@Override // com.ubt.jimu.widgets.NavigationBarView.OnActionClickListener.Stub
public void onRightClick(View view) {
MyDraftsActivity myDraftsActivity = MyDraftsActivity.this;
PublishCommunityActivity.a(myDraftsActivity, String.valueOf(myDraftsActivity.e), MyDraftsActivity.this.d);
}
});
this.a.a((DraftsListAdapter.DraftsItemOnClickLisenter) this);
this.a.a((DraftsListAdapter.EmptyListLisenter) this);
this.b.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyDraftsActivity.2
@Override // android.view.View.OnClickListener
public void onClick(View view) {
MyDraftsActivity.this.a.a();
}
});
}
@Override // com.ubt.jimu.base.SuperActivity
public View initView() {
this.b = View.inflate(this, R.layout.activity_drafts_layout, null);
return this.b;
}
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
protected void onResume() {
super.onResume();
DraftsListBean D0 = D0();
LinkedHashMap<String, PublishItemBean> linkedHashMap = D0.getLinkedHashMap();
if (linkedHashMap == null || linkedHashMap.size() == 0) {
View view = this.c;
if (view != null) {
view.setVisibility(0);
} else {
this.c = this.vs_drafts_null.inflate();
}
}
this.rlv_drafts_list.setAdapter(this.a);
this.a.a(D0);
this.a.notifyDataSetChanged();
}
public static void a(Context context, String str, int i) {
Intent intent = new Intent(context, (Class<?>) MyDraftsActivity.class);
intent.putExtra("ACTIVITY_TYPE_KEY", i);
intent.putExtra("ACTIVITY_ID_KEY", str);
context.startActivity(intent);
}
@Override // com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.DraftsItemOnClickLisenter
public void b(int i, String str) {
Intent intent = new Intent(this, (Class<?>) PublishCommunityActivity.class);
intent.putExtra(Constant.Publish.DRAFTS_EDIT_KEY, str);
startActivity(intent);
}
@Override // com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.EmptyListLisenter
public void a(Boolean bool) {
View view;
View view2;
if (bool.booleanValue() && (view2 = this.c) != null) {
view2.setVisibility(0);
return;
}
if (bool.booleanValue()) {
this.c = this.vs_drafts_null.inflate();
} else {
if (bool.booleanValue() || (view = this.c) == null) {
return;
}
view.setVisibility(8);
}
}
}

View File

@@ -0,0 +1,33 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.view.ViewStub;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.NavigationBarView;
/* loaded from: classes.dex */
public class MyDraftsActivity_ViewBinding implements Unbinder {
private MyDraftsActivity b;
public MyDraftsActivity_ViewBinding(MyDraftsActivity myDraftsActivity, View view) {
this.b = myDraftsActivity;
myDraftsActivity.rlv_drafts_list = (RecyclerView) Utils.b(view, R.id.rlv_drafts_list, "field 'rlv_drafts_list'", RecyclerView.class);
myDraftsActivity.vs_drafts_null = (ViewStub) Utils.b(view, R.id.vs_drafts_null, "field 'vs_drafts_null'", ViewStub.class);
myDraftsActivity.navBarView = (NavigationBarView) Utils.b(view, R.id.nbv_bar, "field 'navBarView'", NavigationBarView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
MyDraftsActivity myDraftsActivity = this.b;
if (myDraftsActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
myDraftsActivity.rlv_drafts_list = null;
myDraftsActivity.vs_drafts_null = null;
myDraftsActivity.navBarView = null;
}
}

View File

@@ -0,0 +1,383 @@
package com.ubt.jimu.community.view;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.view.View;
import android.view.ViewStub;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.Constant;
import com.ubt.jimu.base.entities.FavouriteBean;
import com.ubt.jimu.base.entities.GuessEnjoyEntities;
import com.ubt.jimu.base.entities.LoveEntities;
import com.ubt.jimu.community.contract.MyFavouriteContract$View;
import com.ubt.jimu.community.presenter.MyFavouritePresenter;
import com.ubt.jimu.community.view.adapter.FavouriteAdapter;
import com.ubt.jimu.utils.LogUtils;
import com.ubt.jimu.widgets.LoadStateView;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class MyFavouriteActivity extends BaseActivity implements MyFavouriteContract$View, FavouriteAdapter.ChangeListener, LoadStateView.RetryListener {
private FavouriteAdapter a;
private List<LoveEntities> b;
private MyFavouritePresenter d;
private GuessEnjoyEntities e;
private View f;
private GuessEnjoyEntities h;
private boolean i;
LoadStateView loadStateView;
URecyclerView rvFavourite;
ImageView tvReturn;
TextView tvTitle;
ViewStub vs_no_subscription;
private int c = 1;
private int g = 1;
private void bindClick() {
this.tvReturn.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.f
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
MyFavouriteActivity.this.a(view);
}
});
this.rvFavourite.e(true);
}
private void initData() {
this.d = new MyFavouritePresenter(this);
this.d.a();
this.tvTitle.setText(R.string.like);
this.rvFavourite.d(false);
this.b = new ArrayList();
this.a = new FavouriteAdapter(this);
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this, 1, false);
this.rvFavourite.a(new RecyclerView.ItemDecoration(this) { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.1
@Override // androidx.recyclerview.widget.RecyclerView.ItemDecoration
public void getItemOffsets(Rect rect, View view, RecyclerView recyclerView, RecyclerView.State state) {
super.getItemOffsets(rect, view, recyclerView, state);
rect.bottom = 16;
}
});
this.rvFavourite.setAdapter(this.a);
this.rvFavourite.setLayoutManager(linearLayoutManager);
this.a.a(this);
this.rvFavourite.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.2
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onLoadingMore() {
MyFavouriteActivity.a(MyFavouriteActivity.this);
MyFavouriteActivity.this.requestData();
}
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onRefreshing() {
MyFavouriteActivity.this.c = 1;
MyFavouriteActivity.this.requestData();
}
});
}
private void initEvent() {
this.loadStateView.setRetryListener(this);
}
/* JADX INFO: Access modifiers changed from: private */
public void requestData() {
this.d.a(this.c);
}
public void D0() {
this.d.a(this.g, Constant.Community.LinkEmptyState.NotSubscription);
}
@Override // com.ubt.jimu.community.contract.MyFavouriteContract$View
public void c() {
this.loadStateView.a(LoadStateView.LoadState.LOADING);
}
@Override // com.ubt.jimu.community.contract.MyFavouriteContract$View
public void j() {
this.loadStateView.a(LoadStateView.LoadState.SUCCEED);
}
@Override // com.ubt.jimu.community.view.adapter.FavouriteAdapter.ChangeListener
public void l0() {
this.g++;
this.d.a(this.g, Constant.Community.LinkEmptyState.HasSubscription);
}
@Override // com.ubt.jimu.community.contract.MyFavouriteContract$View
public void o() {
this.loadStateView.a(LoadStateView.LoadState.FAILURE);
this.rvFavourite.A();
this.rvFavourite.y();
}
@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_my_favourite);
ButterKnife.a(this);
initData();
initEvent();
bindClick();
}
@Override // com.ubt.jimu.widgets.LoadStateView.RetryListener
public void p0() {
this.d.a();
}
@Override // com.ubt.jimu.community.contract.MyFavouriteContract$View
public void q() {
this.loadStateView.a(LoadStateView.LoadState.EMPTY);
}
@Override // com.ubt.jimu.BaseActivity
public void relayout() {
}
static /* synthetic */ int a(MyFavouriteActivity myFavouriteActivity) {
int i = myFavouriteActivity.c;
myFavouriteActivity.c = i + 1;
return i;
}
private void b(GuessEnjoyEntities guessEnjoyEntities, Constant.Community.LinkEmptyState linkEmptyState) {
if (linkEmptyState == Constant.Community.LinkEmptyState.HasSubscription) {
return;
}
this.f = this.vs_no_subscription.inflate();
ImageView imageView = (ImageView) this.f.findViewById(R.id.img_no_data);
TextView textView = (TextView) this.f.findViewById(R.id.tv_no_login);
((TextView) this.f.findViewById(R.id.tv_exchange)).setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.3
@Override // android.view.View.OnClickListener
public void onClick(View view) {
MyFavouriteActivity.this.D0();
}
});
imageView.setBackgroundResource(linkEmptyState == Constant.Community.LinkEmptyState.NotLoggedIn ? R.drawable.icon_no_login : R.drawable.icon_favourate_empty);
textView.setText(getString(linkEmptyState == Constant.Community.LinkEmptyState.NotLoggedIn ? R.string.favourite_no_login : R.string.favourite_official_no_data));
this.h = guessEnjoyEntities;
a(guessEnjoyEntities, this.f);
}
public /* synthetic */ void a(View view) {
finish();
}
private void a(GuessEnjoyEntities guessEnjoyEntities, View view) {
TextView textView;
ImageView imageView;
List<GuessEnjoyEntities.RecordsBean> records = guessEnjoyEntities.getRecords();
if (records == null || records.size() == 0) {
return;
}
int size = records.size();
final GuessEnjoyEntities.RecordsBean recordsBean = size >= 1 ? records.get(0) : null;
final GuessEnjoyEntities.RecordsBean recordsBean2 = size >= 2 ? records.get(1) : null;
GuessEnjoyEntities.RecordsBean recordsBean3 = size >= 3 ? records.get(2) : null;
GuessEnjoyEntities.RecordsBean recordsBean4 = size >= 4 ? records.get(3) : null;
RelativeLayout relativeLayout = (RelativeLayout) view.findViewById(R.id.rl_item_1);
RelativeLayout relativeLayout2 = (RelativeLayout) view.findViewById(R.id.rl_item_2);
RelativeLayout relativeLayout3 = (RelativeLayout) view.findViewById(R.id.rl_item_3);
RelativeLayout relativeLayout4 = (RelativeLayout) view.findViewById(R.id.rl_item_4);
ImageView imageView2 = (ImageView) view.findViewById(R.id.img_play_background_1);
ImageView imageView3 = (ImageView) view.findViewById(R.id.img_play_background_2);
ImageView imageView4 = (ImageView) view.findViewById(R.id.img_play_background_3);
ImageView imageView5 = (ImageView) view.findViewById(R.id.img_play_background_4);
ImageView imageView6 = (ImageView) view.findViewById(R.id.img_play_1);
ImageView imageView7 = (ImageView) view.findViewById(R.id.img_play_2);
ImageView imageView8 = (ImageView) view.findViewById(R.id.img_play_3);
ImageView imageView9 = (ImageView) view.findViewById(R.id.img_play_4);
ImageView imageView10 = (ImageView) view.findViewById(R.id.img_header_1);
final GuessEnjoyEntities.RecordsBean recordsBean5 = recordsBean4;
ImageView imageView11 = (ImageView) view.findViewById(R.id.img_header_2);
ImageView imageView12 = (ImageView) view.findViewById(R.id.img_header_3);
ImageView imageView13 = (ImageView) view.findViewById(R.id.img_header_4);
TextView textView2 = (TextView) view.findViewById(R.id.tv_nickname_1);
TextView textView3 = (TextView) view.findViewById(R.id.tv_nickname_2);
TextView textView4 = (TextView) view.findViewById(R.id.tv_nickname_3);
TextView textView5 = (TextView) view.findViewById(R.id.tv_nickname_4);
TextView textView6 = (TextView) view.findViewById(R.id.tv_hot_desc_1);
final GuessEnjoyEntities.RecordsBean recordsBean6 = recordsBean3;
TextView textView7 = (TextView) view.findViewById(R.id.tv_hot_desc_2);
TextView textView8 = (TextView) view.findViewById(R.id.tv_hot_desc_3);
TextView textView9 = (TextView) view.findViewById(R.id.tv_hot_desc_4);
if (recordsBean != null) {
relativeLayout.setVisibility(0);
textView = textView9;
Glide.e(JimuApplication.l()).a(recordsBean.getPostCoverUrl()).a(imageView2);
RequestBuilder<Drawable> a = Glide.e(JimuApplication.l()).a(recordsBean.getUserImage());
a.a(RequestOptions.O().h());
a.a(imageView10);
textView2.setText(recordsBean.getNickName());
textView6.setText(recordsBean.getContent());
imageView6.setVisibility(recordsBean.getPostIcon() == 3 ? 0 : 8);
relativeLayout.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.4
@Override // android.view.View.OnClickListener
public void onClick(View view2) {
PublishDetailActivity.start(MyFavouriteActivity.this, recordsBean.getId());
}
});
} else {
textView = textView9;
}
if (recordsBean2 != null) {
relativeLayout2.setVisibility(0);
Glide.e(JimuApplication.l()).a(recordsBean2.getPostCoverUrl()).a(imageView3);
RequestBuilder<Drawable> a2 = Glide.e(JimuApplication.l()).a(recordsBean2.getUserImage());
a2.a(RequestOptions.O().h());
a2.a(imageView11);
textView3.setText(recordsBean2.getNickName());
textView7.setText(recordsBean2.getContent());
imageView7.setVisibility(recordsBean2.getPostIcon() == 3 ? 0 : 8);
relativeLayout2.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.5
@Override // android.view.View.OnClickListener
public void onClick(View view2) {
PublishDetailActivity.start(MyFavouriteActivity.this, recordsBean2.getId());
}
});
}
if (recordsBean6 != null) {
relativeLayout3.setVisibility(0);
Glide.e(JimuApplication.l()).a(recordsBean6.getPostCoverUrl()).a(imageView4);
RequestBuilder<Drawable> a3 = Glide.e(JimuApplication.l()).a(recordsBean6.getUserImage());
a3.a(RequestOptions.O().h());
a3.a(imageView12);
textView4.setText(recordsBean6.getNickName());
textView8.setText(recordsBean6.getContent());
imageView8.setVisibility(recordsBean6.getPostIcon() == 3 ? 0 : 8);
relativeLayout3.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.6
@Override // android.view.View.OnClickListener
public void onClick(View view2) {
PublishDetailActivity.start(MyFavouriteActivity.this, recordsBean6.getId());
}
});
}
if (recordsBean5 != null) {
int i = 0;
relativeLayout4.setVisibility(0);
Glide.e(JimuApplication.l()).a(recordsBean5.getPostCoverUrl()).a(imageView5);
RequestBuilder<Drawable> a4 = Glide.e(JimuApplication.l()).a(recordsBean5.getUserImage());
a4.a(RequestOptions.O().h());
a4.a(imageView13);
textView5.setText(recordsBean5.getNickName());
textView.setText(recordsBean5.getContent());
if (recordsBean5.getPostIcon() == 3) {
imageView = imageView9;
} else {
imageView = imageView9;
i = 8;
}
imageView.setVisibility(i);
relativeLayout4.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.7
@Override // android.view.View.OnClickListener
public void onClick(View view2) {
PublishDetailActivity.start(MyFavouriteActivity.this, recordsBean5.getId());
}
});
}
}
@Override // com.ubt.jimu.community.contract.MyFavouriteContract$View
public void b(Constant.Community.LinkEmptyState linkEmptyState) {
this.g++;
b(this.e, linkEmptyState);
}
@Override // com.ubt.jimu.community.contract.MyFavouriteContract$View
public void a(FavouriteBean favouriteBean) {
int current = favouriteBean.getCurrent();
int pages = favouriteBean.getPages();
if (favouriteBean.getCurrent() == 1) {
this.b.clear();
this.i = false;
}
this.rvFavourite.A();
this.rvFavourite.y();
this.rvFavourite.setNoMore(current >= pages);
this.b.addAll(favouriteBean.getRecords());
if (!this.i) {
if (this.b.size() <= 2) {
this.b.add(this.e);
} else {
this.b.add(2, this.e);
}
this.i = true;
}
this.a.notifyChanged(this.b);
}
@Override // com.ubt.jimu.community.contract.MyFavouriteContract$View
public void a(GuessEnjoyEntities guessEnjoyEntities) {
this.e = guessEnjoyEntities;
this.e.setViewYype(1);
this.h = guessEnjoyEntities;
LogUtils.c("加载猜猜你喜欢数据成功后回调");
LogUtils.c("加载猜猜你喜欢数据成功后回调:" + Cache.getInstance().getUserId());
}
@Override // com.ubt.jimu.community.contract.MyFavouriteContract$View
public void a(GuessEnjoyEntities guessEnjoyEntities, Constant.Community.LinkEmptyState linkEmptyState) {
this.e = guessEnjoyEntities;
this.e.setViewYype(1);
if (linkEmptyState == Constant.Community.LinkEmptyState.HasSubscription) {
if (this.b.size() <= 2) {
List<LoveEntities> list = this.b;
list.remove(list.size() - 1);
this.b.add(this.e);
} else {
this.b.remove(2);
this.b.add(2, this.e);
}
this.a.notifyChanged(this.b);
} else {
if (this.f == null) {
this.f = this.vs_no_subscription.inflate();
}
a(guessEnjoyEntities, this.f);
}
this.g++;
}
@Override // com.ubt.jimu.community.contract.MyFavouriteContract$View
public void a(Constant.Community.LinkEmptyState linkEmptyState) {
GuessEnjoyEntities guessEnjoyEntities = this.h;
if (guessEnjoyEntities == null) {
return;
}
if (linkEmptyState == Constant.Community.LinkEmptyState.HasSubscription) {
if (this.b.size() <= 2) {
List<LoveEntities> list = this.b;
list.remove(list.size() - 1);
this.b.add(this.h);
} else {
this.b.remove(2);
this.b.add(2, this.h);
}
this.a.notifyChanged(this.b);
this.g = 1;
return;
}
this.g = 2;
View view = this.f;
if (view != null) {
a(guessEnjoyEntities, view);
}
}
}

View File

@@ -0,0 +1,39 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.view.ViewStub;
import android.widget.ImageView;
import android.widget.TextView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.LoadStateView;
/* loaded from: classes.dex */
public class MyFavouriteActivity_ViewBinding implements Unbinder {
private MyFavouriteActivity b;
public MyFavouriteActivity_ViewBinding(MyFavouriteActivity myFavouriteActivity, View view) {
this.b = myFavouriteActivity;
myFavouriteActivity.tvReturn = (ImageView) Utils.b(view, R.id.iv_back, "field 'tvReturn'", ImageView.class);
myFavouriteActivity.tvTitle = (TextView) Utils.b(view, R.id.tv_title, "field 'tvTitle'", TextView.class);
myFavouriteActivity.rvFavourite = (URecyclerView) Utils.b(view, R.id.rv_favourite, "field 'rvFavourite'", URecyclerView.class);
myFavouriteActivity.vs_no_subscription = (ViewStub) Utils.b(view, R.id.vs_no_subscription, "field 'vs_no_subscription'", ViewStub.class);
myFavouriteActivity.loadStateView = (LoadStateView) Utils.b(view, R.id.loadStateView, "field 'loadStateView'", LoadStateView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
MyFavouriteActivity myFavouriteActivity = this.b;
if (myFavouriteActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
myFavouriteActivity.tvReturn = null;
myFavouriteActivity.tvTitle = null;
myFavouriteActivity.rvFavourite = null;
myFavouriteActivity.vs_no_subscription = null;
myFavouriteActivity.loadStateView = null;
}
}

View File

@@ -0,0 +1,92 @@
package com.ubt.jimu.community.view;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.fragment.app.FragmentManager;
import androidx.viewpager.widget.ViewPager;
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.Constant;
import com.ubt.jimu.base.entities.DraftsListBean;
import com.ubt.jimu.community.view.adapter.search.TabAdapter;
import com.ubt.jimu.community.view.fragment.IssueCommonFragment;
import com.ubt.jimu.community.view.fragment.IssueFragment;
import com.ubt.jimu.utils.SPUtils;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class MyIssueActivity extends BaseActivity {
private List<IssueCommonFragment> a;
ImageView imgDraft;
TextView tvTitle;
ViewPager vpAnswerIssueContent;
private void bindClick() {
this.imgDraft.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.g
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
MyIssueActivity.this.a(view);
}
});
}
private void initData() {
String stringExtra = getIntent().getStringExtra("userId");
if (!stringExtra.equals(Cache.getInstance().getUserId())) {
this.tvTitle.setText(getString(R.string.pub_his));
this.imgDraft.setVisibility(8);
}
this.a = new ArrayList();
FragmentManager supportFragmentManager = getSupportFragmentManager();
this.a.add(IssueFragment.c(stringExtra));
this.vpAnswerIssueContent.setAdapter(new TabAdapter(supportFragmentManager, this.a));
this.vpAnswerIssueContent.a(new ViewPager.OnPageChangeListener(this) { // from class: com.ubt.jimu.community.view.MyIssueActivity.1
@Override // androidx.viewpager.widget.ViewPager.OnPageChangeListener
public void onPageScrollStateChanged(int i) {
}
@Override // androidx.viewpager.widget.ViewPager.OnPageChangeListener
public void onPageScrolled(int i, float f, int i2) {
}
@Override // androidx.viewpager.widget.ViewPager.OnPageChangeListener
public void onPageSelected(int i) {
}
});
}
public static void start(Context context, String str) {
Intent intent = new Intent(context, (Class<?>) MyIssueActivity.class);
intent.putExtra("userId", str);
context.startActivity(intent);
}
public /* synthetic */ void a(View view) {
DraftsListBean draftsListBean = (DraftsListBean) SPUtils.b(Constant.Publish.DRAFTS, Constant.Publish.DRAFTS_KEY + Cache.getInstance().getUserId());
startActivity((draftsListBean == null || draftsListBean.getLinkedHashMap().size() == 0) ? new Intent(this, (Class<?>) PublishCommunityActivity.class) : new Intent(this, (Class<?>) MyDraftsActivity.class));
}
public void onBackClick(View view) {
finish();
}
@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_my_issue);
ButterKnife.a(this);
initData();
bindClick();
}
@Override // com.ubt.jimu.BaseActivity
public void relayout() {
}
}

View File

@@ -0,0 +1,45 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.viewpager.widget.ViewPager;
import butterknife.Unbinder;
import butterknife.internal.DebouncingOnClickListener;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
/* loaded from: classes.dex */
public class MyIssueActivity_ViewBinding implements Unbinder {
private MyIssueActivity b;
private View c;
public MyIssueActivity_ViewBinding(final MyIssueActivity myIssueActivity, View view) {
this.b = myIssueActivity;
myIssueActivity.vpAnswerIssueContent = (ViewPager) Utils.b(view, R.id.vp_answer_issue_content, "field 'vpAnswerIssueContent'", ViewPager.class);
myIssueActivity.imgDraft = (ImageView) Utils.b(view, R.id.img_draft, "field 'imgDraft'", ImageView.class);
myIssueActivity.tvTitle = (TextView) Utils.b(view, R.id.tvTitle, "field 'tvTitle'", TextView.class);
View a = Utils.a(view, R.id.imbBack, "method 'onBackClick'");
this.c = a;
a.setOnClickListener(new DebouncingOnClickListener(this) { // from class: com.ubt.jimu.community.view.MyIssueActivity_ViewBinding.1
@Override // butterknife.internal.DebouncingOnClickListener
public void doClick(View view2) {
myIssueActivity.onBackClick(view2);
}
});
}
@Override // butterknife.Unbinder
public void unbind() {
MyIssueActivity myIssueActivity = this.b;
if (myIssueActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
myIssueActivity.vpAnswerIssueContent = null;
myIssueActivity.imgDraft = null;
myIssueActivity.tvTitle = null;
this.c.setOnClickListener(null);
this.c = null;
}
}

View File

@@ -0,0 +1,813 @@
package com.ubt.jimu.community.view;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextUtils;
import android.view.KeyEvent;
import android.view.View;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import androidx.cardview.widget.CardView;
import androidx.core.app.ActivityOptionsCompat;
import androidx.core.util.Pair;
import androidx.recyclerview.widget.DefaultItemAnimator;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import com.google.android.material.textfield.TextInputEditText;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.R;
import com.ubt.jimu.adapter.PreviewListAdapter;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.dialog.JimuSimpleDialog;
import com.ubt.jimu.base.entities.Constant;
import com.ubt.jimu.base.entities.DraftsListBean;
import com.ubt.jimu.base.entities.PublishItemBean;
import com.ubt.jimu.base.entities.PublishLabelBean;
import com.ubt.jimu.base.entities.PublishType;
import com.ubt.jimu.base.entities.UploadParameterBean;
import com.ubt.jimu.base.impl.TextWatcherImpl;
import com.ubt.jimu.base.networkstate.NetworkStateReceiver;
import com.ubt.jimu.base.networkstate.NetworkType;
import com.ubt.jimu.community.contract.PublishCommunityContract$View;
import com.ubt.jimu.community.presenter.PublishCommunityPresenter;
import com.ubt.jimu.picture.PictureShowActivity;
import com.ubt.jimu.upload.DataUploadProxy;
import com.ubt.jimu.upload.UploadRequest;
import com.ubt.jimu.upload.UploadResponse;
import com.ubt.jimu.utils.KeybordUtils;
import com.ubt.jimu.utils.LogUtils;
import com.ubt.jimu.utils.SPUtils;
import com.ubt.jimu.utils.ShortcutHelper;
import com.ubt.jimu.widgets.QuitPopupWindow;
import com.ubt.jimu.widgets.SortRecyclerView.PublishEditAdapter;
import com.ubt.jimu.widgets.UploadPopupWindow;
import com.ubt.jimu.widgets.choosePhotos.AlbumActivity;
import com.ubt.jimu.widgets.choosePhotos.media.HPMedia;
import com.ubt.jimu.widgets.player.UbtPlayer;
import com.ubtech.permission.JimuPermissionRequest;
import com.ubtech.permission.PermissionRequestListener;
import com.ubtech.view.widget.ToastView;
import java.io.File;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
/* loaded from: classes.dex */
public class PublishCommunityActivity extends BaseActivity implements View.OnClickListener, PublishEditAdapter.OnVideoItemClickListener, PublishEditAdapter.OnAddContentListener, PublishCommunityContract$View, PublishEditAdapter.OnDeleteItemFeedbackListener, QuitPopupWindow.PopupWindowOnClickListener, UploadPopupWindow.OnClickListener, PublishEditAdapter.WordLimitListener, PreviewListAdapter.PreviewItemLisener, PublishCommunityPresenter.CompressionProgressListener, PublishEditAdapter.OnClickLabelItemListener {
private PublishEditAdapter b;
private PreviewListAdapter c;
private PublishItemBean d;
private PublishCommunityPresenter e;
private View g;
private QuitPopupWindow h;
private UploadPopupWindow i;
ImageView im_add_image;
ImageView im_preview;
ImageView im_preview_back;
ImageView im_preview_publish;
ImageView im_publish;
ImageView im_publish_cancel;
CardView include_publish_title;
private String j;
private boolean l;
private NetworkStateReceiver.NetWorkStateListener n;
RelativeLayout rlv_preview_layout;
RecyclerView rlv_preview_list;
RecyclerView rv_edit_publish;
TextInputEditText tie_publish_title;
private ArrayList<HPMedia> a = new ArrayList<>();
private int f = 0;
private String k = "MULTITERM_VIDEO_IMAGE";
private int m = 5;
private void G0() {
this.rlv_preview_layout.setVisibility(8);
this.include_publish_title.setVisibility(0);
if (a(this.d) < 10) {
this.im_add_image.setVisibility(0);
}
}
private void H0() {
DraftsListBean draftsListBean = (DraftsListBean) SPUtils.b(Constant.Publish.DRAFTS, Constant.Publish.DRAFTS_KEY + Cache.getInstance().getUserId());
if (draftsListBean == null) {
return;
}
LinkedHashMap<String, PublishItemBean> linkedHashMap = draftsListBean.getLinkedHashMap();
if (linkedHashMap.size() == 0) {
return;
}
linkedHashMap.remove(this.d.getSingleKey());
SPUtils.a(Constant.Publish.DRAFTS, Constant.Publish.DRAFTS_KEY + Cache.getInstance().getUserId(), draftsListBean);
}
private void I0() {
this.c = new PreviewListAdapter(this);
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
linearLayoutManager.k(1);
this.rlv_preview_list.setHasFixedSize(true);
this.rlv_preview_list.setAdapter(this.c);
this.rlv_preview_list.setLayoutManager(linearLayoutManager);
}
private void J0() {
this.tie_publish_title.requestFocus();
getWindow().setSoftInputMode(0);
}
private void K0() {
int b = b(this.d);
if (b <= 0) {
L0();
return;
}
this.i.a(getResources().getString(R.string.compressing_video));
StringBuilder sb = new StringBuilder();
sb.append("需要下载的数量为:");
int i = b * 100;
sb.append(i);
LogUtils.c(sb.toString());
this.i.a(i + 10);
this.e.a(this.d);
}
/* JADX INFO: Access modifiers changed from: private */
public void L0() {
this.e.a(this.d.getItemBeanArray());
}
static /* synthetic */ void b(DialogInterface dialogInterface, int i) {
}
static /* synthetic */ void c(DialogInterface dialogInterface, int i) {
}
private void initData() {
PublishItemBean publishItemBean;
this.e = new PublishCommunityPresenter(this, this);
Intent intent = getIntent();
String stringExtra = intent.getStringExtra(Constant.Publish.DRAFTS_EDIT_KEY);
this.j = intent.getStringExtra(Constant.Publish.ACTIVITY_ID_KEY);
this.m = intent.getIntExtra("postType", 5);
if (this.m > 2) {
this.m = 5;
}
this.k = l(this.m);
if (TextUtils.isEmpty(this.j)) {
this.j = "0";
}
if (TextUtils.isEmpty(stringExtra)) {
this.d = new PublishItemBean();
J0();
this.im_preview.setClickable(false);
} else {
DraftsListBean draftsListBean = (DraftsListBean) SPUtils.a(this, Constant.Publish.DRAFTS, Constant.Publish.DRAFTS_KEY + Cache.getInstance().getUserId());
if (draftsListBean == null) {
return;
}
LinkedHashMap<String, PublishItemBean> linkedHashMap = draftsListBean.getLinkedHashMap();
if (linkedHashMap.size() == 0 || (publishItemBean = linkedHashMap.get(stringExtra)) == null) {
return;
}
this.d = publishItemBean;
String title = publishItemBean.getTitle();
this.k = TextUtils.isEmpty(publishItemBean.getSelectAstrict()) ? "MULTITERM_VIDEO_IMAGE" : publishItemBean.getSelectAstrict();
if (TextUtils.isEmpty(title) || TextUtils.isEmpty(title.trim())) {
J0();
} else {
this.tie_publish_title.setText(title.trim());
this.tie_publish_title.setSelection(title.length() - 1);
getWindow().setSoftInputMode(3);
}
}
if (a(this.d) < 10) {
this.im_add_image.setVisibility(0);
} else {
this.im_add_image.setVisibility(8);
}
this.b = new PublishEditAdapter(this, this.d);
this.b.b(this.m);
this.rv_edit_publish.setItemAnimator(new DefaultItemAnimator());
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
linearLayoutManager.k(1);
this.rv_edit_publish.setHasFixedSize(true);
this.rv_edit_publish.setAdapter(this.b);
this.rv_edit_publish.setLayoutManager(linearLayoutManager);
I0();
this.e.a(this.rlv_preview_list, this.im_preview_back);
ShortcutHelper.c(this);
if (JimuApplication.l().g().equals("zh-hans")) {
this.e.b();
}
}
private void initEvent() {
this.b.a((PublishEditAdapter.OnVideoItemClickListener) this);
this.b.a((PublishEditAdapter.OnAddContentListener) this);
this.b.a((PublishEditAdapter.OnDeleteItemFeedbackListener) this);
this.b.a((PublishEditAdapter.WordLimitListener) this);
this.b.a((PublishEditAdapter.OnClickLabelItemListener) this);
this.im_publish_cancel.setOnClickListener(this);
this.im_add_image.setOnClickListener(this);
this.im_publish.setOnClickListener(this);
this.im_preview_publish.setOnClickListener(this);
this.im_preview.setOnClickListener(this);
this.im_preview_back.setOnClickListener(this);
this.c.a(this);
this.g.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.PublishCommunityActivity.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
PublishCommunityActivity publishCommunityActivity = PublishCommunityActivity.this;
KeybordUtils.a(publishCommunityActivity.tie_publish_title, publishCommunityActivity);
}
});
this.tie_publish_title.addTextChangedListener(new TextWatcherImpl() { // from class: com.ubt.jimu.community.view.PublishCommunityActivity.2
@Override // com.ubt.jimu.base.impl.TextWatcherImpl
public void textChanged(Editable editable) {
PublishCommunityActivity.this.a(editable);
}
});
this.e.a(this.g);
this.e.a(this);
a(this.tie_publish_title.getText());
}
private void initView() {
}
private String l(int i) {
LogUtils.c("type:" + i);
return i != -2 ? i != -1 ? i != 1 ? i != 2 ? "MULTITERM_VIDEO_IMAGE" : "MULTITERM_VIDEO" : "UNITERMING_IMAGE" : "MULTITERM_IMAGE" : "MULTITERM_VIDEO";
}
private void o(String str) {
if (TextUtils.isEmpty(str)) {
ToastView.a(JimuApplication.k, getString(R.string.publish_add_title), ToastView.Type.ERROR).a();
return;
}
if (this.b.a()) {
ToastView.a(JimuApplication.k, getString(R.string.publish_add_image), ToastView.Type.ERROR).a();
return;
}
KeybordUtils.a(this.tie_publish_title, this);
this.d.setTitle(str);
this.i = new UploadPopupWindow(this);
this.i.a((UploadPopupWindow.OnClickListener) this);
this.i.a(this.g, UploadPopupWindow.UploadState.UPLOADING_PROGRESS);
PublishItemBean publishItemBean = this.d;
if (publishItemBean == null || !publishItemBean.isUploadSucceed()) {
K0();
return;
}
this.i.a(getResources().getString(R.string.uploading));
this.e.a(this.e.a(this.d, this.j));
}
@Override // com.ubt.jimu.community.contract.PublishCommunityContract$View
public void D() {
UploadPopupWindow uploadPopupWindow = this.i;
uploadPopupWindow.b(uploadPopupWindow.b());
this.i.a(this.g, UploadPopupWindow.UploadState.UPLOAD_SUCCEED);
this.d.setPublishSucceedFlag(true);
H0();
}
public void D0() {
this.e.a();
this.l = true;
DataUploadProxy.c().a();
}
public void E0() {
if (this.n == null) {
this.n = new NetworkStateReceiver.NetWorkStateListener() { // from class: com.ubt.jimu.community.view.l
@Override // com.ubt.jimu.base.networkstate.NetworkStateReceiver.NetWorkStateListener
public final void onNetWorkStateListener(NetworkType networkType) {
PublishCommunityActivity.this.a(networkType);
}
};
}
NetworkStateReceiver.getInstance().setNetWorkStateListener(this.n);
}
public boolean F0() {
if (this.b.a()) {
return (this.tie_publish_title.getText() == null || TextUtils.isEmpty(this.tie_publish_title.getText().toString().replaceAll(" ", ""))) ? false : true;
}
return true;
}
@Override // com.ubt.jimu.widgets.UploadPopupWindow.OnClickListener
public void G() {
finish();
}
@Override // com.ubt.jimu.community.contract.PublishCommunityContract$View
public void M() {
if (!this.l) {
this.i.a(this.g, UploadPopupWindow.UploadState.UPLOAD_FAILURE);
}
String trim = (((Object) this.tie_publish_title.getText()) + "").trim();
this.d.setTitle(trim + " ");
this.e.b(this.d);
}
@Override // com.ubt.jimu.widgets.UploadPopupWindow.OnClickListener
public void O() {
D0();
LogUtils.c("取消上传");
}
@Override // com.ubt.jimu.widgets.UploadPopupWindow.OnClickListener
public void R() {
String trim = (((Object) this.tie_publish_title.getText()) + "").trim();
this.d.setTitle(trim + " ");
this.d.setSelectAstrict(this.k);
this.e.b(this.d);
finish();
}
@Override // com.ubt.jimu.community.presenter.PublishCommunityPresenter.CompressionProgressListener
public void U() {
this.l = false;
}
@Override // com.ubt.jimu.community.contract.PublishCommunityContract$View
public void allUploadSucceed() {
this.d.setUpdataSucceed(true);
UploadParameterBean a = this.e.a(this.d, this.j);
if (a == null) {
return;
}
this.e.a(a);
}
@Override // com.ubt.jimu.widgets.UploadPopupWindow.OnClickListener
public void e0() {
this.i.a(this.g, UploadPopupWindow.UploadState.UPLOADING_PROGRESS);
PublishItemBean publishItemBean = this.d;
if (publishItemBean == null || !publishItemBean.isUploadSucceed()) {
K0();
} else {
this.e.a(this.e.a(this.d, this.j));
}
}
@Override // com.ubt.jimu.community.contract.PublishCommunityContract$View
public void f(int i) {
this.im_add_image.animate().translationY(i).setDuration(300L).start();
}
@Override // com.ubt.jimu.community.contract.PublishCommunityContract$View
public void g() {
M();
}
@Override // com.ubt.jimu.adapter.PreviewListAdapter.PreviewItemLisener
public void i(int i) {
PublishItemBean.ItemBean itemBean = this.d.getItemBeanArray().get(i);
Intent intent = new Intent(this, (Class<?>) UbtPlayer.class);
intent.putExtra(Constant.Publish.VIDEO_PATH_KEY, itemBean.getLoadPath());
intent.putExtra(Constant.Publish.VIDEO_TITLE_KEY, itemBean.getProcedureDes());
startActivity(intent);
}
@Override // com.ubt.jimu.widgets.SortRecyclerView.PublishEditAdapter.OnDeleteItemFeedbackListener
public void i0() {
this.f--;
this.im_add_image.setVisibility(this.f >= 10 ? 8 : 0);
a(this.tie_publish_title.getText());
}
@Override // com.ubt.jimu.community.contract.PublishCommunityContract$View
public void k(List<PublishLabelBean> list) {
this.b.b(list);
}
@Override // com.ubt.jimu.community.presenter.PublishCommunityPresenter.CompressionProgressListener
public void m() {
this.l = false;
runOnUiThread(new Runnable() { // from class: com.ubt.jimu.community.view.PublishCommunityActivity.7
@Override // java.lang.Runnable
public void run() {
PublishCommunityActivity.this.i.a(PublishCommunityActivity.this.getResources().getString(R.string.uploading));
PublishCommunityActivity.this.i.b(0);
PublishCommunityActivity.this.L0();
}
});
}
@Override // com.ubt.jimu.widgets.SortRecyclerView.PublishEditAdapter.OnClickLabelItemListener
public void n(String str) {
this.d.setLabel(str);
}
@Override // com.ubt.jimu.widgets.SortRecyclerView.PublishEditAdapter.WordLimitListener
public void o0() {
ToastView.a(JimuApplication.k, getString(R.string.publish_restrict_140)).a();
}
@Override // androidx.fragment.app.FragmentActivity, android.app.Activity
protected void onActivityResult(int i, int i2, Intent intent) {
if (-1 == i2 && intent != null) {
List list = (List) intent.getSerializableExtra("result_data");
List<PublishItemBean.ItemBean> itemBeanArray = this.d.getItemBeanArray();
LogUtils.c("选择后返回的数据:" + list.size());
if (itemBeanArray.size() == 3 && itemBeanArray.get(2).getItemType() == PublishType.EMPTY) {
itemBeanArray.remove(2);
}
for (int i3 = 0; i3 < list.size(); i3++) {
HPMedia hPMedia = (HPMedia) list.get(i3);
PublishItemBean.ItemBean itemBean = new PublishItemBean.ItemBean();
PublishItemBean.ItemBean itemBean2 = new PublishItemBean.ItemBean();
itemBean2.setItemType(PublishType.TEXTDES);
int mediaType = hPMedia.getMediaType();
if (mediaType == 0) {
itemBean.setItemType(PublishType.IMAGE);
this.f++;
} else if (mediaType == 1) {
itemBean.setItemType(PublishType.VIDEO);
this.f++;
}
this.d.setPublishSucceedFlag(false);
itemBean.setId(hPMedia.getId() + "");
itemBean.setLoadPath(hPMedia.getPath());
itemBean.setFileName(hPMedia.getDisplayName());
itemBeanArray.add(itemBean);
itemBeanArray.add(itemBean2);
if (a(this.d) >= 10) {
this.im_add_image.setVisibility(8);
}
}
this.b.a(this.d.getItemBeanArray());
this.b.notifyDataSetChanged();
this.b.a(false);
a(this.tie_publish_title.getText());
}
super.onActivityResult(i, i2, intent);
}
@Override // com.ubt.jimu.community.presenter.PublishCommunityPresenter.CompressionProgressListener
public void onAllCompressFail() {
if (this.l) {
return;
}
this.i.a(this.g, UploadPopupWindow.UploadState.UPLOAD_FAILURE);
}
@Override // android.view.View.OnClickListener
public void onClick(View view) {
final String trim = (((Object) this.tie_publish_title.getText()) + "").trim();
switch (view.getId()) {
case R.id.im_add_image /* 2131296706 */:
final int a = 10 - a(this.d);
JimuPermissionRequest.c(this, new PermissionRequestListener() { // from class: com.ubt.jimu.community.view.PublishCommunityActivity.3
@Override // com.ubtech.permission.PermissionRequestListener
public void onDenied() {
}
@Override // com.ubtech.permission.PermissionRequestListener
public void onGranted() {
PublishCommunityActivity publishCommunityActivity = PublishCommunityActivity.this;
AlbumActivity.a(publishCommunityActivity, Constant.Publish.REQUEST_CODE_PICK_FILE, a, publishCommunityActivity.a, PublishCommunityActivity.this.m, PublishCommunityActivity.this.k);
}
});
break;
case R.id.im_preview /* 2131296780 */:
KeybordUtils.a(this.tie_publish_title, this);
this.rlv_preview_layout.setVisibility(0);
this.include_publish_title.setVisibility(8);
this.im_add_image.setVisibility(8);
this.d.setTitle(trim + " ");
this.c.a(this.d);
this.c.notifyDataSetChanged();
break;
case R.id.im_preview_back /* 2131296781 */:
G0();
break;
case R.id.im_preview_publish /* 2131296784 */:
case R.id.im_publish /* 2131296786 */:
JimuSimpleDialog.showWifiOnlyDialog(this, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.community.view.i
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i) {
PublishCommunityActivity.c(dialogInterface, i);
}
}, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.community.view.h
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i) {
PublishCommunityActivity.this.a(trim, dialogInterface, i);
}
}, false);
break;
case R.id.im_publish_cancel /* 2131296788 */:
if (!F0()) {
H0();
finish();
break;
} else {
KeybordUtils.a(this.tie_publish_title, this);
this.h = new QuitPopupWindow(this);
this.h.a(this);
this.h.a(this.g);
break;
}
}
}
@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) {
getWindow().requestFeature(12);
super.onCreate(bundle);
this.g = View.inflate(this, R.layout.activity_publish, null);
ButterKnife.a(this, this.g);
setContentView(this.g);
initView();
initData();
initEvent();
E0();
}
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
protected void onDestroy() {
PublishCommunityPresenter publishCommunityPresenter = this.e;
if (publishCommunityPresenter != null) {
publishCommunityPresenter.unSubscribe();
}
O();
this.e.a();
if (this.n != null) {
NetworkStateReceiver.getInstance().setNetWorkStateListener(null);
this.n = null;
}
super.onDestroy();
}
@Override // com.ubt.jimu.BaseActivity, androidx.appcompat.app.AppCompatActivity, android.app.Activity, android.view.KeyEvent.Callback
public boolean onKeyDown(int i, KeyEvent keyEvent) {
if (i == 4 && keyEvent.getAction() == 0 && keyEvent.getRepeatCount() == 0) {
if (this.rlv_preview_layout.getVisibility() == 0) {
G0();
return false;
}
UploadPopupWindow uploadPopupWindow = this.i;
if (uploadPopupWindow != null && uploadPopupWindow.c()) {
return super.onKeyDown(i, keyEvent);
}
QuitPopupWindow quitPopupWindow = this.h;
if (quitPopupWindow != null && quitPopupWindow.b()) {
this.h.a();
return false;
}
if (F0()) {
this.h = new QuitPopupWindow(this);
this.h.a(this);
this.h.a(this.g);
return false;
}
}
H0();
return super.onKeyDown(i, keyEvent);
}
@Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity
protected void onSaveInstanceState(Bundle bundle) {
super.onSaveInstanceState(bundle);
String trim = (((Object) this.tie_publish_title.getText()) + "").trim();
this.d.setTitle(trim + " ");
this.d.setSelectAstrict(this.k);
this.e.b(this.d);
}
@Override // com.ubt.jimu.widgets.QuitPopupWindow.PopupWindowOnClickListener
public void s0() {
this.h.a();
H0();
finish();
}
@Override // com.ubt.jimu.widgets.QuitPopupWindow.PopupWindowOnClickListener
public void w0() {
this.h.a();
if (this.i == null) {
this.i = new UploadPopupWindow(this);
this.i.a((UploadPopupWindow.OnClickListener) this);
}
this.i.a(this.g, UploadPopupWindow.UploadState.SAVE_DRAFT);
}
@Override // com.ubt.jimu.widgets.SortRecyclerView.PublishEditAdapter.OnAddContentListener
public void z0() {
JimuPermissionRequest.c(this, new PermissionRequestListener() { // from class: com.ubt.jimu.community.view.PublishCommunityActivity.4
@Override // com.ubtech.permission.PermissionRequestListener
public void onDenied() {
}
@Override // com.ubtech.permission.PermissionRequestListener
public void onGranted() {
PublishCommunityActivity publishCommunityActivity = PublishCommunityActivity.this;
AlbumActivity.a(publishCommunityActivity, Constant.Publish.REQUEST_CODE_PICK_FILE, 10, publishCommunityActivity.a, PublishCommunityActivity.this.m, PublishCommunityActivity.this.k);
}
});
}
@Override // com.ubt.jimu.community.contract.PublishCommunityContract$View
public void b(UploadResponse uploadResponse) {
PublishItemBean.ItemBean itemBean;
if (uploadResponse == null) {
return;
}
LogUtils.c("上传封面成功:" + uploadResponse.c() + " " + uploadResponse.b());
int b = uploadResponse.b();
List<PublishItemBean.ItemBean> itemBeanArray = this.d.getItemBeanArray();
if (itemBeanArray == null || itemBeanArray.size() == 0 || b > itemBeanArray.size() || (itemBean = itemBeanArray.get(b)) == null) {
return;
}
PublishType itemType = itemBean.getItemType();
itemBean.setIndex(b);
if (PublishType.VIDEO == itemType) {
itemBean.setThumbnail(uploadResponse.c());
}
}
@Override // com.ubt.jimu.community.presenter.PublishCommunityPresenter.CompressionProgressListener
public void c(boolean z) {
LogUtils.c("压缩失败:" + z);
}
@Override // com.ubt.jimu.community.presenter.PublishCommunityPresenter.CompressionProgressListener
public void d(final int i) {
runOnUiThread(new Runnable() { // from class: com.ubt.jimu.community.view.PublishCommunityActivity.6
@Override // java.lang.Runnable
public void run() {
PublishCommunityActivity.this.i.b(i);
}
});
}
@Override // com.ubt.jimu.adapter.PreviewListAdapter.PreviewItemLisener
public void k(int i) {
PublishItemBean.ItemBean itemBean = this.d.getItemBeanArray().get(i);
PictureShowActivity.start(this, itemBean.getProcedureDes(), itemBean.getLoadPath());
}
public static void a(Context context, String str, int i) {
Intent intent = new Intent(context, (Class<?>) PublishCommunityActivity.class);
intent.putExtra(Constant.Publish.ACTIVITY_ID_KEY, str);
intent.putExtra("postType", i);
context.startActivity(intent);
}
/* JADX INFO: Access modifiers changed from: private */
public void a(Editable editable) {
if (editable != null && !TextUtils.isEmpty(editable.toString())) {
if (editable.toString().length() != 0 && !this.b.a()) {
this.im_preview.setClickable(true);
this.im_preview.setAlpha(1.0f);
return;
} else {
this.im_preview.setClickable(false);
this.im_preview.setAlpha(0.5f);
return;
}
}
this.im_preview.setClickable(false);
this.im_preview.setAlpha(0.5f);
}
private int b(PublishItemBean publishItemBean) {
List<PublishItemBean.ItemBean> itemBeanArray;
if (publishItemBean == null || (itemBeanArray = publishItemBean.getItemBeanArray()) == null || itemBeanArray.size() == 0) {
return 0;
}
int i = 0;
for (int i2 = 0; i2 < itemBeanArray.size(); i2++) {
PublishItemBean.ItemBean itemBean = itemBeanArray.get(i2);
String loadPath = itemBean.getLoadPath();
if (itemBean.getItemType() == PublishType.VIDEO && !loadPath.contains("ubt_jimu_photos")) {
i++;
}
}
return i;
}
public /* synthetic */ void a(String str, DialogInterface dialogInterface, int i) {
o(str);
}
@Override // com.ubt.jimu.widgets.SortRecyclerView.PublishEditAdapter.OnVideoItemClickListener
public void a(View view, View view2, int i, String str) {
PublishItemBean.ItemBean itemBean = this.d.getItemBeanArray().get(i);
ActivityOptionsCompat.a(this, Pair.a(view, "play_flag"), Pair.a(this.im_publish_cancel, "im_publish_cancel"));
Intent intent = new Intent(this, (Class<?>) UbtPlayer.class);
intent.putExtra(Constant.Publish.VIDEO_PATH_KEY, str);
intent.putExtra(Constant.Publish.VIDEO_TITLE_KEY, itemBean.getProcedureDes());
startActivity(intent);
}
@Override // com.ubt.jimu.widgets.SortRecyclerView.PublishEditAdapter.OnVideoItemClickListener
public void a(View view, int i, String str) {
PictureShowActivity.start(this, this.d.getItemBeanArray().get(i).getProcedureDes(), str);
}
@Override // com.ubt.jimu.community.contract.PublishCommunityContract$View
public void a(UploadRequest uploadRequest, final double d) {
runOnUiThread(new Runnable() { // from class: com.ubt.jimu.community.view.PublishCommunityActivity.5
@Override // java.lang.Runnable
public void run() {
PublishCommunityActivity.this.i.b((int) (d * 100.0d));
}
});
}
@Override // com.ubt.jimu.community.contract.PublishCommunityContract$View
public void a(UploadResponse uploadResponse) {
PublishItemBean.ItemBean itemBean;
if (uploadResponse == null) {
return;
}
LogUtils.c("上传成功:" + uploadResponse.c() + " " + uploadResponse.b());
int b = uploadResponse.b();
List<PublishItemBean.ItemBean> itemBeanArray = this.d.getItemBeanArray();
if (itemBeanArray == null || itemBeanArray.size() == 0 || b > itemBeanArray.size() || (itemBean = itemBeanArray.get(b)) == null) {
return;
}
PublishType itemType = itemBean.getItemType();
itemBean.setIndex(b);
if (PublishType.IMAGE == itemType) {
itemBean.setThumbnail(uploadResponse.c());
itemBean.setFileName(uploadResponse.a());
itemBean.setServicePath(uploadResponse.c());
LogUtils.c("上传图片成功:" + uploadResponse.c());
return;
}
if (PublishType.VIDEO == itemType) {
itemBean.setThumbnail(uploadResponse.c() + "?x-oss-process=video/snapshot,t_100,f_jpg,w_1024,h_608");
itemBean.setFileName(uploadResponse.a());
itemBean.setServicePath(uploadResponse.c());
LogUtils.c("上传视频成功:" + uploadResponse.c() + "\n" + uploadResponse.c() + "?x-oss-process=video/snapshot,t_100,f_jpg,w_1024,h_608");
}
}
@Override // com.ubt.jimu.community.presenter.PublishCommunityPresenter.CompressionProgressListener
public void a(int i, String str) {
if (i < 0) {
return;
}
PublishItemBean.ItemBean itemBean = this.d.getItemBeanArray().get(i);
File file = new File(str);
if (file.exists()) {
itemBean.setLoadPath(str);
itemBean.setFileName(file.getName());
}
}
public int a(PublishItemBean publishItemBean) {
int i = 0;
if (publishItemBean == null) {
return 0;
}
Iterator<PublishItemBean.ItemBean> it = publishItemBean.getItemBeanArray().iterator();
while (it.hasNext()) {
PublishType itemType = it.next().getItemType();
if (itemType == PublishType.VIDEO || itemType == PublishType.IMAGE) {
i++;
}
}
return i;
}
public /* synthetic */ void a(NetworkType networkType) {
if (networkType == NetworkType.MOBILE) {
this.e.a();
this.l = true;
DataUploadProxy.c().a();
UploadPopupWindow uploadPopupWindow = this.i;
if (uploadPopupWindow != null) {
uploadPopupWindow.a();
}
JimuSimpleDialog.showWifiOnlyDialog(this, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.community.view.k
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i) {
PublishCommunityActivity.b(dialogInterface, i);
}
}, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.community.view.j
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i) {
PublishCommunityActivity.this.a(dialogInterface, i);
}
}, false);
return;
}
NetworkType networkType2 = NetworkType.WIFI;
}
public /* synthetic */ void a(DialogInterface dialogInterface, int i) {
o((((Object) this.tie_publish_title.getText()) + "").trim());
}
}

View File

@@ -0,0 +1,51 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import androidx.cardview.widget.CardView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.google.android.material.textfield.TextInputEditText;
import com.ubt.jimu.R;
/* loaded from: classes.dex */
public class PublishCommunityActivity_ViewBinding implements Unbinder {
private PublishCommunityActivity b;
public PublishCommunityActivity_ViewBinding(PublishCommunityActivity publishCommunityActivity, View view) {
this.b = publishCommunityActivity;
publishCommunityActivity.rv_edit_publish = (RecyclerView) Utils.b(view, R.id.rv_edit_publish, "field 'rv_edit_publish'", RecyclerView.class);
publishCommunityActivity.rlv_preview_list = (RecyclerView) Utils.b(view, R.id.rlv_preview_list, "field 'rlv_preview_list'", RecyclerView.class);
publishCommunityActivity.im_add_image = (ImageView) Utils.b(view, R.id.im_add_image, "field 'im_add_image'", ImageView.class);
publishCommunityActivity.tie_publish_title = (TextInputEditText) Utils.b(view, R.id.tie_publish_title, "field 'tie_publish_title'", TextInputEditText.class);
publishCommunityActivity.im_publish_cancel = (ImageView) Utils.b(view, R.id.im_publish_cancel, "field 'im_publish_cancel'", ImageView.class);
publishCommunityActivity.im_publish = (ImageView) Utils.b(view, R.id.im_publish, "field 'im_publish'", ImageView.class);
publishCommunityActivity.im_preview = (ImageView) Utils.b(view, R.id.im_preview, "field 'im_preview'", ImageView.class);
publishCommunityActivity.im_preview_back = (ImageView) Utils.b(view, R.id.im_preview_back, "field 'im_preview_back'", ImageView.class);
publishCommunityActivity.rlv_preview_layout = (RelativeLayout) Utils.b(view, R.id.rlv_preview_layout, "field 'rlv_preview_layout'", RelativeLayout.class);
publishCommunityActivity.include_publish_title = (CardView) Utils.b(view, R.id.include_publish_title, "field 'include_publish_title'", CardView.class);
publishCommunityActivity.im_preview_publish = (ImageView) Utils.b(view, R.id.im_preview_publish, "field 'im_preview_publish'", ImageView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
PublishCommunityActivity publishCommunityActivity = this.b;
if (publishCommunityActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
publishCommunityActivity.rv_edit_publish = null;
publishCommunityActivity.rlv_preview_list = null;
publishCommunityActivity.im_add_image = null;
publishCommunityActivity.tie_publish_title = null;
publishCommunityActivity.im_publish_cancel = null;
publishCommunityActivity.im_publish = null;
publishCommunityActivity.im_preview = null;
publishCommunityActivity.im_preview_back = null;
publishCommunityActivity.rlv_preview_layout = null;
publishCommunityActivity.include_publish_title = null;
publishCommunityActivity.im_preview_publish = null;
}
}

View File

@@ -0,0 +1,469 @@
package com.ubt.jimu.community.view;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.CommentBean;
import com.ubt.jimu.base.entities.CommentEntities;
import com.ubt.jimu.base.entities.IssueDetailBean;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.base.http.manager.CommunityManager;
import com.ubt.jimu.community.contract.PublishDetailContact$View;
import com.ubt.jimu.community.presenter.PublishDetailPresenter;
import com.ubt.jimu.community.view.adapter.IssueCommentAdapter;
import com.ubt.jimu.community.view.adapter.IssueDetailAdapter;
import com.ubt.jimu.community.view.popwindow.ReportPopwindow;
import com.ubt.jimu.user.view.LoginActivity;
import com.ubt.jimu.utils.LocaleUtils;
import com.ubt.jimu.utils.LogUtils;
import com.ubt.jimu.utils.TextUtils;
import com.ubt.jimu.utils.WrapContentLinearLayoutManager;
import com.ubt.jimu.widgets.CommentKeyBoard;
import com.ubt.jimu.widgets.LoadingView;
import com.ubt.jimu.wxapi.ShareActivity;
import com.ubtech.utils.StringUtils;
import com.ubtrobot.log.ALog;
import io.reactivex.disposables.CompositeDisposable;
import io.reactivex.disposables.Disposable;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class PublishDetailActivity extends BaseActivity implements PublishDetailContact$View {
private PublishDetailPresenter a;
private List<IssueDetailBean.FilesBean> b;
Button btReturn;
private List<CommentBean.RecordsBean> c;
private ApiObserver d;
private int e;
TextView etSay;
private IssueCommentAdapter f;
private IssueDetailBean g;
private ReportPopwindow h;
ImageView imgCollection;
ImageView imgPraise;
public ImageView imgReport;
ImageView imgShare;
private int j;
private int k;
LoadingView loading;
CommentKeyBoard mCommentKeyBoard;
RelativeLayout rlTop;
RecyclerView rvContentDetail;
TextView tvCollection;
TextView tvNiu;
TextView tv_label;
URecyclerView uvComment;
RelativeLayout xrBottom;
CompositeDisposable i = new CompositeDisposable();
private int l = 1;
private int m = 100;
private void E0() {
this.mCommentKeyBoard.setonKeyBoardCommitListener(new CommentKeyBoard.KeyBoardCommentListener() { // from class: com.ubt.jimu.community.view.PublishDetailActivity.1
@Override // com.ubt.jimu.widgets.CommentKeyBoard.KeyBoardCommentListener
public void onHideView() {
}
@Override // com.ubt.jimu.widgets.CommentKeyBoard.KeyBoardCommentListener
public void onKeyBoardCommitListener(String str) {
if (StringUtils.e(str)) {
return;
}
PublishDetailActivity.this.o(str);
}
});
}
/* JADX INFO: Access modifiers changed from: private */
public void F0() {
this.imgShare.setEnabled(true);
this.imgPraise.setEnabled(true);
this.imgCollection.setEnabled(true);
this.etSay.setEnabled(true);
}
/* JADX INFO: Access modifiers changed from: private */
public void G0() {
this.imgShare.setEnabled(false);
this.imgPraise.setEnabled(false);
this.imgCollection.setEnabled(false);
this.etSay.setEnabled(false);
}
static /* synthetic */ boolean a(View view, MotionEvent motionEvent) {
return true;
}
private void bindClick() {
this.xrBottom.setOnTouchListener(new View.OnTouchListener() { // from class: com.ubt.jimu.community.view.n
@Override // android.view.View.OnTouchListener
public final boolean onTouch(View view, MotionEvent motionEvent) {
return PublishDetailActivity.a(view, motionEvent);
}
});
this.etSay.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.p
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
PublishDetailActivity.this.a(view);
}
});
if (LocaleUtils.f()) {
this.imgShare.setVisibility(0);
this.imgShare.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.o
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
PublishDetailActivity.this.b(view);
}
});
} else {
this.imgShare.setVisibility(8);
}
this.imgReport.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.t
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
PublishDetailActivity.this.c(view);
}
});
this.tvCollection.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.q
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
PublishDetailActivity.this.d(view);
}
});
this.imgCollection.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.s
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
PublishDetailActivity.this.e(view);
}
});
this.tvNiu.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.m
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
PublishDetailActivity.this.f(view);
}
});
this.imgPraise.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.r
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
PublishDetailActivity.this.g(view);
}
});
this.btReturn.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.u
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
PublishDetailActivity.this.h(view);
}
});
}
static /* synthetic */ int h(PublishDetailActivity publishDetailActivity) {
int i = publishDetailActivity.l;
publishDetailActivity.l = i + 1;
return i;
}
private void initData() {
this.b = new ArrayList();
this.c = new ArrayList();
this.e = getIntent().getIntExtra("postId", 0);
getIntent().getIntExtra("userId", 0);
this.a = new PublishDetailPresenter(this, this);
loadComplete(this.uvComment, this.a.e);
final IssueDetailAdapter issueDetailAdapter = new IssueDetailAdapter(this, this.b);
this.rvContentDetail.setLayoutManager(new LinearLayoutManager(this, 1, false));
this.rvContentDetail.setAdapter(issueDetailAdapter);
this.d = new ApiObserver<IssueDetailBean>(this.loading) { // from class: com.ubt.jimu.community.view.PublishDetailActivity.2
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(IssueDetailBean issueDetailBean) {
PublishDetailActivity.this.g = issueDetailBean;
if (PublishDetailActivity.this.g == null || PublishDetailActivity.this.g.getFiles() == null) {
ALog.a(PublishDetailActivity.this.getClass().getSimpleName(), "IssueDetailBean==null##", "java 的人 为什么响应正常不传数据过来");
return;
}
if (PublishDetailActivity.this.g.getStatus() == 0) {
PublishDetailActivity.this.G0();
} else {
PublishDetailActivity.this.F0();
}
PublishDetailActivity.this.b.clear();
PublishDetailActivity.this.b.addAll(PublishDetailActivity.this.g.getFiles());
PublishDetailActivity publishDetailActivity = PublishDetailActivity.this;
publishDetailActivity.a(publishDetailActivity.g);
ALog.a(PublishDetailActivity.this.getClass().getSimpleName(), "帖子的id===" + PublishDetailActivity.this.g.getId());
PublishDetailActivity.this.f.a(PublishDetailActivity.this.g);
issueDetailAdapter.a(PublishDetailActivity.this.g);
PublishDetailActivity.this.a.a(PublishDetailActivity.this.e, PublishDetailActivity.this.l, PublishDetailActivity.this.m, true, PublishDetailActivity.this.loading);
issueDetailAdapter.notifyDataSetChanged();
}
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
public void onSubscribe(Disposable disposable) {
super.onSubscribe(disposable);
PublishDetailActivity.this.i.b(disposable);
}
};
CommunityManager.create().loadIssueDetail(this.e, Cache.getInstance().getUserId(), this.d);
}
public static void start(Context context, int i) {
Intent intent = new Intent(context, (Class<?>) PublishDetailActivity.class);
intent.putExtra("postId", i);
intent.putExtra("userId", i);
context.startActivity(intent);
}
public boolean D0() {
if (!Cache.getInstance().getUserId().equals("local")) {
return true;
}
startActivityWithAnim(new Intent(this, (Class<?>) LoginActivity.class));
return false;
}
@Override // com.ubt.jimu.community.contract.PublishDetailContact$View
public void V() {
this.uvComment.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.view.PublishDetailActivity.4
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onLoadingMore() {
PublishDetailActivity.h(PublishDetailActivity.this);
PublishDetailActivity.this.a.a(PublishDetailActivity.this.e, PublishDetailActivity.this.l, PublishDetailActivity.this.m, true, PublishDetailActivity.this.loading);
}
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onRefreshing() {
PublishDetailActivity.this.l = 1;
PublishDetailActivity.this.a.a(PublishDetailActivity.this.e, PublishDetailActivity.this.l, PublishDetailActivity.this.m, true, PublishDetailActivity.this.loading);
}
});
WrapContentLinearLayoutManager wrapContentLinearLayoutManager = new WrapContentLinearLayoutManager(this, 1, false);
this.f = new IssueCommentAdapter(this, this.c);
this.uvComment.setLayoutManager(wrapContentLinearLayoutManager);
this.uvComment.setAdapter(this.f);
}
public void o(String str) {
CommunityManager.create().addComment(str, this.e, this.j, this.k, new ApiObserver<CommentEntities>(null) { // from class: com.ubt.jimu.community.view.PublishDetailActivity.3
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(CommentEntities commentEntities) {
if (PublishDetailActivity.this.g == null) {
return;
}
PublishDetailActivity.this.g.setCommentNum(PublishDetailActivity.this.g.getCommentNum());
PublishDetailActivity.this.f.a(PublishDetailActivity.this.g);
PublishDetailActivity.this.a.a(PublishDetailActivity.this.e, PublishDetailActivity.this.l, PublishDetailActivity.this.m, true, PublishDetailActivity.this.loading);
PublishDetailActivity.this.mCommentKeyBoard.setEditTextContent("");
PublishDetailActivity.this.mCommentKeyBoard.a();
PublishDetailActivity publishDetailActivity = PublishDetailActivity.this;
publishDetailActivity.toast(publishDetailActivity.getResources().getString(R.string.comment_is_under_review));
}
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
public void onSubscribe(Disposable disposable) {
super.onSubscribe(disposable);
PublishDetailActivity.this.i.b(disposable);
}
});
}
@Override // androidx.fragment.app.FragmentActivity, android.app.Activity
public void onBackPressed() {
if (this.mCommentKeyBoard.getVisibility() == 0) {
this.mCommentKeyBoard.a();
} else {
super.onBackPressed();
}
}
@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_publish_detail);
ButterKnife.a(this);
initData();
bindClick();
E0();
}
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
protected void onDestroy() {
this.a.unSubscribe();
this.i.dispose();
this.i.a();
super.onDestroy();
}
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
protected void onPause() {
super.onPause();
this.mCommentKeyBoard.a();
}
public void p(String str) {
this.mCommentKeyBoard.setAuthor(str);
}
@Override // com.ubt.jimu.BaseActivity
public void relayout() {
}
public /* synthetic */ void c(View view) {
if (D0()) {
if (this.h == null) {
this.h = new ReportPopwindow(this);
}
this.h.b(this.rlTop);
}
}
public /* synthetic */ void d(View view) {
if (this.g != null && D0()) {
this.tvCollection.setClickable(false);
this.imgCollection.setClickable(false);
this.a.a(this.g.getId(), this.imgCollection, Integer.parseInt(this.tvCollection.getText().toString()));
}
}
public /* synthetic */ void e(View view) {
if (this.g != null && D0()) {
LogUtils.c(this.tvCollection.getText().toString());
this.tvCollection.setClickable(false);
this.imgCollection.setClickable(false);
this.a.a(this.g.getId(), this.imgCollection, Integer.parseInt(this.tvCollection.getText().toString()));
}
}
public /* synthetic */ void f(View view) {
if (this.g != null && D0()) {
this.tvNiu.setClickable(false);
this.imgPraise.setClickable(false);
this.a.b(this.g.getId(), this.imgPraise, Integer.parseInt(this.tvNiu.getText().toString()));
}
}
public /* synthetic */ void g(View view) {
if (this.g != null && D0()) {
this.tvNiu.setClickable(false);
this.imgPraise.setClickable(false);
this.a.b(this.g.getId(), this.imgPraise, Integer.parseInt(this.tvNiu.getText().toString()));
}
}
public /* synthetic */ void h(View view) {
finish();
}
public /* synthetic */ void b(View view) {
IssueDetailBean issueDetailBean = this.g;
if (issueDetailBean == null) {
return;
}
ShareActivity.a(this, issueDetailBean.getTitle(), "", String.format("https://apis.ubtrobot.com/v2/community/index.html?postId=%s&language=%s&userId=%s", Integer.valueOf(this.g.getId()), JimuApplication.l().g(), TextUtils.f(Cache.getInstance().getUserId()) + ""), "", this.g.getPostCoverUrl(), "");
}
public /* synthetic */ void a(View view) {
if (!TextUtils.a()) {
LoginActivity.start(this);
return;
}
IssueDetailBean issueDetailBean = this.g;
if (issueDetailBean == null) {
return;
}
a(issueDetailBean.getId(), this.g.getCreateUser(), 1, true);
}
@Override // com.ubt.jimu.community.contract.PublishDetailContact$View
public void b(boolean z, int i) {
this.tvNiu.setText(String.valueOf(i));
this.tvNiu.setClickable(true);
this.imgPraise.setClickable(true);
if (z) {
this.imgPraise.setSelected(true);
} else {
this.imgPraise.setSelected(false);
}
}
/* JADX INFO: Access modifiers changed from: private */
public void a(IssueDetailBean issueDetailBean) {
if (issueDetailBean == null) {
return;
}
b(issueDetailBean.getHasPraised() == 1, issueDetailBean.getPraiseNum());
a(issueDetailBean.getHasCollected() == 1, issueDetailBean.getCollectNum());
if (Cache.getInstance().getUserId().equals(issueDetailBean.getCreateUser() + "")) {
this.imgReport.setVisibility(8);
} else {
this.imgReport.setVisibility(0);
}
this.imgReport.setBackgroundResource(R.mipmap.community_publish_report);
String tags = issueDetailBean.getTags();
if (android.text.TextUtils.isEmpty(tags) || tags.equals("标签_1")) {
return;
}
this.tv_label.setVisibility(0);
this.tv_label.setText(tags);
}
public void a(String str, int i) {
this.a.a(str, i, this.e, this.h, this.loading);
}
public void a(int i, int i2, int i3, boolean z) {
this.j = i2;
this.k = i3;
this.mCommentKeyBoard.b();
}
@Override // com.ubt.jimu.community.contract.PublishDetailContact$View
public void a(CommentBean commentBean) {
this.uvComment.A();
this.uvComment.y();
if (commentBean.getRecords() != null && commentBean.getRecords().size() != 0) {
if (this.l == 1) {
this.c.clear();
this.uvComment.setNoMore(false);
}
this.c.addAll(commentBean.getRecords());
IssueDetailBean issueDetailBean = this.g;
if (issueDetailBean != null) {
issueDetailBean.setCommentNum(commentBean.getTotal());
this.f.a(this.g);
}
this.f.notifyDataSetChanged();
return;
}
if (this.c.size() != 0) {
this.uvComment.setNoMore(true);
}
}
@Override // com.ubt.jimu.community.contract.PublishDetailContact$View
public void a(boolean z, int i) {
this.tvCollection.setText(String.valueOf(i));
this.tvCollection.setClickable(true);
this.imgCollection.setClickable(true);
if (z) {
this.imgCollection.setSelected(true);
} else {
this.imgCollection.setSelected(false);
}
}
}

View File

@@ -0,0 +1,62 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.CommentKeyBoard;
import com.ubt.jimu.widgets.LoadingView;
/* loaded from: classes.dex */
public class PublishDetailActivity_ViewBinding implements Unbinder {
private PublishDetailActivity b;
public PublishDetailActivity_ViewBinding(PublishDetailActivity publishDetailActivity, View view) {
this.b = publishDetailActivity;
publishDetailActivity.imgShare = (ImageView) Utils.b(view, R.id.img_share, "field 'imgShare'", ImageView.class);
publishDetailActivity.imgReport = (ImageView) Utils.b(view, R.id.img_report, "field 'imgReport'", ImageView.class);
publishDetailActivity.rvContentDetail = (RecyclerView) Utils.b(view, R.id.rv_content_detail, "field 'rvContentDetail'", RecyclerView.class);
publishDetailActivity.uvComment = (URecyclerView) Utils.b(view, R.id.uv_comment, "field 'uvComment'", URecyclerView.class);
publishDetailActivity.tvNiu = (TextView) Utils.b(view, R.id.tv_niu, "field 'tvNiu'", TextView.class);
publishDetailActivity.imgPraise = (ImageView) Utils.b(view, R.id.img_praise, "field 'imgPraise'", ImageView.class);
publishDetailActivity.tvCollection = (TextView) Utils.b(view, R.id.tv_collection, "field 'tvCollection'", TextView.class);
publishDetailActivity.imgCollection = (ImageView) Utils.b(view, R.id.img_collection, "field 'imgCollection'", ImageView.class);
publishDetailActivity.etSay = (TextView) Utils.b(view, R.id.et_say, "field 'etSay'", TextView.class);
publishDetailActivity.loading = (LoadingView) Utils.b(view, R.id.loading, "field 'loading'", LoadingView.class);
publishDetailActivity.mCommentKeyBoard = (CommentKeyBoard) Utils.b(view, R.id.comment_keyboard, "field 'mCommentKeyBoard'", CommentKeyBoard.class);
publishDetailActivity.rlTop = (RelativeLayout) Utils.b(view, R.id.rl_top, "field 'rlTop'", RelativeLayout.class);
publishDetailActivity.xrBottom = (RelativeLayout) Utils.b(view, R.id.xr_bottom, "field 'xrBottom'", RelativeLayout.class);
publishDetailActivity.btReturn = (Button) Utils.b(view, R.id.bt_return, "field 'btReturn'", Button.class);
publishDetailActivity.tv_label = (TextView) Utils.b(view, R.id.tv_label, "field 'tv_label'", TextView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
PublishDetailActivity publishDetailActivity = this.b;
if (publishDetailActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
publishDetailActivity.imgShare = null;
publishDetailActivity.imgReport = null;
publishDetailActivity.rvContentDetail = null;
publishDetailActivity.uvComment = null;
publishDetailActivity.tvNiu = null;
publishDetailActivity.imgPraise = null;
publishDetailActivity.tvCollection = null;
publishDetailActivity.imgCollection = null;
publishDetailActivity.etSay = null;
publishDetailActivity.loading = null;
publishDetailActivity.mCommentKeyBoard = null;
publishDetailActivity.rlTop = null;
publishDetailActivity.xrBottom = null;
publishDetailActivity.btReturn = null;
publishDetailActivity.tv_label = null;
}
}

View File

@@ -0,0 +1,290 @@
package com.ubt.jimu.community.view;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.KeyEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import androidx.fragment.app.FragmentTransaction;
import androidx.viewpager.widget.ViewPager;
import butterknife.ButterKnife;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.R;
import com.ubt.jimu.community.contract.SearchRecommendContact$View;
import com.ubt.jimu.community.presenter.SearchPresenter;
import com.ubt.jimu.community.view.adapter.search.TabAdapter;
import com.ubt.jimu.community.view.fragment.CommonFragment;
import com.ubt.jimu.community.view.fragment.ContentFragment;
import com.ubt.jimu.community.view.fragment.QuizFragment;
import com.ubt.jimu.community.view.fragment.RecommendFragment;
import com.ubt.jimu.community.view.fragment.UserFragment;
import com.ubt.jimu.utils.LogUtils;
import com.ubt.jimu.utils.ShortcutHelper;
import com.ubt.jimu.widgets.EditTextWithDel;
import com.ubt.jimu.widgets.LoadingView;
import com.ubt.jimu.widgets.screenAdaptive.XFrameLayout;
import com.ubt.jimu.widgets.screenAdaptive.XRelativeLayout;
import com.ubtech.utils.StringUtils;
import com.ubtrobot.log.ALog;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class SearchActivity extends BaseActivity implements SearchRecommendContact$View {
private RecommendFragment a;
private FragmentTransaction b;
private SearchPresenter c;
private List<CommonFragment> d;
private List<TextView> e;
EditTextWithDel etSearch;
private ContentFragment f;
XFrameLayout fmSearchContent;
XRelativeLayout fmTitleThree;
private QuizFragment g;
private UserFragment h;
private int i = 0;
View llHistoryShadow;
View llResultShadow;
XRelativeLayout rlCommTitle;
TextView tvContent;
TextView tvQuiz;
TextView tvReturn;
TextView tvSearchResult;
TextView tvTitleBackground;
TextView tvUser;
public LoadingView viewLoading;
ViewPager vpAnswer;
private void bindClick() {
this.tvReturn.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.v
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
SearchActivity.this.a(view);
}
});
this.tvSearchResult.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.b0
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
SearchActivity.this.b(view);
}
});
this.etSearch.setOnEditorActionListener(new TextView.OnEditorActionListener() { // from class: com.ubt.jimu.community.view.a0
@Override // android.widget.TextView.OnEditorActionListener
public final boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
return SearchActivity.this.a(textView, i, keyEvent);
}
});
this.tvContent.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.y
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
SearchActivity.this.c(view);
}
});
this.tvQuiz.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.w
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
SearchActivity.this.d(view);
}
});
this.tvUser.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.x
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
SearchActivity.this.e(view);
}
});
this.etSearch.addTextChangedListener(new TextWatcher() { // from class: com.ubt.jimu.community.view.SearchActivity.1
@Override // android.text.TextWatcher
public void afterTextChanged(Editable editable) {
if (StringUtils.e(editable.toString())) {
SearchActivity.this.g(0);
SearchActivity.this.tvSearchResult.setAlpha(0.3f);
} else {
SearchActivity.this.tvSearchResult.setAlpha(1.0f);
}
LogUtils.b("after");
}
@Override // android.text.TextWatcher
public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
LogUtils.b("pre");
}
@Override // android.text.TextWatcher
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
SearchActivity.this.g(1);
}
});
}
private void initData() {
this.e = new ArrayList(3);
this.vpAnswer.setOffscreenPageLimit(3);
this.e.add(this.tvContent);
this.e.add(this.tvQuiz);
this.e.add(this.tvUser);
this.c = new SearchPresenter(this);
this.b = getSupportFragmentManager().a();
this.tvSearchResult.setAlpha(0.3f);
}
/* JADX INFO: Access modifiers changed from: private */
public void l(int i) {
for (int i2 = 0; i2 < 3; i2++) {
if (i2 == i) {
this.e.get(i).setTextColor(getResources().getColor(R.color.txt_FEAA06));
} else {
this.e.get(i2).setTextColor(getResources().getColor(R.color.txt_616d78));
}
}
}
@Override // com.ubt.jimu.community.contract.SearchRecommendContact$View
public void B() {
this.d = new ArrayList(3);
this.f = ContentFragment.b();
this.g = QuizFragment.b();
this.h = UserFragment.b();
this.d.add(this.f);
this.d.add(this.g);
this.d.add(this.h);
this.vpAnswer.setAdapter(new TabAdapter(getSupportFragmentManager(), this.d));
this.vpAnswer.a(new ViewPager.OnPageChangeListener() { // from class: com.ubt.jimu.community.view.SearchActivity.2
@Override // androidx.viewpager.widget.ViewPager.OnPageChangeListener
public void onPageScrollStateChanged(int i) {
}
@Override // androidx.viewpager.widget.ViewPager.OnPageChangeListener
public void onPageScrolled(int i, float f, int i2) {
ALog.a(((BaseActivity) SearchActivity.this).TAG).d("positionOffset==" + f);
if (f != 0.0f) {
ALog.a(((BaseActivity) SearchActivity.this).TAG).d("position==" + i);
SearchActivity searchActivity = SearchActivity.this;
searchActivity.tvTitleBackground.setX(searchActivity.tvContent.getX() + ((float) (i * SearchActivity.this.tvContent.getWidth())) + (((float) SearchActivity.this.tvContent.getWidth()) * f));
}
}
@Override // androidx.viewpager.widget.ViewPager.OnPageChangeListener
public void onPageSelected(int i) {
SearchActivity searchActivity = SearchActivity.this;
searchActivity.tvTitleBackground.setX(((TextView) searchActivity.e.get(i)).getX());
SearchActivity.this.l(i);
SearchActivity.this.i = i;
}
});
}
public /* synthetic */ void D0() {
l(this.i);
ViewGroup.LayoutParams layoutParams = this.tvTitleBackground.getLayoutParams();
layoutParams.width = this.tvContent.getWidth();
this.tvTitleBackground.setLayoutParams(layoutParams);
}
public /* synthetic */ void d(View view) {
this.c.a(this.vpAnswer, 1);
}
public /* synthetic */ void e(View view) {
this.c.a(this.vpAnswer, 2);
}
@Override // com.ubt.jimu.community.contract.SearchRecommendContact$View
public void g(int i) {
if (i == 0) {
if (this.a == null) {
this.a = RecommendFragment.o();
this.b.a(R.id.fm_search_content, this.a, "recommendFragment");
this.b.a();
this.a.a(this.c);
}
this.b.e(this.a);
this.fmSearchContent.setVisibility(0);
this.fmTitleThree.setVisibility(8);
this.vpAnswer.setVisibility(8);
this.a.d(0);
this.llResultShadow.setVisibility(8);
this.llHistoryShadow.setVisibility(0);
return;
}
if (i == 2) {
this.llResultShadow.setVisibility(0);
this.llHistoryShadow.setVisibility(8);
this.fmSearchContent.setVisibility(8);
this.fmTitleThree.setVisibility(0);
this.vpAnswer.setVisibility(0);
this.tvTitleBackground.post(new Runnable() { // from class: com.ubt.jimu.community.view.z
@Override // java.lang.Runnable
public final void run() {
SearchActivity.this.D0();
}
});
return;
}
this.llResultShadow.setVisibility(8);
this.llHistoryShadow.setVisibility(0);
this.fmSearchContent.setVisibility(0);
this.fmTitleThree.setVisibility(8);
this.vpAnswer.setVisibility(8);
this.a.d(1);
}
@Override // com.ubt.jimu.community.contract.SearchRecommendContact$View
public void h(final String str) {
this.etSearch.setText(str);
this.etSearch.setSelection(str.length());
g(2);
this.vpAnswer.postDelayed(new Runnable() { // from class: com.ubt.jimu.community.view.c0
@Override // java.lang.Runnable
public final void run() {
SearchActivity.this.o(str);
}
}, 10L);
}
public /* synthetic */ void o(String str) {
this.d.get(0).c(str);
this.d.get(1).c(str);
this.d.get(2).c(str);
}
@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_search);
ButterKnife.a(this);
initData();
this.c.a();
bindClick();
ShortcutHelper.d(this);
}
@Override // com.ubt.jimu.BaseActivity
public void relayout() {
}
public /* synthetic */ void c(View view) {
this.c.a(this.vpAnswer, 0);
}
public /* synthetic */ void a(View view) {
finish();
}
public /* synthetic */ void b(View view) {
if (StringUtils.e(this.etSearch.getText().toString().trim())) {
return;
}
this.a.c(this.etSearch.getText().toString().trim());
}
public /* synthetic */ boolean a(TextView textView, int i, KeyEvent keyEvent) {
ALog.a(this.TAG).d("txt ==" + textView.getText().toString().trim());
if (StringUtils.e(textView.getText().toString().trim())) {
return true;
}
this.a.c(textView.getText().toString().trim());
return false;
}
}

View File

@@ -0,0 +1,58 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.widget.TextView;
import androidx.viewpager.widget.ViewPager;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.EditTextWithDel;
import com.ubt.jimu.widgets.LoadingView;
import com.ubt.jimu.widgets.screenAdaptive.XFrameLayout;
import com.ubt.jimu.widgets.screenAdaptive.XRelativeLayout;
/* loaded from: classes.dex */
public class SearchActivity_ViewBinding implements Unbinder {
private SearchActivity b;
public SearchActivity_ViewBinding(SearchActivity searchActivity, View view) {
this.b = searchActivity;
searchActivity.rlCommTitle = (XRelativeLayout) Utils.b(view, R.id.rl_comm_title, "field 'rlCommTitle'", XRelativeLayout.class);
searchActivity.tvReturn = (TextView) Utils.b(view, R.id.tv_return, "field 'tvReturn'", TextView.class);
searchActivity.tvSearchResult = (TextView) Utils.b(view, R.id.tv_search_result, "field 'tvSearchResult'", TextView.class);
searchActivity.etSearch = (EditTextWithDel) Utils.b(view, R.id.et_search, "field 'etSearch'", EditTextWithDel.class);
searchActivity.fmTitleThree = (XRelativeLayout) Utils.b(view, R.id.fm_title_three, "field 'fmTitleThree'", XRelativeLayout.class);
searchActivity.tvContent = (TextView) Utils.b(view, R.id.tv_content, "field 'tvContent'", TextView.class);
searchActivity.tvQuiz = (TextView) Utils.b(view, R.id.tv_quiz, "field 'tvQuiz'", TextView.class);
searchActivity.tvUser = (TextView) Utils.b(view, R.id.tv_user, "field 'tvUser'", TextView.class);
searchActivity.tvTitleBackground = (TextView) Utils.b(view, R.id.tv_title_background, "field 'tvTitleBackground'", TextView.class);
searchActivity.fmSearchContent = (XFrameLayout) Utils.b(view, R.id.fm_search_content, "field 'fmSearchContent'", XFrameLayout.class);
searchActivity.vpAnswer = (ViewPager) Utils.b(view, R.id.vp_answer, "field 'vpAnswer'", ViewPager.class);
searchActivity.llHistoryShadow = Utils.a(view, R.id.ll_history_shadow, "field 'llHistoryShadow'");
searchActivity.llResultShadow = Utils.a(view, R.id.ll_result_shadow, "field 'llResultShadow'");
searchActivity.viewLoading = (LoadingView) Utils.b(view, R.id.view_loading, "field 'viewLoading'", LoadingView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
SearchActivity searchActivity = this.b;
if (searchActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
searchActivity.rlCommTitle = null;
searchActivity.tvReturn = null;
searchActivity.tvSearchResult = null;
searchActivity.etSearch = null;
searchActivity.fmTitleThree = null;
searchActivity.tvContent = null;
searchActivity.tvQuiz = null;
searchActivity.tvUser = null;
searchActivity.tvTitleBackground = null;
searchActivity.fmSearchContent = null;
searchActivity.vpAnswer = null;
searchActivity.llHistoryShadow = null;
searchActivity.llResultShadow = null;
searchActivity.viewLoading = null;
}
}

View File

@@ -0,0 +1,58 @@
package com.ubt.jimu.community.view;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import android.widget.VideoView;
import butterknife.ButterKnife;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.R;
import com.ubt.jimu.utils.LogUtils;
/* loaded from: classes.dex */
public class VideoActivity extends BaseActivity {
private float a;
private float b;
ImageView imgPlay;
ProgressBar pbPlay;
TextView tvVideoDesc;
VideoView vvPreview;
private void bindClick() {
this.vvPreview.setOnTouchListener(new View.OnTouchListener() { // from class: com.ubt.jimu.community.view.d0
@Override // android.view.View.OnTouchListener
public final boolean onTouch(View view, MotionEvent motionEvent) {
return VideoActivity.this.a(view, motionEvent);
}
});
}
public /* synthetic */ boolean a(View view, MotionEvent motionEvent) {
int action = motionEvent.getAction();
if (action == 0) {
this.a = motionEvent.getY();
} else if (action == 1) {
this.b = motionEvent.getY();
LogUtils.c("y2=========" + this.b + "y1======" + this.a);
if (this.b - this.a > 60.0f) {
finish();
}
}
return true;
}
@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_video_preview_new);
ButterKnife.a(this);
bindClick();
}
@Override // com.ubt.jimu.BaseActivity
public void relayout() {
}
}

View File

@@ -0,0 +1,36 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import android.widget.VideoView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
/* loaded from: classes.dex */
public class VideoActivity_ViewBinding implements Unbinder {
private VideoActivity b;
public VideoActivity_ViewBinding(VideoActivity videoActivity, View view) {
this.b = videoActivity;
videoActivity.vvPreview = (VideoView) Utils.b(view, R.id.vv_preview, "field 'vvPreview'", VideoView.class);
videoActivity.imgPlay = (ImageView) Utils.b(view, R.id.img_play, "field 'imgPlay'", ImageView.class);
videoActivity.pbPlay = (ProgressBar) Utils.b(view, R.id.pb_play, "field 'pbPlay'", ProgressBar.class);
videoActivity.tvVideoDesc = (TextView) Utils.b(view, R.id.tv_video_desc, "field 'tvVideoDesc'", TextView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
VideoActivity videoActivity = this.b;
if (videoActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
videoActivity.vvPreview = null;
videoActivity.imgPlay = null;
videoActivity.pbPlay = null;
videoActivity.tvVideoDesc = null;
}
}

View File

@@ -0,0 +1,219 @@
package com.ubt.jimu.community.view;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Bitmap;
import android.net.MailTo;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebChromeClient;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.FrameLayout;
import android.widget.ProgressBar;
import butterknife.ButterKnife;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.R;
import com.ubt.jimu.base.dialog.JimuSimpleDialog;
import com.ubt.jimu.community.view.WebViewShopActivity;
import com.ubt.jimu.widgets.NavigationBarView;
import com.ubt.jimu.widgets.player.UbtPlayer;
import com.ubtech.utils.StringUtils;
/* loaded from: classes.dex */
public class WebViewShopActivity extends BaseActivity {
WebView a;
private String b;
private String c;
private int d;
private String e;
FrameLayout frameLayout;
NavigationBarView navBarView;
ProgressBar progressbar;
/* renamed from: com.ubt.jimu.community.view.WebViewShopActivity$1, reason: invalid class name */
class AnonymousClass1 extends NavigationBarView.OnActionClickListener.Stub {
AnonymousClass1() {
}
static /* synthetic */ void b(DialogInterface dialogInterface, int i) {
}
public /* synthetic */ void a(DialogInterface dialogInterface, int i) {
WebViewShopActivity webViewShopActivity = WebViewShopActivity.this;
UbtPlayer.a(webViewShopActivity, "", webViewShopActivity.e);
}
@Override // com.ubt.jimu.widgets.NavigationBarView.OnActionClickListener.Stub
public void onRightClick(View view) {
if (StringUtils.e(WebViewShopActivity.this.e)) {
return;
}
JimuSimpleDialog.showWifiOnlyDialog(WebViewShopActivity.this, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.community.view.e0
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i) {
WebViewShopActivity.AnonymousClass1.b(dialogInterface, i);
}
}, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.community.view.f0
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i) {
WebViewShopActivity.AnonymousClass1.this.a(dialogInterface, i);
}
}, false);
}
}
private void D0() {
this.a = new WebView(getApplicationContext());
this.frameLayout.addView(this.a);
if (Build.VERSION.SDK_INT >= 11) {
this.a.removeJavascriptInterface("searchBoxJavaBridge_");
this.a.removeJavascriptInterface("accessibility");
this.a.removeJavascriptInterface("accessibilityTraversal");
}
WebSettings settings = this.a.getSettings();
settings.setJavaScriptEnabled(true);
settings.setJavaScriptCanOpenWindowsAutomatically(true);
settings.setAllowFileAccess(true);
settings.setSupportZoom(true);
settings.setCacheMode(-1);
settings.setBuiltInZoomControls(false);
settings.setLoadsImagesAutomatically(true);
settings.setDefaultTextEncodingName("UTF-8");
settings.setLoadWithOverviewMode(true);
this.a.setWebChromeClient(new WebChromeClient() { // from class: com.ubt.jimu.community.view.WebViewShopActivity.2
@Override // android.webkit.WebChromeClient
public void onProgressChanged(WebView webView, int i) {
if (i == 100) {
WebViewShopActivity.this.progressbar.setVisibility(8);
} else {
if (WebViewShopActivity.this.progressbar.getVisibility() == 8) {
WebViewShopActivity.this.progressbar.setVisibility(0);
}
WebViewShopActivity.this.progressbar.setProgress(i);
}
super.onProgressChanged(webView, i);
}
@Override // android.webkit.WebChromeClient
public void onReceivedTitle(WebView webView, String str) {
super.onReceivedTitle(webView, str);
}
});
this.a.setWebViewClient(new WebViewClient() { // from class: com.ubt.jimu.community.view.WebViewShopActivity.3
@Override // android.webkit.WebViewClient
public void onPageFinished(WebView webView, String str) {
super.onPageFinished(webView, str);
}
@Override // android.webkit.WebViewClient
public void onPageStarted(WebView webView, String str, Bitmap bitmap) {
super.onPageStarted(webView, str, bitmap);
}
@Override // android.webkit.WebViewClient
public void onReceivedError(WebView webView, int i, String str, String str2) {
super.onReceivedError(webView, i, str, str2);
}
@Override // android.webkit.WebViewClient
public boolean shouldOverrideUrlLoading(WebView webView, String str) {
if (str.startsWith("tel:")) {
WebViewShopActivity.this.startActivity(new Intent("android.intent.action.VIEW", Uri.parse(str)));
return true;
}
if (!str.startsWith("mailto:")) {
webView.loadUrl(str);
return true;
}
MailTo parse = MailTo.parse(str);
WebViewShopActivity.this.startActivity(WebViewShopActivity.this.a(parse.getTo(), parse.getSubject(), parse.getBody(), parse.getCc()));
webView.reload();
return true;
}
});
}
private void bindClick() {
this.navBarView.setListener(new AnonymousClass1());
}
private void initData() {
this.b = getIntent().getStringExtra("url");
this.c = getIntent().getStringExtra("title");
this.d = getIntent().getIntExtra("rightButton", 0);
this.e = getIntent().getStringExtra("video");
this.navBarView.setTitle(this.c);
if (this.d == 0) {
this.navBarView.setMode(0);
} else {
this.navBarView.setMode(1);
this.navBarView.setRightIcon(this.d);
}
this.a.loadUrl(this.b);
}
@Override // androidx.fragment.app.FragmentActivity, android.app.Activity
public void onBackPressed() {
if (this.a.canGoBack()) {
this.a.goBack();
} else {
super.onBackPressed();
}
}
@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_webview);
ButterKnife.a(this);
D0();
initData();
bindClick();
}
@Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
protected void onDestroy() {
WebView webView = this.a;
if (webView != null) {
webView.getSettings().setJavaScriptEnabled(false);
this.a.clearHistory();
this.a.removeAllViews();
if (this.a.getParent() != null) {
((ViewGroup) this.a.getParent()).removeView(this.a);
}
this.a.destroy();
this.a = null;
}
super.onDestroy();
}
@Override // com.ubt.jimu.BaseActivity
public void relayout() {
}
public static void a(Context context, String str, String str2, String str3, int i) {
Intent intent = new Intent(context, (Class<?>) WebViewShopActivity.class);
intent.putExtra("title", str);
intent.putExtra("url", str2);
intent.putExtra("video", str3);
intent.putExtra("rightButton", i);
context.startActivity(intent);
}
/* JADX INFO: Access modifiers changed from: private */
public Intent a(String str, String str2, String str3, String str4) {
Intent intent = new Intent("android.intent.action.SEND");
intent.putExtra("android.intent.extra.EMAIL", new String[]{str});
intent.putExtra("android.intent.extra.TEXT", str3);
intent.putExtra("android.intent.extra.SUBJECT", str2);
intent.putExtra("android.intent.extra.CC", str4);
intent.setType("message/rfc822");
return intent;
}
}

View File

@@ -0,0 +1,33 @@
package com.ubt.jimu.community.view;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.ProgressBar;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.NavigationBarView;
/* loaded from: classes.dex */
public class WebViewShopActivity_ViewBinding implements Unbinder {
private WebViewShopActivity b;
public WebViewShopActivity_ViewBinding(WebViewShopActivity webViewShopActivity, View view) {
this.b = webViewShopActivity;
webViewShopActivity.progressbar = (ProgressBar) Utils.b(view, R.id.progressbar, "field 'progressbar'", ProgressBar.class);
webViewShopActivity.frameLayout = (FrameLayout) Utils.b(view, R.id.fl_content, "field 'frameLayout'", FrameLayout.class);
webViewShopActivity.navBarView = (NavigationBarView) Utils.b(view, R.id.nbv_bar, "field 'navBarView'", NavigationBarView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
WebViewShopActivity webViewShopActivity = this.b;
if (webViewShopActivity == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
webViewShopActivity.progressbar = null;
webViewShopActivity.frameLayout = null;
webViewShopActivity.navBarView = null;
}
}

View File

@@ -0,0 +1,502 @@
package com.ubt.jimu.community.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import butterknife.internal.DebouncingOnClickListener;
import butterknife.internal.Utils;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.CommunityReturnBean;
import com.ubt.jimu.utils.GlideImageLoaderUtils;
import com.youth.banner.Banner;
import com.youth.banner.listener.OnBannerListener;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class CommunityListAdapter extends RecyclerView.Adapter {
private Context a;
private CommunityReturnBean b;
private HeadOnClickLisenter c;
private List<CommunityReturnBean.ScrollbarBean> d;
private List<CommunityReturnBean.SectionsBean> e;
private List<String> f;
private List<String> g;
private OnClickItemLisenter h;
private OnClickMoreListener i;
private BannerItemOnClickListener j;
private View k;
public interface BannerItemOnClickListener {
void a(CommunityReturnBean.ScrollbarBean scrollbarBean);
}
private static class FootViewHolder extends RecyclerView.ViewHolder {
public FootViewHolder(View view) {
super(view);
}
}
public interface HeadOnClickLisenter {
void L();
void N();
void P();
}
class HeadViewHolder extends RecyclerView.ViewHolder {
Banner b_comm_banner;
public HeadViewHolder(View view) {
super(view);
ButterKnife.a(this, view);
this.b_comm_banner.a(4);
this.b_comm_banner.a(new GlideImageLoaderUtils(CommunityListAdapter.this.a));
this.b_comm_banner.a(CommunityListAdapter.this.g);
this.b_comm_banner.b(7);
if (CommunityListAdapter.this.f == null || CommunityListAdapter.this.f.size() == 0) {
return;
}
this.b_comm_banner.b(CommunityListAdapter.this.f);
this.b_comm_banner.a();
this.b_comm_banner.a(new OnBannerListener(CommunityListAdapter.this) { // from class: com.ubt.jimu.community.view.adapter.CommunityListAdapter.HeadViewHolder.1
@Override // com.youth.banner.listener.OnBannerListener
public void OnBannerClick(int i) {
CommunityReturnBean.ScrollbarBean scrollbarBean = (CommunityReturnBean.ScrollbarBean) CommunityListAdapter.this.d.get(i);
if (scrollbarBean == null || CommunityListAdapter.this.j == null) {
return;
}
CommunityListAdapter.this.j.a(scrollbarBean);
}
});
}
public void onClickHot(View view) {
if (CommunityListAdapter.this.c != null) {
CommunityListAdapter.this.c.P();
}
}
public void onClickInspire(View view) {
if (CommunityListAdapter.this.c != null) {
CommunityListAdapter.this.c.N();
}
}
public void onClickLink(View view) {
if (CommunityListAdapter.this.c != null) {
CommunityListAdapter.this.c.L();
}
}
}
public class HeadViewHolder_ViewBinding implements Unbinder {
private HeadViewHolder b;
private View c;
private View d;
private View e;
public HeadViewHolder_ViewBinding(final HeadViewHolder headViewHolder, View view) {
this.b = headViewHolder;
headViewHolder.b_comm_banner = (Banner) Utils.b(view, R.id.b_comm_banner, "field 'b_comm_banner'", Banner.class);
View a = Utils.a(view, R.id.inspire, "method 'onClickInspire'");
this.c = a;
a.setOnClickListener(new DebouncingOnClickListener(this) { // from class: com.ubt.jimu.community.view.adapter.CommunityListAdapter.HeadViewHolder_ViewBinding.1
@Override // butterknife.internal.DebouncingOnClickListener
public void doClick(View view2) {
headViewHolder.onClickInspire(view2);
}
});
View a2 = Utils.a(view, R.id.like, "method 'onClickLink'");
this.d = a2;
a2.setOnClickListener(new DebouncingOnClickListener(this) { // from class: com.ubt.jimu.community.view.adapter.CommunityListAdapter.HeadViewHolder_ViewBinding.2
@Override // butterknife.internal.DebouncingOnClickListener
public void doClick(View view2) {
headViewHolder.onClickLink(view2);
}
});
View a3 = Utils.a(view, R.id.hot, "method 'onClickHot'");
this.e = a3;
a3.setOnClickListener(new DebouncingOnClickListener(this) { // from class: com.ubt.jimu.community.view.adapter.CommunityListAdapter.HeadViewHolder_ViewBinding.3
@Override // butterknife.internal.DebouncingOnClickListener
public void doClick(View view2) {
headViewHolder.onClickHot(view2);
}
});
}
@Override // butterknife.Unbinder
public void unbind() {
HeadViewHolder headViewHolder = this.b;
if (headViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
headViewHolder.b_comm_banner = null;
this.c.setOnClickListener(null);
this.c = null;
this.d.setOnClickListener(null);
this.d = null;
this.e.setOnClickListener(null);
this.e = null;
}
}
class ImageViewHolder extends RecyclerView.ViewHolder {
private View A;
private View B;
private View a;
private View b;
private View c;
private View d;
private ImageView e;
private ImageView f;
private ImageView g;
private ImageView h;
private ImageView i;
private ImageView j;
private ImageView k;
private ImageView l;
private ImageView m;
private ImageView n;
private ImageView o;
private ImageView p;
private TextView q;
private TextView r;
private TextView s;
private TextView t;
TextView tv_more;
TextView tv_title;
private TextView u;
private TextView v;
private TextView w;
private TextView x;
private View y;
private View z;
public ImageViewHolder(CommunityListAdapter communityListAdapter, View view) {
super(view);
ButterKnife.a(this, view);
this.a = view.findViewById(R.id.item_diy_1);
this.b = view.findViewById(R.id.item_diy_2);
this.c = view.findViewById(R.id.item_diy_3);
this.d = view.findViewById(R.id.item_diy_4);
this.e = (ImageView) this.a.findViewById(R.id.im_creativity_image);
this.y = this.a.findViewById(R.id.view_onclick);
this.i = (ImageView) this.a.findViewById(R.id.im_comm_head);
this.u = (TextView) this.a.findViewById(R.id.tv_creativity_title);
this.q = (TextView) this.a.findViewById(R.id.tv_creativity_name);
this.m = (ImageView) this.a.findViewById(R.id.im_creativity_video);
this.f = (ImageView) this.b.findViewById(R.id.im_creativity_image);
this.z = this.b.findViewById(R.id.view_onclick);
this.j = (ImageView) this.b.findViewById(R.id.im_comm_head);
this.v = (TextView) this.b.findViewById(R.id.tv_creativity_title);
this.r = (TextView) this.b.findViewById(R.id.tv_creativity_name);
this.n = (ImageView) this.b.findViewById(R.id.im_creativity_video);
this.g = (ImageView) this.c.findViewById(R.id.im_creativity_image);
this.A = this.c.findViewById(R.id.view_onclick);
this.k = (ImageView) this.c.findViewById(R.id.im_comm_head);
this.w = (TextView) this.c.findViewById(R.id.tv_creativity_title);
this.s = (TextView) this.c.findViewById(R.id.tv_creativity_name);
this.o = (ImageView) this.c.findViewById(R.id.im_creativity_video);
this.h = (ImageView) this.d.findViewById(R.id.im_creativity_image);
this.x = (TextView) this.d.findViewById(R.id.tv_creativity_title);
this.B = this.d.findViewById(R.id.view_onclick);
this.l = (ImageView) this.d.findViewById(R.id.im_comm_head);
this.t = (TextView) this.d.findViewById(R.id.tv_creativity_name);
this.p = (ImageView) this.d.findViewById(R.id.im_creativity_video);
}
}
public class ImageViewHolder_ViewBinding implements Unbinder {
private ImageViewHolder b;
public ImageViewHolder_ViewBinding(ImageViewHolder imageViewHolder, View view) {
this.b = imageViewHolder;
imageViewHolder.tv_title = (TextView) Utils.b(view, R.id.tv_title, "field 'tv_title'", TextView.class);
imageViewHolder.tv_more = (TextView) Utils.b(view, R.id.tv_more, "field 'tv_more'", TextView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
ImageViewHolder imageViewHolder = this.b;
if (imageViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
imageViewHolder.tv_title = null;
imageViewHolder.tv_more = null;
}
}
public interface OnClickItemLisenter {
void b(int i);
}
public interface OnClickMoreListener {
void a(ArrayList<CommunityReturnBean.SectionsBean.ContentsBean> arrayList, String str);
}
public CommunityListAdapter(Context context) {
this.a = context;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
List<CommunityReturnBean.SectionsBean> list = this.e;
return (list == null || list.size() == 0) ? this.k != null ? 2 : 1 : this.e.size() + 2;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemViewType(int i) {
if (i == 0) {
return 1;
}
return (this.k == null || i < getItemCount() - 1) ? 2 : 3;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int i) {
CommunityReturnBean.SectionsBean sectionsBean;
List<CommunityReturnBean.SectionsBean.ContentsBean> contents;
if (i == 0) {
return;
}
if (getItemViewType(i) == 3 || (contents = (sectionsBean = this.e.get(i - 1)).getContents()) == null || contents.size() <= 0) {
return;
}
ImageViewHolder imageViewHolder = (ImageViewHolder) viewHolder;
imageViewHolder.tv_title.setText(sectionsBean.getName());
a(contents, imageViewHolder);
a(imageViewHolder, i);
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return i == 2 ? new ImageViewHolder(this, View.inflate(this.a, R.layout.item_community_content, null)) : i == 1 ? new HeadViewHolder(View.inflate(this.a, R.layout.item_community_head, null)) : new FootViewHolder(this.k);
}
private void b(final CommunityReturnBean.SectionsBean.ContentsBean contentsBean, ImageViewHolder imageViewHolder) {
imageViewHolder.b.setVisibility(0);
String postCoverUrl = contentsBean.getPostCoverUrl();
String nickName = contentsBean.getNickName();
String userImage = contentsBean.getUserImage();
String title = contentsBean.getTitle();
int postIcon = contentsBean.getPostIcon();
TextView textView = imageViewHolder.r;
if (TextUtils.isEmpty(nickName)) {
nickName = "";
}
textView.setText(nickName);
imageViewHolder.v.setText(title + "");
imageViewHolder.n.setVisibility(postIcon != 3 ? 8 : 0);
RequestBuilder<Drawable> a = Glide.e(JimuApplication.l()).a(postCoverUrl);
a.a(new RequestOptions().a(true).a(DiskCacheStrategy.a).b());
a.a(imageViewHolder.f);
RequestBuilder<Drawable> a2 = Glide.e(JimuApplication.l()).a(userImage);
a2.a(RequestOptions.O().h().a(true).a(DiskCacheStrategy.a));
a2.a(imageViewHolder.j);
imageViewHolder.z.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.CommunityListAdapter.3
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (CommunityListAdapter.this.h != null) {
CommunityListAdapter.this.h.b(contentsBean.getId());
}
}
});
}
private void c(final CommunityReturnBean.SectionsBean.ContentsBean contentsBean, ImageViewHolder imageViewHolder) {
imageViewHolder.c.setVisibility(0);
String postCoverUrl = contentsBean.getPostCoverUrl();
String nickName = contentsBean.getNickName();
String userImage = contentsBean.getUserImage();
String title = contentsBean.getTitle();
int postIcon = contentsBean.getPostIcon();
TextView textView = imageViewHolder.s;
if (TextUtils.isEmpty(nickName)) {
nickName = "";
}
textView.setText(nickName);
imageViewHolder.w.setText(title + "");
imageViewHolder.o.setVisibility(postIcon != 3 ? 8 : 0);
RequestBuilder<Drawable> a = Glide.e(JimuApplication.l()).a(postCoverUrl);
a.a(new RequestOptions().a(true).a(DiskCacheStrategy.a).b());
a.a(imageViewHolder.g);
RequestBuilder<Drawable> a2 = Glide.e(JimuApplication.l()).a(userImage);
a2.a(RequestOptions.O().a(true).a(DiskCacheStrategy.a).h());
a2.a(imageViewHolder.k);
imageViewHolder.A.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.CommunityListAdapter.4
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (CommunityListAdapter.this.h != null) {
CommunityListAdapter.this.h.b(contentsBean.getId());
}
}
});
}
private void d(final CommunityReturnBean.SectionsBean.ContentsBean contentsBean, ImageViewHolder imageViewHolder) {
imageViewHolder.d.setVisibility(0);
String postCoverUrl = contentsBean.getPostCoverUrl();
String nickName = contentsBean.getNickName();
String userImage = contentsBean.getUserImage();
String title = contentsBean.getTitle();
int postIcon = contentsBean.getPostIcon();
TextView textView = imageViewHolder.t;
if (TextUtils.isEmpty(nickName)) {
nickName = "";
}
textView.setText(nickName);
imageViewHolder.x.setText(title + "");
imageViewHolder.p.setVisibility(postIcon != 3 ? 8 : 0);
RequestBuilder<Drawable> a = Glide.e(JimuApplication.l()).a(postCoverUrl);
a.a(new RequestOptions().a(true).a(DiskCacheStrategy.a).b());
a.a(imageViewHolder.h);
RequestBuilder<Drawable> a2 = Glide.e(JimuApplication.l()).a(userImage);
a2.a(RequestOptions.O().a(true).a(DiskCacheStrategy.a).h());
a2.a(imageViewHolder.l);
imageViewHolder.B.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.CommunityListAdapter.5
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (CommunityListAdapter.this.h != null) {
CommunityListAdapter.this.h.b(contentsBean.getId());
}
}
});
}
public void a(CommunityReturnBean communityReturnBean) {
this.b = communityReturnBean;
this.d = this.b.getScrollbar();
a();
if (this.d == null) {
return;
}
this.f = new ArrayList();
this.g = new ArrayList();
for (int i = 0; i < this.d.size(); i++) {
CommunityReturnBean.ScrollbarBean scrollbarBean = this.d.get(i);
this.f.add(scrollbarBean.getImageUrl());
this.g.add(scrollbarBean.getName());
}
}
private void a() {
List<CommunityReturnBean.SectionsBean> sections = this.b.getSections();
if (sections == null || sections.size() <= 0) {
return;
}
ArrayList arrayList = new ArrayList();
for (CommunityReturnBean.SectionsBean sectionsBean : sections) {
List<CommunityReturnBean.SectionsBean.ContentsBean> contents = sectionsBean.getContents();
if (contents != null && contents.size() > 0) {
arrayList.add(sectionsBean);
}
this.e = arrayList;
this.b.setSections(arrayList);
}
}
public void a(View view) {
this.k = view;
notifyItemInserted(getItemCount() - 1);
}
public void a(ImageViewHolder imageViewHolder, final int i) {
imageViewHolder.tv_more.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.CommunityListAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (CommunityListAdapter.this.i != null) {
CommunityReturnBean.SectionsBean sectionsBean = (CommunityReturnBean.SectionsBean) CommunityListAdapter.this.e.get(i - 1);
List<CommunityReturnBean.SectionsBean.ContentsBean> contents = sectionsBean.getContents();
ArrayList<CommunityReturnBean.SectionsBean.ContentsBean> arrayList = new ArrayList<>();
arrayList.addAll(contents);
CommunityListAdapter.this.i.a(arrayList, sectionsBean.getName());
}
}
});
}
public void a(List<CommunityReturnBean.SectionsBean.ContentsBean> list, ImageViewHolder imageViewHolder) {
if (list == null || list.size() == 0) {
return;
}
if (list.size() >= 4) {
a(list.get(0), imageViewHolder);
b(list.get(1), imageViewHolder);
c(list.get(2), imageViewHolder);
d(list.get(3), imageViewHolder);
return;
}
if (list.size() == 3) {
a(list.get(0), imageViewHolder);
b(list.get(1), imageViewHolder);
c(list.get(2), imageViewHolder);
} else if (list.size() == 2) {
a(list.get(0), imageViewHolder);
b(list.get(1), imageViewHolder);
} else if (list.size() == 1) {
a(list.get(0), imageViewHolder);
}
}
private void a(final CommunityReturnBean.SectionsBean.ContentsBean contentsBean, ImageViewHolder imageViewHolder) {
imageViewHolder.a.setVisibility(0);
String postCoverUrl = contentsBean.getPostCoverUrl();
String nickName = contentsBean.getNickName();
String userImage = contentsBean.getUserImage();
String title = contentsBean.getTitle();
int postIcon = contentsBean.getPostIcon();
TextView textView = imageViewHolder.q;
if (TextUtils.isEmpty(nickName)) {
nickName = "";
}
textView.setText(nickName);
imageViewHolder.u.setText(title + "");
imageViewHolder.m.setVisibility(postIcon != 3 ? 8 : 0);
RequestBuilder<Drawable> a = Glide.e(JimuApplication.l()).a(postCoverUrl);
a.a(new RequestOptions().a(true).a(DiskCacheStrategy.a).b());
a.a(imageViewHolder.e);
RequestBuilder<Drawable> a2 = Glide.e(JimuApplication.l()).a(userImage);
a2.a(RequestOptions.O().a(true).a(DiskCacheStrategy.a).h());
a2.a(imageViewHolder.i);
imageViewHolder.y.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.CommunityListAdapter.2
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (CommunityListAdapter.this.h != null) {
CommunityListAdapter.this.h.b(contentsBean.getId());
}
}
});
}
public void a(HeadOnClickLisenter headOnClickLisenter) {
this.c = headOnClickLisenter;
}
public void a(OnClickItemLisenter onClickItemLisenter) {
this.h = onClickItemLisenter;
}
public void a(OnClickMoreListener onClickMoreListener) {
this.i = onClickMoreListener;
}
public void a(BannerItemOnClickListener bannerItemOnClickListener) {
this.j = bannerItemOnClickListener;
}
}

View File

@@ -0,0 +1,121 @@
package com.ubt.jimu.community.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.CommunityReturnBean;
import java.util.ArrayList;
/* loaded from: classes.dex */
public class CommunityMoreAdapter extends RecyclerView.Adapter<MoreViewHolder> {
private Context a;
private ArrayList<CommunityReturnBean.SectionsBean.ContentsBean> b;
private OnClickItemListener c;
public class MoreViewHolder extends RecyclerView.ViewHolder {
ImageView im_comm_head;
ImageView im_creativity_image;
ImageView im_creativity_video;
TextView tv_creativity_name;
TextView tv_creativity_title;
View view_onclick;
public MoreViewHolder(CommunityMoreAdapter communityMoreAdapter, View view) {
super(view);
ButterKnife.a(this, view);
}
}
public class MoreViewHolder_ViewBinding implements Unbinder {
private MoreViewHolder b;
public MoreViewHolder_ViewBinding(MoreViewHolder moreViewHolder, View view) {
this.b = moreViewHolder;
moreViewHolder.im_creativity_image = (ImageView) Utils.b(view, R.id.im_creativity_image, "field 'im_creativity_image'", ImageView.class);
moreViewHolder.im_comm_head = (ImageView) Utils.b(view, R.id.im_comm_head, "field 'im_comm_head'", ImageView.class);
moreViewHolder.im_creativity_video = (ImageView) Utils.b(view, R.id.im_creativity_video, "field 'im_creativity_video'", ImageView.class);
moreViewHolder.tv_creativity_name = (TextView) Utils.b(view, R.id.tv_creativity_name, "field 'tv_creativity_name'", TextView.class);
moreViewHolder.tv_creativity_title = (TextView) Utils.b(view, R.id.tv_creativity_title, "field 'tv_creativity_title'", TextView.class);
moreViewHolder.view_onclick = Utils.a(view, R.id.view_onclick, "field 'view_onclick'");
}
@Override // butterknife.Unbinder
public void unbind() {
MoreViewHolder moreViewHolder = this.b;
if (moreViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
moreViewHolder.im_creativity_image = null;
moreViewHolder.im_comm_head = null;
moreViewHolder.im_creativity_video = null;
moreViewHolder.tv_creativity_name = null;
moreViewHolder.tv_creativity_title = null;
moreViewHolder.view_onclick = null;
}
}
public interface OnClickItemListener {
void b(int i);
}
public CommunityMoreAdapter(Context context, ArrayList<CommunityReturnBean.SectionsBean.ContentsBean> arrayList) {
this.a = context;
this.b = arrayList;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
ArrayList<CommunityReturnBean.SectionsBean.ContentsBean> arrayList = this.b;
if (arrayList == null) {
return 0;
}
return arrayList.size();
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(MoreViewHolder moreViewHolder, int i) {
final CommunityReturnBean.SectionsBean.ContentsBean contentsBean = this.b.get(i);
String title = contentsBean.getTitle();
String nickName = contentsBean.getNickName();
String postCoverUrl = contentsBean.getPostCoverUrl();
String userImage = contentsBean.getUserImage();
int postIcon = contentsBean.getPostIcon();
moreViewHolder.tv_creativity_title.setText(title);
moreViewHolder.im_creativity_video.setVisibility(postIcon == 3 ? 0 : 8);
moreViewHolder.tv_creativity_name.setText(nickName);
Glide.e(this.a).a(postCoverUrl).a(moreViewHolder.im_creativity_image);
RequestBuilder<Drawable> a = Glide.e(this.a).a(userImage);
a.a(RequestOptions.O().h());
a.a(moreViewHolder.im_comm_head);
moreViewHolder.view_onclick.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.CommunityMoreAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (CommunityMoreAdapter.this.c != null) {
CommunityMoreAdapter.this.c.b(contentsBean.getId());
}
}
});
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public MoreViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return new MoreViewHolder(this, View.inflate(this.a, R.layout.community_more_layout, null));
}
public void a(OnClickItemListener onClickItemListener) {
this.c = onClickItemListener;
}
}

View File

@@ -0,0 +1,300 @@
package com.ubt.jimu.community.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.cardview.widget.CardView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.request.RequestOptions;
import com.recyclelib.adapter.MultiRecyclerAdapter;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.FavouriteBean;
import com.ubt.jimu.base.entities.GuessEnjoyEntities;
import com.ubt.jimu.base.entities.LoveEntities;
import com.ubt.jimu.community.view.PublishDetailActivity;
import com.ubt.jimu.picture.PictureShowActivity;
import com.ubt.jimu.user.view.UserCenterActivity;
import com.ubt.jimu.utils.LogUtils;
import com.ubt.jimu.utils.TextUtils;
import com.ubt.jimu.widgets.player.UbtPlayer;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class FavouriteAdapter extends com.recyclelib.adapter.MultiRecyclerAdapter<LoveEntities> {
private ChangeListener a;
public interface ChangeListener {
void l0();
}
public FavouriteAdapter(Context context) {
super(context);
}
@Override // com.recyclelib.adapter.MultiRecyclerAdapter
public int getLayoutId(int i) {
if (((LoveEntities) this.mList.get(i)).getViewYype() == 1) {
return R.layout.layout_guess_fond;
}
return R.layout.item_favourite_subscriber;
}
public /* synthetic */ void b(FavouriteBean.RecordsBean recordsBean, View view) {
PublishDetailActivity.start(this.mContext, recordsBean.getId());
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i) {
LogUtils.c("position:" + i);
if (((LoveEntities) this.mList.get(i)).getViewYype() == 1) {
a(multiViewHolder, (GuessEnjoyEntities) this.mList.get(i));
} else {
a(multiViewHolder, i, (FavouriteBean.RecordsBean) this.mList.get(i));
}
}
private void a(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i, final FavouriteBean.RecordsBean recordsBean) {
CardView cardView;
ImageView imageView = (ImageView) multiViewHolder.getView(R.id.img_header);
TextView textView = (TextView) multiViewHolder.getView(R.id.tv_nickname);
TextView textView2 = (TextView) multiViewHolder.getView(R.id.tv_intro_time);
TextView textView3 = (TextView) multiViewHolder.getView(R.id.tv_intro_title);
TextView textView4 = (TextView) multiViewHolder.getView(R.id.tv_label);
ImageView imageView2 = (ImageView) multiViewHolder.getView(R.id.im_image_1);
ImageView imageView3 = (ImageView) multiViewHolder.getView(R.id.im_image_2);
ImageView imageView4 = (ImageView) multiViewHolder.getView(R.id.im_image_3);
ImageView imageView5 = (ImageView) multiViewHolder.getView(R.id.im_image_4);
ImageView imageView6 = (ImageView) multiViewHolder.getView(R.id.im_play_icon_1);
ImageView imageView7 = (ImageView) multiViewHolder.getView(R.id.im_play_icon_2);
ImageView imageView8 = (ImageView) multiViewHolder.getView(R.id.im_play_icon_3);
ImageView imageView9 = (ImageView) multiViewHolder.getView(R.id.im_play_icon_4);
CardView cardView2 = (CardView) multiViewHolder.getView(R.id.card_image_layout_1);
CardView cardView3 = (CardView) multiViewHolder.getView(R.id.card_image_layout_2);
CardView cardView4 = (CardView) multiViewHolder.getView(R.id.card_image_layout_3);
CardView cardView5 = (CardView) multiViewHolder.getView(R.id.card_image_layout_4);
if (recordsBean.getUserBaseInfo() != null) {
textView.setText(recordsBean.getUserBaseInfo().getNickName());
RequestBuilder<Drawable> a = Glide.e(this.mContext).a(recordsBean.getUserBaseInfo().getUserImage());
cardView = cardView5;
a.a(RequestOptions.O().a(true).a(DiskCacheStrategy.a).a(R.drawable.default_photo).b(R.drawable.default_photo).h());
a.a(imageView);
} else {
cardView = cardView5;
}
textView2.setText(TextUtils.a(this.mContext, recordsBean.getCreateTime()));
textView3.setText(recordsBean.getTitle());
String content = recordsBean.getContent();
if (android.text.TextUtils.isEmpty(content)) {
textView4.setVisibility(8);
} else {
textView4.setText(content);
}
a(recordsBean, imageView2, imageView3, imageView4, imageView5, imageView6, imageView7, imageView8, imageView9, cardView2, cardView3, cardView4, cardView);
a(cardView2, recordsBean.getImgLsit(), 0);
a(cardView3, recordsBean.getImgLsit(), 1);
a(cardView4, recordsBean.getImgLsit(), 2);
a(cardView, recordsBean.getImgLsit(), 3);
imageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.b
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
FavouriteAdapter.this.a(recordsBean, view);
}
});
multiViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.a
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
FavouriteAdapter.this.b(recordsBean, view);
}
});
}
public /* synthetic */ void a(FavouriteBean.RecordsBean recordsBean, View view) {
if (recordsBean.getUserBaseInfo() == null) {
return;
}
UserCenterActivity.a(this.mContext, recordsBean.getUserBaseInfo().getUserId());
}
private void a(CardView cardView, List<FavouriteBean.RecordsBean.ImgListBean> list, final int i) {
int type;
if (list == null || list.size() == 0) {
return;
}
final ArrayList arrayList = new ArrayList();
for (FavouriteBean.RecordsBean.ImgListBean imgListBean : list) {
if (imgListBean != null && ((type = imgListBean.getType()) == 3 || type == 1)) {
arrayList.add(imgListBean);
}
}
if (arrayList.size() == 0) {
return;
}
cardView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.FavouriteAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
FavouriteBean.RecordsBean.ImgListBean imgListBean2 = (FavouriteBean.RecordsBean.ImgListBean) arrayList.get(i);
if (imgListBean2.getType() == 3) {
UbtPlayer.a(((com.recyclelib.adapter.MultiRecyclerAdapter) FavouriteAdapter.this).mContext, imgListBean2.getDescription(), imgListBean2.getFileUrl());
} else {
PictureShowActivity.start(((com.recyclelib.adapter.MultiRecyclerAdapter) FavouriteAdapter.this).mContext, imgListBean2.getDescription(), imgListBean2.getFileUrl());
}
}
});
}
/* JADX WARN: Removed duplicated region for block: B:28:0x00ea */
/* JADX WARN: Removed duplicated region for block: B:34:0x0124 */
/* JADX WARN: Removed duplicated region for block: B:40:0x015e */
/* JADX WARN: Removed duplicated region for block: B:46:0x0198 */
/* JADX WARN: Removed duplicated region for block: B:52:? A[RETURN, SYNTHETIC] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
private void a(com.ubt.jimu.base.entities.FavouriteBean.RecordsBean r18, android.widget.ImageView r19, android.widget.ImageView r20, android.widget.ImageView r21, android.widget.ImageView r22, android.widget.ImageView r23, android.widget.ImageView r24, android.widget.ImageView r25, android.widget.ImageView r26, androidx.cardview.widget.CardView r27, androidx.cardview.widget.CardView r28, androidx.cardview.widget.CardView r29, androidx.cardview.widget.CardView r30) {
/*
Method dump skipped, instructions count: 465
To view this dump change 'Code comments level' option to 'DEBUG'
*/
throw new UnsupportedOperationException("Method not decompiled: com.ubt.jimu.community.view.adapter.FavouriteAdapter.a(com.ubt.jimu.base.entities.FavouriteBean$RecordsBean, android.widget.ImageView, android.widget.ImageView, android.widget.ImageView, android.widget.ImageView, android.widget.ImageView, android.widget.ImageView, android.widget.ImageView, android.widget.ImageView, androidx.cardview.widget.CardView, androidx.cardview.widget.CardView, androidx.cardview.widget.CardView, androidx.cardview.widget.CardView):void");
}
private void a(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, GuessEnjoyEntities guessEnjoyEntities) {
TextView textView;
TextView textView2;
((TextView) multiViewHolder.getView(R.id.tv_exchange)).setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.FavouriteAdapter.2
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (FavouriteAdapter.this.a != null) {
FavouriteAdapter.this.a.l0();
}
}
});
List<GuessEnjoyEntities.RecordsBean> records = guessEnjoyEntities.getRecords();
if (records == null || records.size() == 0) {
return;
}
int size = records.size();
final GuessEnjoyEntities.RecordsBean recordsBean = size >= 1 ? records.get(0) : null;
final GuessEnjoyEntities.RecordsBean recordsBean2 = size >= 2 ? records.get(1) : null;
GuessEnjoyEntities.RecordsBean recordsBean3 = size >= 3 ? records.get(2) : null;
GuessEnjoyEntities.RecordsBean recordsBean4 = size >= 4 ? records.get(3) : null;
RelativeLayout relativeLayout = (RelativeLayout) multiViewHolder.getView(R.id.rl_item_1);
RelativeLayout relativeLayout2 = (RelativeLayout) multiViewHolder.getView(R.id.rl_item_2);
RelativeLayout relativeLayout3 = (RelativeLayout) multiViewHolder.getView(R.id.rl_item_3);
RelativeLayout relativeLayout4 = (RelativeLayout) multiViewHolder.getView(R.id.rl_item_4);
ImageView imageView = (ImageView) multiViewHolder.getView(R.id.img_play_background_1);
ImageView imageView2 = (ImageView) multiViewHolder.getView(R.id.img_play_background_2);
ImageView imageView3 = (ImageView) multiViewHolder.getView(R.id.img_play_background_3);
ImageView imageView4 = (ImageView) multiViewHolder.getView(R.id.img_play_background_4);
ImageView imageView5 = (ImageView) multiViewHolder.getView(R.id.img_header_1);
ImageView imageView6 = (ImageView) multiViewHolder.getView(R.id.img_header_2);
ImageView imageView7 = (ImageView) multiViewHolder.getView(R.id.img_header_3);
ImageView imageView8 = (ImageView) multiViewHolder.getView(R.id.img_header_4);
ImageView imageView9 = (ImageView) multiViewHolder.getView(R.id.img_play_1);
final GuessEnjoyEntities.RecordsBean recordsBean5 = recordsBean4;
ImageView imageView10 = (ImageView) multiViewHolder.getView(R.id.img_play_2);
ImageView imageView11 = (ImageView) multiViewHolder.getView(R.id.img_play_3);
ImageView imageView12 = (ImageView) multiViewHolder.getView(R.id.img_play_4);
TextView textView3 = (TextView) multiViewHolder.getView(R.id.tv_nickname_1);
TextView textView4 = (TextView) multiViewHolder.getView(R.id.tv_nickname_2);
TextView textView5 = (TextView) multiViewHolder.getView(R.id.tv_nickname_3);
TextView textView6 = (TextView) multiViewHolder.getView(R.id.tv_nickname_4);
TextView textView7 = (TextView) multiViewHolder.getView(R.id.tv_hot_desc_1);
final GuessEnjoyEntities.RecordsBean recordsBean6 = recordsBean3;
TextView textView8 = (TextView) multiViewHolder.getView(R.id.tv_hot_desc_2);
TextView textView9 = (TextView) multiViewHolder.getView(R.id.tv_hot_desc_3);
TextView textView10 = (TextView) multiViewHolder.getView(R.id.tv_hot_desc_4);
if (recordsBean != null) {
relativeLayout.setVisibility(0);
textView = textView10;
RequestBuilder<Drawable> a = Glide.e(JimuApplication.l()).a(recordsBean.getPostCoverUrl());
textView2 = textView8;
a.a(new RequestOptions().a(true).a(DiskCacheStrategy.a));
a.a(imageView);
RequestBuilder<Drawable> a2 = Glide.e(JimuApplication.l()).a(recordsBean.getUserImage());
a2.a(RequestOptions.O().a(true).a(DiskCacheStrategy.a).h());
a2.a(imageView5);
textView3.setText(recordsBean.getNickName());
textView7.setText(recordsBean.getContent());
imageView9.setVisibility(recordsBean.getPostIcon() == 3 ? 0 : 8);
relativeLayout.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.FavouriteAdapter.3
@Override // android.view.View.OnClickListener
public void onClick(View view) {
FavouriteAdapter.this.a(recordsBean);
}
});
} else {
textView = textView10;
textView2 = textView8;
}
if (recordsBean2 != null) {
relativeLayout2.setVisibility(0);
RequestBuilder<Drawable> a3 = Glide.e(JimuApplication.l()).a(recordsBean2.getPostCoverUrl());
a3.a(new RequestOptions().a(true).a(DiskCacheStrategy.a));
a3.a(imageView2);
RequestBuilder<Drawable> a4 = Glide.e(JimuApplication.l()).a(recordsBean2.getUserImage());
a4.a(RequestOptions.O().a(true).a(DiskCacheStrategy.a).h());
a4.a(imageView6);
textView4.setText(recordsBean2.getNickName());
textView2.setText(recordsBean2.getContent());
imageView10.setVisibility(recordsBean2.getPostIcon() == 3 ? 0 : 8);
relativeLayout2.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.FavouriteAdapter.4
@Override // android.view.View.OnClickListener
public void onClick(View view) {
FavouriteAdapter.this.a(recordsBean2);
}
});
}
if (recordsBean6 != null) {
relativeLayout3.setVisibility(0);
RequestBuilder<Drawable> a5 = Glide.e(JimuApplication.l()).a(recordsBean6.getPostCoverUrl());
a5.a(new RequestOptions().a(true).a(DiskCacheStrategy.a));
a5.a(imageView3);
RequestBuilder<Drawable> a6 = Glide.e(JimuApplication.l()).a(recordsBean6.getUserImage());
a6.a(RequestOptions.O().a(true).a(DiskCacheStrategy.a).h());
a6.a(imageView7);
textView5.setText(recordsBean6.getNickName());
textView9.setText(recordsBean6.getContent());
imageView11.setVisibility(recordsBean6.getPostIcon() == 3 ? 0 : 8);
relativeLayout3.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.FavouriteAdapter.5
@Override // android.view.View.OnClickListener
public void onClick(View view) {
FavouriteAdapter.this.a(recordsBean6);
}
});
}
if (recordsBean5 != null) {
relativeLayout4.setVisibility(0);
Glide.e(JimuApplication.l()).a(recordsBean5.getPostCoverUrl()).a(imageView4);
RequestBuilder<Drawable> a7 = Glide.e(JimuApplication.l()).a(recordsBean5.getUserImage());
a7.a(RequestOptions.O().h());
a7.a(imageView8);
textView6.setText(recordsBean5.getNickName());
textView.setText(recordsBean5.getContent());
imageView12.setVisibility(recordsBean5.getPostIcon() != 3 ? 8 : 0);
relativeLayout4.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.FavouriteAdapter.6
@Override // android.view.View.OnClickListener
public void onClick(View view) {
FavouriteAdapter.this.a(recordsBean5);
}
});
}
}
/* JADX INFO: Access modifiers changed from: private */
public void a(GuessEnjoyEntities.RecordsBean recordsBean) {
PublishDetailActivity.start(this.mContext, recordsBean.getId());
}
public void a(ChangeListener changeListener) {
this.a = changeListener;
}
}

View File

@@ -0,0 +1,127 @@
package com.ubt.jimu.community.view.adapter;
import android.content.Context;
import android.content.Intent;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.request.RequestOptions;
import com.recyclelib.URecyclerView;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.FavouriteBean;
import com.ubt.jimu.community.view.HotLaststActivity;
import com.ubt.jimu.community.view.PublishDetailActivity;
import com.ubt.jimu.utils.ResoureUtils;
import java.util.List;
/* loaded from: classes.dex */
public class HotAdapter extends BaseRecyclerAdapter<FavouriteBean.RecordsBean> {
private ImageView a;
private ImageView b;
private TextView c;
private ImageView d;
private ImageView e;
private TextView f;
private String g;
private URecyclerView h;
private int[] i;
public HotAdapter(Context context, String str, List<FavouriteBean.RecordsBean> list, URecyclerView uRecyclerView) {
super(context, list);
this.i = new int[3];
this.g = str;
this.h = uRecyclerView;
this.i[0] = context.getResources().getColor(R.color.txt_FF4979);
this.i[1] = context.getResources().getColor(R.color.txt_FFA814);
this.i[2] = context.getResources().getColor(R.color.txt_00C4C9);
}
public /* synthetic */ void a(FavouriteBean.RecordsBean recordsBean, View view) {
if (this.h.getRefreshHeader() == null || this.h.getRefreshHeader().getState() != 2) {
Intent intent = new Intent(this.mContext, (Class<?>) PublishDetailActivity.class);
intent.putExtra("postId", recordsBean.getId());
((HotLaststActivity) this.mContext).startActivityWithAnim(intent);
}
}
public /* synthetic */ void b(FavouriteBean.RecordsBean recordsBean, View view) {
if (this.h.getRefreshHeader() == null || this.h.getRefreshHeader().getState() != 2) {
Intent intent = new Intent(this.mContext, (Class<?>) PublishDetailActivity.class);
intent.putExtra("postId", recordsBean.getId());
((HotLaststActivity) this.mContext).startActivityWithAnim(intent);
}
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_hot;
}
public void setWh(int[] iArr) {
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, int i) {
this.b = (ImageView) baseViewHolder.getView(R.id.im_creativity_image);
this.e = (ImageView) baseViewHolder.getView(R.id.im_creativity_video);
this.a = (ImageView) baseViewHolder.getView(R.id.img_item_number);
this.d = (ImageView) baseViewHolder.getView(R.id.im_comm_head);
this.c = (TextView) baseViewHolder.getView(R.id.tv_creativity_name);
this.f = (TextView) baseViewHolder.getView(R.id.tv_creativity_title);
final FavouriteBean.RecordsBean recordsBean = (FavouriteBean.RecordsBean) this.mList.get(i);
if (recordsBean.getPostIcon() == 1) {
this.e.setVisibility(8);
} else {
this.e.setVisibility(0);
}
if (!this.g.equals("hot")) {
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.c
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
HotAdapter.this.b(recordsBean, view);
}
});
this.a.setVisibility(8);
a(recordsBean, i);
return;
}
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.d
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
HotAdapter.this.a(recordsBean, view);
}
});
if (i < 3) {
this.a.setImageResource(ResoureUtils.a(this.mContext, String.format("community_icon_corner%s", String.valueOf(i + 1)), "drawable"));
this.c.setTextColor(this.i[i]);
this.f.setTextColor(this.i[i]);
this.a.setVisibility(0);
} else {
this.a.setVisibility(8);
}
a(recordsBean, i);
}
private void a(FavouriteBean.RecordsBean recordsBean, int i) {
RequestBuilder<Drawable> a = Glide.e(this.mContext).a(recordsBean.getPostCoverUrl());
a.a(new RequestOptions().a(true).a(DiskCacheStrategy.a).a(R.drawable.community_img));
a.a(this.b);
if (recordsBean.getUserBaseInfo() != null) {
RequestBuilder<Drawable> a2 = Glide.e(this.mContext).a(recordsBean.getUserBaseInfo().getUserImage());
a2.a(RequestOptions.O().a(true).a(DiskCacheStrategy.a).h());
a2.a(this.d);
this.c.setText(recordsBean.getUserBaseInfo().getNickName());
} else {
RequestBuilder<Drawable> a3 = Glide.e(this.mContext).a(Integer.valueOf(R.drawable.tab_base_user_default));
a3.a(RequestOptions.O().a(true).a(DiskCacheStrategy.a).h());
a3.a(this.d);
this.c.setText("");
}
this.f.setText(recordsBean.getTitle());
}
}

View File

@@ -0,0 +1,13 @@
package com.ubt.jimu.community.view.adapter;
import android.content.Context;
import androidx.recyclerview.widget.RecyclerView;
import com.ubt.jimu.community.view.adapter.search.BasePagerAdapter;
import java.util.List;
/* loaded from: classes.dex */
public class HotPagerAdapter extends BasePagerAdapter<RecyclerView> {
public HotPagerAdapter(Context context, List<RecyclerView> list) {
super(context, list);
}
}

View File

@@ -0,0 +1,175 @@
package com.ubt.jimu.community.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.load.resource.bitmap.RoundedCorners;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.CommentBean;
import com.ubt.jimu.base.entities.FollowEntities;
import com.ubt.jimu.base.entities.IssueDetailBean;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.base.http.manager.CommunityManager;
import com.ubt.jimu.community.view.PublishDetailActivity;
import com.ubt.jimu.community.view.adapter.MultiRecyclerAdapter;
import com.ubt.jimu.user.view.UserCenterActivity;
import com.ubt.jimu.utils.TextUtils;
import java.util.List;
/* loaded from: classes.dex */
public class IssueCommentAdapter extends MultiRecyclerAdapter<CommentBean.RecordsBean> {
private RequestOptions d;
private IssueDetailBean e;
public IssueCommentAdapter(Context context, List<CommentBean.RecordsBean> list) {
super(context, list);
new RoundedCorners(1);
this.d = RequestOptions.O().b(R.drawable.default_photo).a(R.drawable.default_photo);
}
private void c(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i) {
final CommentBean.RecordsBean recordsBean = (CommentBean.RecordsBean) this.a.get(i - 1);
ImageView imageView = (ImageView) multiViewHolder.getView(R.id.img_header);
TextView textView = (TextView) multiViewHolder.getView(R.id.tv_nickname);
TextView textView2 = (TextView) multiViewHolder.getView(R.id.tv_issue_time);
TextView textView3 = (TextView) multiViewHolder.getView(R.id.tv_issue_content);
RequestBuilder<Drawable> a = Glide.e(this.b).a(recordsBean.getUserImage());
a.a(this.d);
a.a(imageView);
textView.setText(recordsBean.getAuthor());
textView3.setText(recordsBean.getContent());
textView2.setText(TextUtils.a(this.b, recordsBean.getCreateTime()));
multiViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.g
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
IssueCommentAdapter.this.a(recordsBean, view);
}
});
imageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.f
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
IssueCommentAdapter.this.b(recordsBean, view);
}
});
}
private void d(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i) {
}
public /* synthetic */ void b(CommentBean.RecordsBean recordsBean, View view) {
UserCenterActivity.a(this.b, recordsBean.getUserId());
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
if (this.a.size() == 0) {
return 2;
}
return this.a.size() + 1;
}
@Override // com.ubt.jimu.community.view.adapter.MultiRecyclerAdapter
public int getLayoutId(int i) {
return i == 0 ? R.layout.item_issue_comment_header : (this.a.size() == 0 && i == 1) ? R.layout.item_no_comment : R.layout.item_comment;
}
private void b(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i) {
ImageView imageView = (ImageView) multiViewHolder.getView(R.id.img_header);
TextView textView = (TextView) multiViewHolder.getView(R.id.tv_nickname);
TextView textView2 = (TextView) multiViewHolder.getView(R.id.tv_level);
TextView textView3 = (TextView) multiViewHolder.getView(R.id.tv_issue_time);
TextView textView4 = (TextView) multiViewHolder.getView(R.id.status);
TextView textView5 = (TextView) multiViewHolder.getView(R.id.tv_comment);
final ImageView imageView2 = (ImageView) multiViewHolder.getView(R.id.tv_follow);
if (this.e != null) {
RequestBuilder<Drawable> a = Glide.e(this.b).a(this.e.getUserImage());
a.a(this.d);
a.a(imageView);
textView.setText(this.e.getNickName());
textView2.setText(String.format("LV%s", Integer.valueOf(this.e.getLevel())));
textView3.setText(TextUtils.a(this.b, this.e.getCreateTime()));
textView4.setVisibility(this.e.getStatus() == 0 ? 0 : 8);
textView5.setText(String.format("%s: %s", this.b.getString(R.string.issue_comment_count), Integer.valueOf(this.e.getCommentNum())));
if (Cache.getInstance().getUserId().equals(this.e.getCreateUser() + "")) {
imageView2.setVisibility(8);
} else {
imageView2.setVisibility(0);
}
if (this.e.getIsSubscribed() == 1) {
imageView2.setImageResource(R.mipmap.ic_interest_pad);
} else {
imageView2.setImageResource(R.mipmap.ic_have_not_interest);
}
} else {
imageView2.setVisibility(8);
}
imageView2.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.e
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
IssueCommentAdapter.this.a(imageView2, view);
}
});
imageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.h
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
IssueCommentAdapter.this.a(view);
}
});
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i) {
if (i == 0) {
b(multiViewHolder, i);
} else if (this.a.size() == 0 && i == 1) {
d(multiViewHolder, i);
} else {
c(multiViewHolder, i);
}
}
public /* synthetic */ void a(CommentBean.RecordsBean recordsBean, View view) {
if (Cache.getInstance().getUserId().equals(recordsBean.getUserId() + "")) {
return;
}
((PublishDetailActivity) this.b).a(recordsBean.getPostId(), recordsBean.getUserId(), 2, true);
((PublishDetailActivity) this.b).p(recordsBean.getAuthor());
}
public /* synthetic */ void a(final ImageView imageView, View view) {
if (this.e != null && ((PublishDetailActivity) this.b).D0()) {
CommunityManager.create().subscriptionAdd(this.e.getCreateUser(), new ApiObserver<FollowEntities>(null) { // from class: com.ubt.jimu.community.view.adapter.IssueCommentAdapter.1
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(FollowEntities followEntities) {
if (IssueCommentAdapter.this.e.getIsSubscribed() == 0) {
imageView.setImageResource(R.mipmap.ic_interest_pad);
IssueCommentAdapter.this.e.setIsSubscribed(1);
} else {
imageView.setImageResource(R.mipmap.ic_have_not_interest);
IssueCommentAdapter.this.e.setIsSubscribed(0);
}
}
});
}
}
public /* synthetic */ void a(View view) {
if (this.e == null) {
return;
}
UserCenterActivity.a(this.b, r4.getCreateUser());
}
public void a(IssueDetailBean issueDetailBean) {
this.e = issueDetailBean;
notifyDataSetChanged();
}
}

View File

@@ -0,0 +1,157 @@
package com.ubt.jimu.community.view.adapter;
import android.content.Context;
import android.content.DialogInterface;
import android.graphics.drawable.Drawable;
import android.text.TextUtils;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.R;
import com.ubt.jimu.base.dialog.JimuSimpleDialog;
import com.ubt.jimu.base.entities.IssueDetailBean;
import com.ubt.jimu.community.activity.JimuActActivity;
import com.ubt.jimu.community.view.adapter.MultiRecyclerAdapter;
import com.ubt.jimu.picture.PictureShowActivity;
import com.ubt.jimu.utils.GlideRoundTransform;
import com.ubt.jimu.widgets.player.UbtPlayer;
import com.ubtech.utils.StringUtils;
import java.util.List;
/* loaded from: classes.dex */
public class IssueDetailAdapter extends MultiRecyclerAdapter<IssueDetailBean.FilesBean> {
private Context d;
private IssueDetailBean e;
public IssueDetailAdapter(Context context, List<IssueDetailBean.FilesBean> list) {
super(context, list);
this.d = context;
new GlideRoundTransform(this.b);
}
static /* synthetic */ void a(DialogInterface dialogInterface, int i) {
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(MultiRecyclerAdapter.MultiViewHolder multiViewHolder, int i) {
if (i == 0) {
TextView textView = (TextView) multiViewHolder.getView(R.id.tv_post_title);
IssueDetailBean issueDetailBean = this.e;
if (issueDetailBean != null) {
textView.setText(issueDetailBean.getTitle());
return;
}
return;
}
if (i == this.a.size() + 1) {
TextView textView2 = (TextView) multiViewHolder.getView(R.id.tvActivityName);
View view = multiViewHolder.getView(R.id.llItemIssueBottomContainer);
IssueDetailBean issueDetailBean2 = this.e;
if (issueDetailBean2 != null) {
textView2.setText(issueDetailBean2.getActivityName());
view.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.j
@Override // android.view.View.OnClickListener
public final void onClick(View view2) {
IssueDetailAdapter.this.a(view2);
}
});
return;
}
return;
}
final IssueDetailBean.FilesBean filesBean = (IssueDetailBean.FilesBean) this.a.get(i - 1);
multiViewHolder.getView(R.id.cd_model).setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.k
@Override // android.view.View.OnClickListener
public final void onClick(View view2) {
IssueDetailAdapter.this.a(filesBean, view2);
}
});
TextView textView3 = (TextView) multiViewHolder.getView(R.id.tv_issue_content);
View view2 = multiViewHolder.getView(R.id.rl_picture);
ImageView imageView = (ImageView) multiViewHolder.getView(R.id.img_play_background);
ImageView imageView2 = (ImageView) multiViewHolder.getView(R.id.img_play);
TextView textView4 = (TextView) multiViewHolder.getView(R.id.tv_desc);
if (StringUtils.e(filesBean.getFileUrl())) {
view2.setVisibility(8);
textView3.setVisibility(0);
} else {
view2.setVisibility(0);
textView3.setVisibility(8);
}
if (StringUtils.e(filesBean.getDescription())) {
textView4.setVisibility(8);
} else {
textView4.setVisibility(0);
}
textView3.setText(filesBean.getDescription());
textView4.setText(filesBean.getDescription());
RequestOptions a = new RequestOptions().a(R.drawable.community_img);
if (1 == filesBean.getType()) {
imageView2.setVisibility(8);
RequestBuilder<Drawable> a2 = Glide.e(this.b).a(filesBean.getFileUrl());
a2.a(a);
a2.a(imageView);
return;
}
if (3 == filesBean.getType()) {
imageView2.setVisibility(0);
RequestBuilder<Drawable> a3 = Glide.e(this.b).a(filesBean.getThumbnail());
a3.a(a);
a3.a(imageView);
return;
}
imageView2.setVisibility(8);
RequestBuilder<Drawable> a4 = Glide.e(this.b).a(filesBean.getFileUrl());
a4.a(a);
a4.a(imageView);
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
int size = this.a.size() == 0 ? 0 : this.a.size() + 1;
IssueDetailBean issueDetailBean = this.e;
if (issueDetailBean != null && issueDetailBean.getActivityId() > 0) {
TextUtils.isEmpty(this.e.getActivityName());
}
return size;
}
@Override // com.ubt.jimu.community.view.adapter.MultiRecyclerAdapter
public int getLayoutId(int i) {
return i == 0 ? R.layout.item_issue_header : i == this.a.size() + 1 ? R.layout.item_issue_bottom : R.layout.item_issue_detail;
}
public /* synthetic */ void a(View view) {
JimuActActivity.start(this.d, (int) this.e.getActivityId());
}
public /* synthetic */ void a(final IssueDetailBean.FilesBean filesBean, View view) {
if (filesBean.getType() == 1) {
PictureShowActivity.start(this.b, filesBean.getDescription(), filesBean.getFileUrl());
} else if (filesBean.getType() == 3) {
JimuSimpleDialog.showWifiOnlyDialog(this.d, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.i
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i) {
IssueDetailAdapter.a(dialogInterface, i);
}
}, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.l
@Override // android.content.DialogInterface.OnClickListener
public final void onClick(DialogInterface dialogInterface, int i) {
IssueDetailAdapter.this.a(filesBean, dialogInterface, i);
}
}, false);
}
}
public /* synthetic */ void a(IssueDetailBean.FilesBean filesBean, DialogInterface dialogInterface, int i) {
UbtPlayer.a(this.b, filesBean.getDescription(), filesBean.getFileUrl());
}
public void a(IssueDetailBean issueDetailBean) {
this.e = issueDetailBean;
}
}

View File

@@ -0,0 +1,308 @@
package com.ubt.jimu.community.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.cardview.widget.CardView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.DeletePostEntities;
import com.ubt.jimu.base.entities.MyPostListEntities;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.base.http.manager.CommunityManager;
import com.ubt.jimu.community.view.PublishDetailActivity;
import com.ubt.jimu.utils.SPUtils;
import com.ubt.jimu.utils.TextUtils;
import io.reactivex.disposables.CompositeDisposable;
import io.reactivex.disposables.Disposable;
import java.util.List;
/* loaded from: classes.dex */
public class IssueNewsAdapter extends BaseRecyclerAdapter<MyPostListEntities.RecordsBean> {
private int a;
private CardView b;
private ImageView c;
private ImageView d;
private TextView e;
private TextView f;
private ImageView g;
private TextView h;
private TextView i;
private ImageView j;
private ImageView k;
private RelativeLayout l;
private String m;
private boolean n;
public IssueNewsAdapter(Context context, List<MyPostListEntities.RecordsBean> list, int i, String str) {
super(context, i == 1 ? (List) SPUtils.a(JimuApplication.l(), "TB_POST") : list);
this.a = i;
this.m = str;
this.n = String.valueOf(Cache.getInstance().getLoginUserIntId()).equals(str);
}
private void b(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, MyPostListEntities.RecordsBean recordsBean, int i) {
}
public /* synthetic */ void e(MyPostListEntities.RecordsBean recordsBean, int i, View view) {
recordsBean.setShowDelete(false);
notifyItemChanged(i + 1);
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_publish;
}
private void b(final MyPostListEntities.RecordsBean recordsBean, final int i) {
if (recordsBean.isShowDelete()) {
b(2);
} else {
b(3);
}
this.f.setText(TextUtils.a(this.mContext, recordsBean.getCreateTime()));
this.g.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.o
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
IssueNewsAdapter.this.d(recordsBean, i, view);
}
});
this.l.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.n
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
IssueNewsAdapter.this.e(recordsBean, i, view);
}
});
this.j.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.r
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
IssueNewsAdapter.this.a(i, view);
}
});
}
public /* synthetic */ void a(int i, View view) {
this.mList.remove(i);
notifyItemChanged(i);
notifyItemChanged(i, Integer.valueOf(this.mList.size()));
}
public /* synthetic */ void c(MyPostListEntities.RecordsBean recordsBean, int i, View view) {
recordsBean.setShowDelete(true);
notifyItemChanged(i + 1);
}
public /* synthetic */ void d(MyPostListEntities.RecordsBean recordsBean, int i, View view) {
recordsBean.setShowDelete(true);
notifyItemChanged(i + 1);
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, int i) {
MyPostListEntities.RecordsBean recordsBean = (MyPostListEntities.RecordsBean) this.mList.get(i);
this.b = (CardView) baseViewHolder.getView(R.id.cd_small);
this.l = (RelativeLayout) baseViewHolder.getView(R.id.rl_covert);
this.c = (ImageView) baseViewHolder.getView(R.id.img_first_frame);
this.d = (ImageView) baseViewHolder.getView(R.id.img_play);
this.e = (TextView) baseViewHolder.getView(R.id.tv_desc);
this.f = (TextView) baseViewHolder.getView(R.id.tv_time);
this.g = (ImageView) baseViewHolder.getView(R.id.tv_popup);
if (!this.n) {
this.g.setVisibility(8);
}
this.h = (TextView) baseViewHolder.getView(R.id.tv_state);
this.i = (TextView) baseViewHolder.getView(R.id.check_status);
this.j = (ImageView) baseViewHolder.getView(R.id.img_delete);
this.k = (ImageView) baseViewHolder.getView(R.id.img_edit);
if (recordsBean.getPostIcon() == 3) {
this.d.setVisibility(0);
} else {
this.d.setVisibility(8);
}
this.e.setText(recordsBean.getTitle());
int i2 = this.a;
if (i2 == 1) {
this.k.setVisibility(8);
this.l.setVisibility(8);
this.f.setText(TextUtils.a(this.mContext, recordsBean.getCreateTime()));
b(recordsBean, i);
b(baseViewHolder, recordsBean, i);
return;
}
if (i2 == 2) {
if (!this.m.equals(Cache.getInstance().getUserId())) {
this.l.setVisibility(8);
}
a(recordsBean, i);
a(baseViewHolder, recordsBean, i);
}
}
private void a(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, final MyPostListEntities.RecordsBean recordsBean, final int i) {
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.IssueNewsAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
PublishDetailActivity.start(((BaseRecyclerAdapter) IssueNewsAdapter.this).mContext, recordsBean.getId());
}
});
this.b.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.IssueNewsAdapter.2
@Override // android.view.View.OnClickListener
public void onClick(View view) {
PublishDetailActivity.start(((BaseRecyclerAdapter) IssueNewsAdapter.this).mContext, recordsBean.getId());
}
});
this.b.setOnLongClickListener(new View.OnLongClickListener() { // from class: com.ubt.jimu.community.view.adapter.IssueNewsAdapter.3
@Override // android.view.View.OnLongClickListener
public boolean onLongClick(View view) {
if (IssueNewsAdapter.this.n && !recordsBean.isShowDelete()) {
recordsBean.setShowDelete(true);
IssueNewsAdapter.this.notifyItemChanged(i + 1);
}
return false;
}
});
baseViewHolder.itemView.setOnLongClickListener(new View.OnLongClickListener() { // from class: com.ubt.jimu.community.view.adapter.IssueNewsAdapter.4
@Override // android.view.View.OnLongClickListener
public boolean onLongClick(View view) {
if (IssueNewsAdapter.this.n && !recordsBean.isShowDelete()) {
recordsBean.setShowDelete(true);
IssueNewsAdapter.this.notifyItemChanged(i + 1);
}
return true;
}
});
this.j.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.p
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
IssueNewsAdapter.this.a(recordsBean, i, view);
}
});
}
public /* synthetic */ void b(MyPostListEntities.RecordsBean recordsBean, int i, View view) {
recordsBean.setShowDelete(false);
notifyItemChanged(i + 1);
}
public /* synthetic */ void a(MyPostListEntities.RecordsBean recordsBean, final int i, View view) {
final CompositeDisposable compositeDisposable = new CompositeDisposable();
CommunityManager.create().deletePost(recordsBean.getId(), new ApiObserver<DeletePostEntities>(null) { // from class: com.ubt.jimu.community.view.adapter.IssueNewsAdapter.5
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(DeletePostEntities deletePostEntities) {
if (deletePostEntities.isStatus()) {
((BaseRecyclerAdapter) IssueNewsAdapter.this).mList.remove(i);
IssueNewsAdapter.this.notifyDataSetChanged();
}
}
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
public void onSubscribe(Disposable disposable) {
super.onSubscribe(disposable);
compositeDisposable.b(disposable);
}
});
}
private void b(int i) {
if (i == 1) {
this.l.setVisibility(0);
this.l.setBackgroundResource(R.color.txt_616d78);
this.j.setVisibility(0);
this.k.setVisibility(0);
return;
}
if (i == 2) {
this.l.setVisibility(0);
this.l.setBackgroundResource(R.color.txt_616d78);
this.j.setVisibility(0);
this.k.setVisibility(8);
return;
}
if (i == 4) {
this.l.setVisibility(0);
this.l.setBackgroundResource(R.color.txt_616d78);
this.j.setVisibility(8);
this.k.setVisibility(8);
return;
}
this.l.setVisibility(8);
this.j.setVisibility(8);
this.k.setVisibility(8);
}
private void a(final MyPostListEntities.RecordsBean recordsBean, final int i) {
RequestBuilder<Drawable> a = Glide.e(this.mContext).a(recordsBean.getPostCoverUrl());
a.a(new RequestOptions().a(R.drawable.community_img));
a.a(this.c);
this.f.setText(TextUtils.a(this.mContext, recordsBean.getCreateTime()));
this.i.setVisibility(recordsBean.getStatus() == 0 ? 0 : 8);
this.l.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.m
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
IssueNewsAdapter.this.b(recordsBean, i, view);
}
});
this.g.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.q
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
IssueNewsAdapter.this.c(recordsBean, i, view);
}
});
if (recordsBean.getStatus() == 0) {
this.i.setText(this.mContext.getString(R.string.under_review));
this.i.setVisibility(0);
this.h.setText("");
this.h.setVisibility(8);
if (recordsBean.isShowDelete()) {
b(2);
return;
} else {
b(3);
return;
}
}
if (recordsBean.getStatus() == 1) {
this.i.setVisibility(8);
this.h.setText("");
this.h.setVisibility(8);
if (recordsBean.isShowDelete()) {
b(2);
return;
} else {
b(3);
return;
}
}
if (recordsBean.getStatus() == 2) {
this.i.setVisibility(0);
this.i.setText(this.mContext.getString(R.string.pub_is_shield));
this.h.setVisibility(8);
this.j.setImageResource(R.drawable.community_publish_delete);
if (recordsBean.isShowDelete()) {
b(2);
return;
} else {
b(3);
return;
}
}
this.h.setVisibility(8);
this.i.setVisibility(0);
this.i.setText(this.mContext.getString(R.string.pub_is_deleted));
this.j.setImageResource(R.drawable.community_publish_clear);
if (recordsBean.isShowDelete()) {
b(2);
} else {
b(3);
}
}
}

View File

@@ -0,0 +1,56 @@
package com.ubt.jimu.community.view.adapter;
import android.content.Context;
import android.util.SparseArray;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.recyclerview.widget.RecyclerView;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public abstract class MultiRecyclerAdapter<T> extends RecyclerView.Adapter<MultiViewHolder> {
protected List<T> a;
protected Context b;
protected LayoutInflater c;
protected static class MultiViewHolder extends RecyclerView.ViewHolder {
private SparseArray<View> a;
private View b;
public MultiViewHolder(View view) {
super(view);
this.a = new SparseArray<>();
this.b = view;
}
public <K extends View> K getView(int i) {
K k = (K) this.a.get(i);
if (k != null) {
return k;
}
K k2 = (K) this.b.findViewById(i);
this.a.put(i, k2);
return k2;
}
}
protected MultiRecyclerAdapter(Context context, List<T> list) {
this.a = list == null ? new ArrayList<>() : list;
this.b = context;
this.c = LayoutInflater.from(context);
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemViewType(int i) {
return getLayoutId(i);
}
public abstract int getLayoutId(int i);
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public MultiViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return new MultiViewHolder(this.c.inflate(i, viewGroup, false));
}
}

View File

@@ -0,0 +1,39 @@
package com.ubt.jimu.community.view.adapter;
import android.content.Context;
import android.view.View;
import android.widget.TextView;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.community.view.PublishDetailActivity;
import java.util.List;
/* loaded from: classes.dex */
public class ReportAdapter extends BaseRecyclerAdapter<String> {
private TextView a;
public ReportAdapter(Context context, List<String> list) {
super(context, list);
}
public /* synthetic */ void a(int i, View view) {
((PublishDetailActivity) this.mContext).a((String) this.mList.get(i), i + 1);
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_report;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, final int i) {
this.a = (TextView) baseViewHolder.getView(R.id.tv_report_content);
this.a.setText((CharSequence) this.mList.get(i));
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.s
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
ReportAdapter.this.a(i, view);
}
});
}
}

View File

@@ -0,0 +1,57 @@
package com.ubt.jimu.community.view.adapter.search;
import android.content.Context;
import android.widget.TextView;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.SearchQuizBean;
import com.ubt.jimu.utils.TextUtils;
import com.ubtech.utils.StringUtils;
import java.util.List;
/* loaded from: classes.dex */
public class AskAdapter extends BaseRecyclerAdapter<SearchQuizBean.RecordsBean> {
private String a;
public AskAdapter(Context context, List<SearchQuizBean.RecordsBean> list) {
super(context, list);
}
private void a(TextView textView, String str) {
if (StringUtils.e(str)) {
textView.setVisibility(8);
return;
}
int indexOf = str.indexOf(this.a);
textView.setVisibility(0);
if (indexOf == -1) {
textView.setText(str);
} else {
textView.setText(TextUtils.a(str, this.a, indexOf, this.mContext.getResources().getColor(R.color.bg_F8B220)));
}
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_search_ask;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, int i) {
SearchQuizBean.RecordsBean recordsBean = (SearchQuizBean.RecordsBean) this.mList.get(i);
TextView textView = (TextView) baseViewHolder.getView(R.id.tv_title_ask);
TextView textView2 = (TextView) baseViewHolder.getView(R.id.tv_ask_score);
TextView textView3 = (TextView) baseViewHolder.getView(R.id.tv_state);
a(textView, recordsBean.getTitle());
textView2.setText(String.format(this.mContext.getString(R.string.search_item_ask_score), recordsBean.getScore() + ""));
if ("1".equals(recordsBean.getContent())) {
textView3.setText(this.mContext.getString(R.string.search_item_ask_use));
} else {
textView3.setText(this.mContext.getString(R.string.search_item_no_use));
}
}
public void a(String str) {
this.a = str;
}
}

View File

@@ -0,0 +1,41 @@
package com.ubt.jimu.community.view.adapter.search;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import androidx.viewpager.widget.PagerAdapter;
import java.util.List;
/* loaded from: classes.dex */
public class BasePagerAdapter<T extends View> extends PagerAdapter {
protected List<T> a;
public BasePagerAdapter(Context context, List<T> list) {
this.a = list;
}
@Override // androidx.viewpager.widget.PagerAdapter
public void destroyItem(ViewGroup viewGroup, int i, Object obj) {
viewGroup.removeView(this.a.get(i));
}
@Override // androidx.viewpager.widget.PagerAdapter
public int getCount() {
List<T> list = this.a;
if (list == null) {
return 0;
}
return list.size();
}
@Override // androidx.viewpager.widget.PagerAdapter
public Object instantiateItem(ViewGroup viewGroup, int i) {
viewGroup.addView(this.a.get(i));
return this.a.get(i);
}
@Override // androidx.viewpager.widget.PagerAdapter
public boolean isViewFromObject(View view, Object obj) {
return view == obj;
}
}

View File

@@ -0,0 +1,97 @@
package com.ubt.jimu.community.view.adapter.search;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.SearchContentBean;
import com.ubt.jimu.community.view.PublishDetailActivity;
import com.ubt.jimu.utils.GlideRoundTransform;
import com.ubt.jimu.utils.TextUtils;
import com.ubtech.utils.StringUtils;
import java.util.List;
/* loaded from: classes.dex */
public class ContentAdapter extends BaseRecyclerAdapter<SearchContentBean.RecordsBean> {
private String a;
public ContentAdapter(Context context, List<SearchContentBean.RecordsBean> list) {
super(context, list);
new GlideRoundTransform(context);
}
public /* synthetic */ void a(SearchContentBean.RecordsBean recordsBean, View view) {
PublishDetailActivity.start(this.mContext, recordsBean.getId());
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_search_content;
}
private void a(String str, String str2, TextView textView, TextView textView2) {
if (StringUtils.e(str)) {
textView.setVisibility(8);
} else {
int indexOf = str.indexOf(this.a);
textView.setVisibility(0);
if (indexOf == -1) {
textView.setText(str);
} else {
textView.setText(TextUtils.a(str, this.a, indexOf, this.mContext.getResources().getColor(R.color.bg_F8B220)));
}
}
if (StringUtils.e(str2)) {
textView2.setVisibility(8);
return;
}
int indexOf2 = str2.indexOf(this.a);
textView2.setVisibility(0);
if (indexOf2 == -1) {
textView2.setText(str2);
} else {
textView2.setText(TextUtils.a(str2, this.a, indexOf2, this.mContext.getResources().getColor(R.color.bg_F8B220)));
}
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, int i) {
final SearchContentBean.RecordsBean recordsBean = (SearchContentBean.RecordsBean) this.mList.get(i);
ImageView imageView = (ImageView) baseViewHolder.getView(R.id.img_play_background);
ImageView imageView2 = (ImageView) baseViewHolder.getView(R.id.img_play);
TextView textView = (TextView) baseViewHolder.getView(R.id.tv_label);
TextView textView2 = (TextView) baseViewHolder.getView(R.id.tv_search_title);
TextView textView3 = (TextView) baseViewHolder.getView(R.id.tv_search_content);
if ("1".equals(recordsBean.getPostIcon())) {
imageView2.setVisibility(8);
} else {
imageView2.setVisibility(0);
}
RequestBuilder<Drawable> a = Glide.e(this.mContext).a(recordsBean.getPostCoverUrl());
a.a(new RequestOptions().a(R.drawable.community_img));
a.a(imageView);
a(recordsBean.getTitle(), recordsBean.getDescription(), textView2, textView3);
if (recordsBean.getTags() == null || !this.a.contains(recordsBean.getTags())) {
textView.setVisibility(8);
} else {
textView.setVisibility(0);
textView.setText(recordsBean.getTags());
}
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.search.a
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
ContentAdapter.this.a(recordsBean, view);
}
});
}
public void a(String str) {
this.a = str;
}
}

View File

@@ -0,0 +1,300 @@
package com.ubt.jimu.community.view.adapter.search;
import android.animation.Animator;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.drawable.Drawable;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewAnimationUtils;
import android.view.ViewGroup;
import android.view.animation.ScaleAnimation;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.Constant;
import com.ubt.jimu.base.entities.DraftsListBean;
import com.ubt.jimu.base.entities.PublishItemBean;
import com.ubt.jimu.blockly.feature.audio.AudioParams;
import com.ubt.jimu.utils.SPUtils;
import com.ubt.jimu.utils.fileUpdataTool.VideoUtils;
import io.reactivex.functions.Consumer;
import java.io.File;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
/* loaded from: classes.dex */
public class DraftsListAdapter extends RecyclerView.Adapter<DraftsViewHolder> {
private Context a;
private DraftsListBean b;
private FrameLayout d;
private ImageView e;
private DraftsItemOnClickLisenter g;
private EmptyListLisenter h;
private String i;
private int j;
private List<PublishItemBean> c = new ArrayList();
private LinkedHashMap<String, Bitmap> f = new LinkedHashMap<>();
public interface DraftsItemOnClickLisenter {
void b(int i, String str);
}
public class DraftsViewHolder extends RecyclerView.ViewHolder {
View a;
ImageView b;
ImageView c;
ImageView d;
View e;
TextView f;
TextView g;
ImageView h;
FrameLayout i;
public DraftsViewHolder(DraftsListAdapter draftsListAdapter, View view) {
super(view);
this.a = view;
this.b = (ImageView) view.findViewById(R.id.im_draft_delete);
this.c = (ImageView) view.findViewById(R.id.im_creativity_image);
this.d = (ImageView) view.findViewById(R.id.im_creativity_video);
this.e = view.findViewById(R.id.view_on_long_click);
this.i = (FrameLayout) view.findViewById(R.id.fl_drafts_delete_layout);
this.f = (TextView) view.findViewById(R.id.tv_creativity_title);
this.g = (TextView) view.findViewById(R.id.tv_drafts_time);
this.h = (ImageView) view.findViewById(R.id.tv_drafts_menu);
}
}
public interface EmptyListLisenter {
void a(Boolean bool);
}
public DraftsListAdapter(Context context, int i) {
this.i = "MULTITERM_VIDEO_IMAGE";
this.j = 5;
this.a = context;
this.j = i;
if (i == -1 || i == 1) {
this.i = "MULTITERM_IMAGE";
} else {
if (i != 2) {
return;
}
this.i = "MULTITERM_VIDEO";
}
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
List<PublishItemBean> list = this.c;
if (list == null) {
return 0;
}
return list.size();
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public DraftsViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return new DraftsViewHolder(this, View.inflate(this.a, R.layout.item_drafts_layout, null));
}
public void a(DraftsListBean draftsListBean) {
if (draftsListBean == null) {
return;
}
this.c.clear();
this.b = draftsListBean;
LinkedHashMap<String, PublishItemBean> linkedHashMap = draftsListBean.getLinkedHashMap();
if (linkedHashMap.size() == 0) {
return;
}
Iterator<PublishItemBean> it = linkedHashMap.values().iterator();
while (true) {
if (!it.hasNext()) {
break;
}
PublishItemBean next = it.next();
int i = this.j;
if (i == 5) {
this.c.add(next);
} else if (i == 1 || i == -1 || i == 2) {
if (this.i.equals(next.getSelectAstrict())) {
this.c.add(next);
}
}
}
List<PublishItemBean> list = this.c;
a(list);
this.c = list;
EmptyListLisenter emptyListLisenter = this.h;
if (emptyListLisenter != null) {
emptyListLisenter.a(Boolean.valueOf(this.c.size() == 0));
}
a();
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(final DraftsViewHolder draftsViewHolder, final int i) {
final PublishItemBean publishItemBean = this.c.get(i);
String title = publishItemBean.getTitle();
String localUrl = publishItemBean.getLocalUrl();
final String singleKey = publishItemBean.getSingleKey();
if (!TextUtils.isEmpty(localUrl)) {
File file = new File(localUrl);
if ((localUrl.endsWith(".png") || localUrl.endsWith(".jpg")) && file.exists()) {
RequestBuilder<Drawable> a = Glide.e(JimuApplication.l()).a(file);
a.a(new RequestOptions().b());
a.a(draftsViewHolder.c);
}
if ((localUrl.endsWith(".mp4") || localUrl.endsWith(".MP4") || localUrl.endsWith(AudioParams.gpp) || localUrl.endsWith(".3GP")) && file.exists()) {
draftsViewHolder.d.setVisibility(0);
a(draftsViewHolder, localUrl);
}
}
String a2 = com.ubt.jimu.utils.TextUtils.a(this.a, publishItemBean.getAlterTime());
draftsViewHolder.f.setText(title);
draftsViewHolder.g.setText(a2);
draftsViewHolder.b.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
DraftsListAdapter.this.a(i, publishItemBean.getSingleKey());
if (DraftsListAdapter.this.h != null) {
DraftsListAdapter.this.h.a(Boolean.valueOf(DraftsListAdapter.this.c.size() == 0));
}
}
});
draftsViewHolder.e.setOnLongClickListener(new View.OnLongClickListener() { // from class: com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.2
@Override // android.view.View.OnLongClickListener
public boolean onLongClick(View view) {
DraftsListAdapter.this.a(draftsViewHolder);
return true;
}
});
draftsViewHolder.e.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.3
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (DraftsListAdapter.this.g != null) {
DraftsListAdapter.this.g.b(i, singleKey);
}
}
});
draftsViewHolder.i.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.4
@Override // android.view.View.OnClickListener
public void onClick(View view) {
DraftsListAdapter.this.a();
}
});
draftsViewHolder.h.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.5
@Override // android.view.View.OnClickListener
public void onClick(View view) {
DraftsListAdapter.this.a(draftsViewHolder);
}
});
}
public void a() {
FrameLayout frameLayout = this.d;
if (frameLayout != null) {
frameLayout.setVisibility(8);
}
ImageView imageView = this.e;
if (imageView != null) {
imageView.setVisibility(8);
}
}
/* JADX INFO: Access modifiers changed from: private */
public void a(final DraftsViewHolder draftsViewHolder) {
int measuredWidth = draftsViewHolder.a.getMeasuredWidth();
Animator createCircularReveal = ViewAnimationUtils.createCircularReveal(draftsViewHolder.i, measuredWidth / 2, draftsViewHolder.a.getMeasuredHeight() / 2, 0.0f, measuredWidth);
createCircularReveal.setDuration(500L);
createCircularReveal.addListener(new Animator.AnimatorListener() { // from class: com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.6
@Override // android.animation.Animator.AnimatorListener
public void onAnimationCancel(Animator animator) {
}
@Override // android.animation.Animator.AnimatorListener
public void onAnimationEnd(Animator animator) {
DraftsListAdapter.this.d = draftsViewHolder.i;
DraftsListAdapter.this.e = draftsViewHolder.b;
draftsViewHolder.b.setVisibility(0);
ScaleAnimation scaleAnimation = new ScaleAnimation(0.0f, 1.0f, 0.0f, 1.0f, 1, 0.5f, 1, 0.5f);
scaleAnimation.setDuration(200L);
draftsViewHolder.b.startAnimation(scaleAnimation);
}
@Override // android.animation.Animator.AnimatorListener
public void onAnimationRepeat(Animator animator) {
}
@Override // android.animation.Animator.AnimatorListener
public void onAnimationStart(Animator animator) {
DraftsListAdapter.this.a();
draftsViewHolder.i.setVisibility(0);
}
});
createCircularReveal.start();
}
/* JADX INFO: Access modifiers changed from: private */
public void a(int i, String str) {
this.c.remove(i);
notifyItemRemoved(i);
notifyItemRangeChanged(0, this.c.size());
this.b.getLinkedHashMap().remove(str);
SPUtils.a(this.a, Constant.Publish.DRAFTS, Constant.Publish.DRAFTS_KEY + Cache.getInstance().getUserId(), this.b);
}
private void a(final DraftsViewHolder draftsViewHolder, final String str) {
Bitmap bitmap = this.f.get(str);
if (bitmap != null) {
draftsViewHolder.c.setImageBitmap(bitmap);
} else {
VideoUtils.a().b(str).subscribe(new Consumer<Bitmap>() { // from class: com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.7
@Override // io.reactivex.functions.Consumer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void accept(Bitmap bitmap2) throws Exception {
if (draftsViewHolder.c.getTag() == null || draftsViewHolder.c.getTag().equals(str)) {
draftsViewHolder.c.setImageBitmap(bitmap2);
draftsViewHolder.c.setTag(str + "jimu");
DraftsListAdapter.this.f.put(str, bitmap2);
}
}
});
}
}
public static List<PublishItemBean> a(List<PublishItemBean> list) {
Collections.sort(list, new Comparator<PublishItemBean>() { // from class: com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.8
@Override // java.util.Comparator
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public int compare(PublishItemBean publishItemBean, PublishItemBean publishItemBean2) {
if (publishItemBean.getAlterTime() < publishItemBean2.getAlterTime()) {
return 1;
}
return publishItemBean.getAlterTime() == publishItemBean2.getAlterTime() ? 0 : -1;
}
});
return list;
}
public void a(DraftsItemOnClickLisenter draftsItemOnClickLisenter) {
this.g = draftsItemOnClickLisenter;
}
public void a(EmptyListLisenter emptyListLisenter) {
this.h = emptyListLisenter;
}
}

View File

@@ -0,0 +1,93 @@
package com.ubt.jimu.community.view.adapter.search;
import android.content.Context;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.SharePreferenceHelper;
import com.ubt.jimu.community.presenter.SearchPresenter;
import com.ubt.jimu.community.view.fragment.RecommendFragment;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class SearchRecommendAdapter extends BaseRecyclerAdapter<String> {
private SearchPresenter a;
private final SharePreferenceHelper b;
private String c;
private RecommendFragment d;
public SearchRecommendAdapter(Context context, RecommendFragment recommendFragment, String str, List<String> list, SearchPresenter searchPresenter) {
super(context, list);
this.a = searchPresenter;
this.c = str;
this.b = new SharePreferenceHelper();
this.d = recommendFragment;
}
public /* synthetic */ void a(String str, View view) {
a(str);
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter, androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
if (!this.c.equals("history")) {
return this.mList.size();
}
if (this.mList.size() > 6) {
return 6;
}
return this.mList.size();
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_search_rd;
}
public void a(String str) {
List list = (List) this.b.readObject(SharePreferenceHelper.SP_KEY_SEARCH_HISTORY);
if (list == null) {
list = new ArrayList();
list.add(str);
} else {
int i = 0;
while (true) {
if (i >= list.size()) {
break;
}
if (((String) list.get(i)).equals(str)) {
list.remove(str);
break;
}
i++;
}
list.add(0, str);
}
this.b.saveObject(SharePreferenceHelper.SP_KEY_SEARCH_HISTORY, list);
this.a.a(str);
this.d.b();
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, int i) {
final String str = (String) this.mList.get(i);
TextView textView = (TextView) baseViewHolder.getView(R.id.tv_recommend_content);
textView.setText(str);
baseViewHolder.itemView.setBackgroundResource(R.drawable.slt_search_item);
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.search.b
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
SearchRecommendAdapter.this.a(str, view);
}
});
if (!this.c.equals("history")) {
textView.setGravity(17);
} else {
textView.setGravity(16);
baseViewHolder.getView(R.id.xl_top).setLayoutParams(new LinearLayout.LayoutParams(-2, -2));
}
}
}

View File

@@ -0,0 +1,26 @@
package com.ubt.jimu.community.view.adapter.search;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentPagerAdapter;
import java.util.List;
/* loaded from: classes.dex */
public class TabAdapter<T extends Fragment> extends FragmentPagerAdapter {
private List<T> a;
public TabAdapter(FragmentManager fragmentManager, List<T> list) {
super(fragmentManager);
this.a = list;
}
@Override // androidx.viewpager.widget.PagerAdapter
public int getCount() {
return this.a.size();
}
@Override // androidx.fragment.app.FragmentPagerAdapter
public Fragment getItem(int i) {
return this.a.get(i);
}
}

View File

@@ -0,0 +1,72 @@
package com.ubt.jimu.community.view.adapter.search;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.SearchUserBean;
import com.ubt.jimu.user.view.UserCenterActivity;
import com.ubt.jimu.utils.GlideCircleTransform;
import com.ubt.jimu.utils.TextUtils;
import com.ubtech.utils.StringUtils;
import java.util.List;
/* loaded from: classes.dex */
public class UserAdapter extends BaseRecyclerAdapter<SearchUserBean.RecordsBean> {
private String a;
public UserAdapter(Context context, List<SearchUserBean.RecordsBean> list) {
super(context, list);
new GlideCircleTransform(this.mContext);
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_search_user;
}
private void a(TextView textView, String str) {
if (StringUtils.e(str)) {
textView.setVisibility(8);
return;
}
int indexOf = str.indexOf(this.a);
textView.setVisibility(0);
if (indexOf == -1) {
textView.setText(str);
} else {
textView.setText(TextUtils.a(str, this.a, indexOf, this.mContext.getResources().getColor(R.color.bg_F8B220)));
}
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, int i) {
final SearchUserBean.RecordsBean recordsBean = (SearchUserBean.RecordsBean) this.mList.get(i);
ImageView imageView = (ImageView) baseViewHolder.getView(R.id.img_user_icon);
TextView textView = (TextView) baseViewHolder.getView(R.id.tv_user_title);
TextView textView2 = (TextView) baseViewHolder.getView(R.id.tv_user_level);
TextView textView3 = (TextView) baseViewHolder.getView(R.id.tv_user_desc);
RequestBuilder<Drawable> a = Glide.e(this.mContext).a(recordsBean.getUserImage());
a.a(RequestOptions.O().h());
a.a(imageView);
textView2.setText(String.format(this.mContext.getString(R.string.search_item_user_desc), Integer.valueOf(recordsBean.getLevel())));
textView3.setText(recordsBean.getTitle());
a(textView, recordsBean.getNickName());
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.adapter.search.UserAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
UserCenterActivity.a(((BaseRecyclerAdapter) UserAdapter.this).mContext, recordsBean.getUserId());
}
});
}
public void a(String str) {
this.a = str;
}
}

View File

@@ -0,0 +1,56 @@
package com.ubt.jimu.community.view.fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.R;
import com.ubtech.view.fragment.BaseFragment;
/* loaded from: classes.dex */
public abstract class CommonFragment<T> extends BaseFragment {
protected String a;
private Unbinder b;
ImageView imgNoContent;
URecyclerView ryContent;
TextView tvNoContent;
public abstract void c(String str);
public void d(int i) {
if (i > 0) {
this.ryContent.setVisibility(0);
this.tvNoContent.setVisibility(8);
this.imgNoContent.setVisibility(8);
} else {
this.ryContent.setVisibility(8);
this.tvNoContent.setVisibility(0);
this.imgNoContent.setVisibility(0);
}
}
protected abstract void initData();
@Override // com.ubtech.view.fragment.BaseFragment, androidx.fragment.app.Fragment
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
return layoutInflater.inflate(R.layout.fragment_search_content, viewGroup, false);
}
@Override // androidx.fragment.app.Fragment
public void onDestroyView() {
this.b.unbind();
super.onDestroyView();
}
@Override // androidx.fragment.app.Fragment
public void onViewCreated(View view, Bundle bundle) {
super.onViewCreated(view, bundle);
this.b = ButterKnife.a(this, view);
initData();
}
}

View File

@@ -0,0 +1,33 @@
package com.ubt.jimu.community.view.fragment;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.R;
/* loaded from: classes.dex */
public class CommonFragment_ViewBinding implements Unbinder {
private CommonFragment b;
public CommonFragment_ViewBinding(CommonFragment commonFragment, View view) {
this.b = commonFragment;
commonFragment.tvNoContent = (TextView) Utils.b(view, R.id.tv_no_content, "field 'tvNoContent'", TextView.class);
commonFragment.imgNoContent = (ImageView) Utils.b(view, R.id.img_no_content, "field 'imgNoContent'", ImageView.class);
commonFragment.ryContent = (URecyclerView) Utils.b(view, R.id.ry_content, "field 'ryContent'", URecyclerView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
CommonFragment commonFragment = this.b;
if (commonFragment == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
commonFragment.tvNoContent = null;
commonFragment.imgNoContent = null;
commonFragment.ryContent = null;
}
}

View File

@@ -0,0 +1,95 @@
package com.ubt.jimu.community.view.fragment;
import androidx.recyclerview.widget.LinearLayoutManager;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.SearchContentBean;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.base.http.manager.CommunityManager;
import com.ubt.jimu.community.view.SearchActivity;
import com.ubt.jimu.community.view.adapter.search.ContentAdapter;
import com.ubtech.view.fragment.BaseFragment;
import com.ubtrobot.log.ALog;
import java.util.ArrayList;
/* loaded from: classes.dex */
public class ContentFragment extends CommonFragment {
private ArrayList<SearchContentBean.RecordsBean> c;
private ContentAdapter d;
private ApiObserver<SearchContentBean> e;
private int f = 1;
static /* synthetic */ int b(ContentFragment contentFragment) {
int i = contentFragment.f;
contentFragment.f = i + 1;
return i;
}
/* JADX INFO: Access modifiers changed from: private */
public void requestData() {
CommunityManager.create().userSearchResult(this.a, "post", Cache.getInstance().getUserId(), this.f, 12, this.e);
}
@Override // com.ubt.jimu.community.view.fragment.CommonFragment
protected void initData() {
this.c = new ArrayList<>();
this.e = new ApiObserver<SearchContentBean>(((SearchActivity) this.mActivity).viewLoading) { // from class: com.ubt.jimu.community.view.fragment.ContentFragment.1
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(SearchContentBean searchContentBean) {
ALog.a(ContentFragment.this.TAG).d("searchModel==" + searchContentBean.getPages());
if (searchContentBean.getRecords() == null || searchContentBean.getRecords().size() <= 0) {
ContentFragment.this.ryContent.setNoMore(true);
} else {
if (ContentFragment.this.f == 1) {
ContentFragment.this.c.clear();
}
ContentFragment.this.c.addAll(searchContentBean.getRecords());
if (ContentFragment.this.f == searchContentBean.getTotal()) {
ContentFragment.this.ryContent.setNoMore(true);
} else {
ContentFragment.this.ryContent.setNoMore(false);
}
}
ContentFragment.this.d.notifyDataSetChanged();
ContentFragment contentFragment = ContentFragment.this;
contentFragment.d(contentFragment.c.size());
}
};
this.d = new ContentAdapter(this.mActivity, this.c);
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this.mActivity, 1, false);
this.ryContent.setAdapter(this.d);
this.ryContent.setLayoutManager(linearLayoutManager);
this.ryContent.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.view.fragment.ContentFragment.2
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onLoadingMore() {
ContentFragment.b(ContentFragment.this);
ContentFragment.this.requestData();
((SearchActivity) ((BaseFragment) ContentFragment.this).mActivity).viewLoading.setVisibility(8);
}
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onRefreshing() {
ContentFragment.this.f = 1;
ContentFragment.this.requestData();
((SearchActivity) ((BaseFragment) ContentFragment.this).mActivity).viewLoading.setVisibility(8);
}
});
((BaseActivity) getActivity()).loadComplete(this.ryContent, this.e);
}
public static ContentFragment b() {
ContentFragment contentFragment = new ContentFragment();
ALog.a("ContentFragment").d(contentFragment.toString());
return contentFragment;
}
@Override // com.ubt.jimu.community.view.fragment.CommonFragment
public void c(String str) {
this.a = str;
this.f = 1;
this.d.a(this.a);
requestData();
}
}

View File

@@ -0,0 +1,40 @@
package com.ubt.jimu.community.view.fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.LoadingView;
import com.ubtech.view.fragment.BaseFragment;
/* loaded from: classes.dex */
public abstract class IssueCommonFragment extends BaseFragment {
private Unbinder a;
LoadingView lvLoading;
URecyclerView rvIssue;
public abstract void initData();
@Override // com.ubtech.view.fragment.BaseFragment, androidx.fragment.app.Fragment
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
return layoutInflater.inflate(R.layout.fragment_issue, viewGroup, false);
}
@Override // androidx.fragment.app.Fragment
public void onDestroyView() {
this.lvLoading.a();
this.a.unbind();
super.onDestroyView();
}
@Override // androidx.fragment.app.Fragment
public void onViewCreated(View view, Bundle bundle) {
super.onViewCreated(view, bundle);
this.a = ButterKnife.a(this, view);
initData();
}
}

View File

@@ -0,0 +1,30 @@
package com.ubt.jimu.community.view.fragment;
import android.view.View;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.LoadingView;
/* loaded from: classes.dex */
public class IssueCommonFragment_ViewBinding implements Unbinder {
private IssueCommonFragment b;
public IssueCommonFragment_ViewBinding(IssueCommonFragment issueCommonFragment, View view) {
this.b = issueCommonFragment;
issueCommonFragment.lvLoading = (LoadingView) Utils.b(view, R.id.lv_loading, "field 'lvLoading'", LoadingView.class);
issueCommonFragment.rvIssue = (URecyclerView) Utils.b(view, R.id.rv_issue, "field 'rvIssue'", URecyclerView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
IssueCommonFragment issueCommonFragment = this.b;
if (issueCommonFragment == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
issueCommonFragment.lvLoading = null;
issueCommonFragment.rvIssue = null;
}
}

View File

@@ -0,0 +1,132 @@
package com.ubt.jimu.community.view.fragment;
import android.content.Context;
import android.os.Bundle;
import androidx.recyclerview.widget.GridLayoutManager;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.MyPostListEntities;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.base.http.manager.CommunityManager;
import com.ubt.jimu.community.view.adapter.IssueNewsAdapter;
import com.ubt.jimu.course.view.GridItemDecoration;
import io.reactivex.disposables.CompositeDisposable;
import io.reactivex.disposables.Disposable;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class IssueFragment extends IssueCommonFragment {
private List<MyPostListEntities.RecordsBean> b;
private IssueNewsAdapter c;
private ApiObserver<MyPostListEntities> d;
private CompositeDisposable e = new CompositeDisposable();
private int f = 1;
private String g;
static /* synthetic */ int c(IssueFragment issueFragment) {
int i = issueFragment.f;
issueFragment.f = i + 1;
return i;
}
/* JADX INFO: Access modifiers changed from: private */
public void requestData() {
CommunityManager.create().myReportList(this.g, this.f, 12, this.d);
}
@Override // com.ubt.jimu.community.view.fragment.IssueCommonFragment
public void initData() {
this.g = getArguments().getString("userId");
this.b = new ArrayList();
this.c = new IssueNewsAdapter(this.mActivity, this.b, 2, this.g);
this.rvIssue.setLayoutManager(new GridLayoutManager((Context) this.mActivity, 4, 1, false));
int dimensionPixelOffset = getResources().getDimensionPixelOffset(R.dimen.user_center_collection_item_margin);
this.rvIssue.a(new GridItemDecoration(getResources().getDimensionPixelOffset(R.dimen.user_center_collection_item_margin_top), dimensionPixelOffset, 1));
this.rvIssue.setAdapter(this.c);
this.rvIssue.setLoadingMoreEnabled(true);
b();
requestData();
}
@Override // androidx.fragment.app.Fragment
public void onDestroy() {
super.onDestroy();
}
@Override // com.ubt.jimu.community.view.fragment.IssueCommonFragment, androidx.fragment.app.Fragment
public void onDestroyView() {
this.e.dispose();
this.e.a();
if (this.d != null) {
this.d = null;
}
super.onDestroyView();
}
private void b() {
this.d = new ApiObserver<MyPostListEntities>(this.lvLoading) { // from class: com.ubt.jimu.community.view.fragment.IssueFragment.1
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(MyPostListEntities myPostListEntities) {
if (myPostListEntities.getRecords() != null && myPostListEntities.getRecords().size() != 0) {
IssueFragment.this.a(myPostListEntities);
return;
}
IssueFragment.this.lvLoading.setServiceLoadingError(R.drawable.ic_try_reload);
IssueFragment.this.lvLoading.setServiceTextError(R.string.loading_service_error);
IssueFragment.this.lvLoading.f();
if (IssueFragment.this.b.size() == myPostListEntities.getTotal()) {
IssueFragment.this.rvIssue.setNoMore(true);
} else {
IssueFragment.this.rvIssue.setNoMore(false);
}
}
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
public void onSubscribe(Disposable disposable) {
super.onSubscribe(disposable);
IssueFragment.this.e.b(disposable);
}
};
this.rvIssue.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.view.fragment.IssueFragment.2
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onLoadingMore() {
IssueFragment.c(IssueFragment.this);
IssueFragment.this.requestData();
}
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onRefreshing() {
IssueFragment.this.f = 1;
IssueFragment.this.lvLoading.setIsRefresh(true);
IssueFragment.this.rvIssue.setNoMore(false);
IssueFragment.this.requestData();
}
});
((BaseActivity) getActivity()).loadComplete(this.rvIssue, this.d);
}
public static IssueFragment c(String str) {
IssueFragment issueFragment = new IssueFragment();
Bundle bundle = new Bundle();
bundle.putString("userId", str);
issueFragment.setArguments(bundle);
return issueFragment;
}
/* JADX INFO: Access modifiers changed from: private */
public void a(MyPostListEntities myPostListEntities) {
if (myPostListEntities != null) {
if (this.f == 1) {
this.b.clear();
}
this.b.addAll(myPostListEntities.getRecords());
if (this.b.size() == myPostListEntities.getTotal()) {
this.rvIssue.setNoMore(true);
}
}
this.c.notifyDataSetChanged();
}
}

View File

@@ -0,0 +1,94 @@
package com.ubt.jimu.community.view.fragment;
import androidx.recyclerview.widget.LinearLayoutManager;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.SearchQuizBean;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.base.http.manager.CommunityManager;
import com.ubt.jimu.community.view.SearchActivity;
import com.ubt.jimu.community.view.adapter.search.AskAdapter;
import com.ubtech.view.fragment.BaseFragment;
import com.ubtrobot.log.ALog;
import java.util.ArrayList;
/* loaded from: classes.dex */
public class QuizFragment extends CommonFragment {
private ArrayList<SearchQuizBean.RecordsBean> c;
private AskAdapter d;
private ApiObserver<SearchQuizBean> e;
private int f = 1;
static /* synthetic */ int b(QuizFragment quizFragment) {
int i = quizFragment.f;
quizFragment.f = i + 1;
return i;
}
/* JADX INFO: Access modifiers changed from: private */
public void requestData() {
CommunityManager.create().userSearchResult(this.a, "question", Cache.getInstance().getUserId(), this.f, 60, this.e);
}
@Override // com.ubt.jimu.community.view.fragment.CommonFragment
protected void initData() {
this.c = new ArrayList<>();
this.e = new ApiObserver<SearchQuizBean>(((SearchActivity) this.mActivity).viewLoading) { // from class: com.ubt.jimu.community.view.fragment.QuizFragment.1
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(SearchQuizBean searchQuizBean) {
ALog.a(QuizFragment.this.TAG).d("searchModel==" + searchQuizBean.getPages());
if (searchQuizBean.getRecords() != null) {
if (QuizFragment.this.f == 1) {
QuizFragment.this.c.clear();
}
QuizFragment.this.c.addAll(searchQuizBean.getRecords());
if (QuizFragment.this.f == searchQuizBean.getTotal()) {
QuizFragment.this.ryContent.setNoMore(true);
} else {
QuizFragment.this.ryContent.setNoMore(false);
}
} else {
QuizFragment.this.ryContent.setNoMore(true);
}
QuizFragment.this.d.notifyDataSetChanged();
QuizFragment quizFragment = QuizFragment.this;
quizFragment.d(quizFragment.c.size());
}
};
requestData();
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this.mActivity, 1, false);
this.d = new AskAdapter(this.mActivity, this.c);
this.ryContent.setLayoutManager(linearLayoutManager);
this.ryContent.setAdapter(this.d);
this.ryContent.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.view.fragment.QuizFragment.2
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onLoadingMore() {
QuizFragment.b(QuizFragment.this);
QuizFragment.this.requestData();
((SearchActivity) ((BaseFragment) QuizFragment.this).mActivity).viewLoading.setVisibility(8);
}
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onRefreshing() {
QuizFragment.this.f = 1;
QuizFragment.this.requestData();
((SearchActivity) ((BaseFragment) QuizFragment.this).mActivity).viewLoading.setVisibility(8);
}
});
((BaseActivity) getActivity()).loadComplete(this.ryContent, this.e);
}
public static QuizFragment b() {
return new QuizFragment();
}
@Override // com.ubt.jimu.community.view.fragment.CommonFragment
public void c(String str) {
this.f = 1;
this.a = str;
this.d.a(str);
requestData();
}
}

View File

@@ -0,0 +1,170 @@
package com.ubt.jimu.community.view.fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.SharePreferenceHelper;
import com.ubt.jimu.base.entities.RecommendBean;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.community.presenter.SearchPresenter;
import com.ubt.jimu.community.view.SearchActivity;
import com.ubt.jimu.community.view.adapter.search.SearchRecommendAdapter;
import com.ubt.jimu.push.JimuPushMessage;
import com.ubt.jimu.widgets.SpaceItemDecoration;
import com.ubt.jimu.widgets.screenAdaptive.XLinearLayout;
import com.ubt.jimu.widgets.screenAdaptive.XRelativeLayout;
import com.ubtech.view.fragment.BaseFragment;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class RecommendFragment extends BaseFragment {
private SearchPresenter a;
private SearchRecommendAdapter b;
private SharePreferenceHelper c;
private List<String> d;
private Unbinder e;
RecyclerView rvRecommend;
RecyclerView rvSearchHistory;
TextView tvClear;
TextView tvHistory;
TextView tvKeywords;
TextView tvSearch;
TextView tvSearchHistory;
XLinearLayout xlIntroduce;
XRelativeLayout xrHistory;
private void bindClick() {
this.tvClear.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.fragment.a
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
RecommendFragment.this.a(view);
}
});
}
private void h(List<String> list) {
if (list == null || list.size() == 0) {
this.rvSearchHistory.setVisibility(8);
this.tvHistory.setVisibility(0);
} else {
this.rvSearchHistory.setVisibility(0);
this.tvHistory.setVisibility(8);
}
}
private void initData() {
this.c = new SharePreferenceHelper();
this.d = (List) this.c.readObject(SharePreferenceHelper.SP_KEY_SEARCH_HISTORY);
if (this.d == null) {
this.d = new ArrayList();
}
this.b = new SearchRecommendAdapter(this.mActivity, this, "history", this.d, this.a);
this.rvSearchHistory.setLayoutManager(new LinearLayoutManager(this.mActivity, 1, false));
this.rvSearchHistory.a(new SpaceItemDecoration(10, 0));
this.rvSearchHistory.setAdapter(this.b);
final SearchRecommendAdapter searchRecommendAdapter = new SearchRecommendAdapter(this.mActivity, this, JimuPushMessage.TYPE_MODEL_RECOMMEMD, new RecommendBean().getKeys(), this.a);
this.rvRecommend.setLayoutManager(new GridLayoutManager(this.mActivity, 4));
this.rvRecommend.setAdapter(searchRecommendAdapter);
this.a.a(this, searchRecommendAdapter, new ApiObserver<RecommendBean>(((SearchActivity) this.mActivity).viewLoading) { // from class: com.ubt.jimu.community.view.fragment.RecommendFragment.1
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(RecommendBean recommendBean) {
if (recommendBean.getKeys() == null) {
RecommendFragment.this.j(null);
} else {
searchRecommendAdapter.notifyChanged(recommendBean.getKeys());
RecommendFragment.this.j(recommendBean.getKeys());
}
}
});
b();
}
/* JADX INFO: Access modifiers changed from: private */
public void j(List<String> list) {
if (list == null || list.size() == 0) {
this.rvRecommend.setVisibility(8);
this.tvKeywords.setVisibility(0);
} else {
this.rvRecommend.setVisibility(0);
this.tvKeywords.setVisibility(8);
}
}
public static RecommendFragment o() {
return new RecommendFragment();
}
public void b() {
List<String> list = (List) this.c.readObject(SharePreferenceHelper.SP_KEY_SEARCH_HISTORY);
if (list == null) {
this.tvClear.setAlpha(0.3f);
return;
}
this.b.notifyChanged(list);
h(list);
if (list.size() > 0) {
this.tvClear.setAlpha(1.0f);
} else {
this.tvClear.setAlpha(0.3f);
}
}
public void c(String str) {
this.b.a(str);
}
public void d(int i) {
XLinearLayout xLinearLayout = this.xlIntroduce;
if (xLinearLayout == null || this.xrHistory == null) {
return;
}
if (i == 0) {
xLinearLayout.setVisibility(0);
this.xrHistory.setVisibility(0);
} else {
xLinearLayout.setVisibility(8);
this.xrHistory.setVisibility(8);
}
}
@Override // com.ubtech.view.fragment.BaseFragment, androidx.fragment.app.Fragment
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
return layoutInflater.inflate(R.layout.fragment_search_rd, viewGroup, false);
}
@Override // androidx.fragment.app.Fragment
public void onDestroyView() {
this.e.unbind();
super.onDestroyView();
}
@Override // androidx.fragment.app.Fragment
public void onViewCreated(View view, Bundle bundle) {
super.onViewCreated(view, bundle);
this.e = ButterKnife.a(this, view);
initData();
bindClick();
}
public /* synthetic */ void a(View view) {
this.d.clear();
this.c.saveObject(SharePreferenceHelper.SP_KEY_SEARCH_HISTORY, this.d);
this.b.notifyDataSetChanged();
h(this.d);
this.tvClear.setAlpha(0.3f);
}
public void a(SearchPresenter searchPresenter) {
this.a = searchPresenter;
}
}

View File

@@ -0,0 +1,46 @@
package com.ubt.jimu.community.view.fragment;
import android.view.View;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
import com.ubt.jimu.widgets.screenAdaptive.XLinearLayout;
import com.ubt.jimu.widgets.screenAdaptive.XRelativeLayout;
/* loaded from: classes.dex */
public class RecommendFragment_ViewBinding implements Unbinder {
private RecommendFragment b;
public RecommendFragment_ViewBinding(RecommendFragment recommendFragment, View view) {
this.b = recommendFragment;
recommendFragment.xrHistory = (XRelativeLayout) Utils.b(view, R.id.xr_history, "field 'xrHistory'", XRelativeLayout.class);
recommendFragment.tvSearch = (TextView) Utils.b(view, R.id.tv_search, "field 'tvSearch'", TextView.class);
recommendFragment.tvClear = (TextView) Utils.b(view, R.id.tv_clear, "field 'tvClear'", TextView.class);
recommendFragment.rvSearchHistory = (RecyclerView) Utils.b(view, R.id.rv_search_history, "field 'rvSearchHistory'", RecyclerView.class);
recommendFragment.tvHistory = (TextView) Utils.b(view, R.id.tv_history, "field 'tvHistory'", TextView.class);
recommendFragment.xlIntroduce = (XLinearLayout) Utils.b(view, R.id.xl_introduce, "field 'xlIntroduce'", XLinearLayout.class);
recommendFragment.tvSearchHistory = (TextView) Utils.b(view, R.id.tv_search_history, "field 'tvSearchHistory'", TextView.class);
recommendFragment.rvRecommend = (RecyclerView) Utils.b(view, R.id.rv_recommend, "field 'rvRecommend'", RecyclerView.class);
recommendFragment.tvKeywords = (TextView) Utils.b(view, R.id.tv_keywords, "field 'tvKeywords'", TextView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
RecommendFragment recommendFragment = this.b;
if (recommendFragment == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
recommendFragment.xrHistory = null;
recommendFragment.tvSearch = null;
recommendFragment.tvClear = null;
recommendFragment.rvSearchHistory = null;
recommendFragment.tvHistory = null;
recommendFragment.xlIntroduce = null;
recommendFragment.tvSearchHistory = null;
recommendFragment.rvRecommend = null;
recommendFragment.tvKeywords = null;
}
}

View File

@@ -0,0 +1,93 @@
package com.ubt.jimu.community.view.fragment;
import androidx.recyclerview.widget.LinearLayoutManager;
import com.recyclelib.URecyclerView;
import com.ubt.jimu.BaseActivity;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.SearchUserBean;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.base.http.manager.CommunityManager;
import com.ubt.jimu.community.view.SearchActivity;
import com.ubt.jimu.community.view.adapter.search.UserAdapter;
import com.ubtech.view.fragment.BaseFragment;
import com.ubtrobot.log.ALog;
import java.util.ArrayList;
/* loaded from: classes.dex */
public class UserFragment extends CommonFragment {
private UserAdapter c;
private ArrayList<SearchUserBean.RecordsBean> d;
private ApiObserver<SearchUserBean> e;
private int f = 1;
static /* synthetic */ int b(UserFragment userFragment) {
int i = userFragment.f;
userFragment.f = i + 1;
return i;
}
/* JADX INFO: Access modifiers changed from: private */
public void requestData() {
CommunityManager.create().userSearchResult(this.a, "user", Cache.getInstance().getUserId(), this.f, 20, this.e);
}
@Override // com.ubt.jimu.community.view.fragment.CommonFragment
protected void initData() {
this.d = new ArrayList<>();
this.e = new ApiObserver<SearchUserBean>(((SearchActivity) this.mActivity).viewLoading) { // from class: com.ubt.jimu.community.view.fragment.UserFragment.1
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(SearchUserBean searchUserBean) {
ALog.a(UserFragment.this.TAG).d("searchModel==" + searchUserBean.getPages());
if (searchUserBean.getRecords() == null || searchUserBean.getRecords().size() <= 0) {
UserFragment.this.ryContent.setNoMore(true);
} else {
if (UserFragment.this.f == 1) {
UserFragment.this.d.clear();
}
UserFragment.this.d.addAll(searchUserBean.getRecords());
if (UserFragment.this.f == searchUserBean.getTotal()) {
UserFragment.this.ryContent.setNoMore(true);
} else {
UserFragment.this.ryContent.setNoMore(false);
}
}
UserFragment.this.c.notifyDataSetChanged();
UserFragment userFragment = UserFragment.this;
userFragment.d(userFragment.d.size());
}
};
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this.mActivity, 1, false);
this.c = new UserAdapter(this.mActivity, this.d);
this.ryContent.setLayoutManager(linearLayoutManager);
this.ryContent.setAdapter(this.c);
this.ryContent.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.view.fragment.UserFragment.2
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onLoadingMore() {
UserFragment.b(UserFragment.this);
UserFragment.this.requestData();
((SearchActivity) ((BaseFragment) UserFragment.this).mActivity).viewLoading.setVisibility(8);
}
@Override // com.recyclelib.URecyclerView.LoadingListener
public void onRefreshing() {
UserFragment.this.f = 1;
UserFragment.this.requestData();
((SearchActivity) ((BaseFragment) UserFragment.this).mActivity).viewLoading.setVisibility(8);
}
});
((BaseActivity) getActivity()).loadComplete(this.ryContent, this.e);
}
public static UserFragment b() {
return new UserFragment();
}
@Override // com.ubt.jimu.community.view.fragment.CommonFragment
public void c(String str) {
this.f = 1;
this.a = str;
this.c.a(str);
requestData();
}
}

View File

@@ -0,0 +1,41 @@
package com.ubt.jimu.community.view.popwindow;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import com.ubt.jimu.R;
/* loaded from: classes.dex */
public abstract class BaseDialog extends Dialog {
protected Context mContext;
public BaseDialog(Context context) {
this(context, R.style.Dialog);
}
public abstract void initData();
public abstract int layoutId();
@Override // android.app.Dialog
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(layoutId());
initData();
}
public void setCancel(boolean z) {
setCanceledOnTouchOutside(z);
setCancelable(z);
}
public BaseDialog(Context context, int i) {
super(context, i);
this.mContext = context;
}
protected BaseDialog(Context context, boolean z, DialogInterface.OnCancelListener onCancelListener) {
super(context, z, null);
}
}

View File

@@ -0,0 +1,62 @@
package com.ubt.jimu.community.view.popwindow;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.view.View;
import android.view.ViewGroup;
import android.widget.PopupWindow;
import com.ubt.jimu.R;
/* loaded from: classes.dex */
public abstract class BasePopwindow extends PopupWindow {
protected Activity a;
protected View b;
public BasePopwindow(Activity activity) {
this(activity, "");
}
private void c() {
this.b = this.a.getLayoutInflater().inflate(a(), (ViewGroup) null);
}
@SuppressLint({"InlinedApi"})
private void d() {
setContentView(this.b);
setWidth(-1);
setHeight(-1);
setFocusable(true);
setAnimationStyle(R.style.AnimationPreview);
setBackgroundDrawable(new ColorDrawable(Color.argb(70, 0, 0, 0)));
this.b.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.popwindow.a
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
BasePopwindow.this.a(view);
}
});
}
public abstract int a();
public /* synthetic */ void a(View view) {
dismiss();
}
public abstract void b();
public void b(View view) {
try {
showAtLocation(view, 80, 0, 0);
} catch (Exception unused) {
}
}
public BasePopwindow(Activity activity, String str) {
this.a = activity;
c();
b();
d();
}
}

View File

@@ -0,0 +1,65 @@
package com.ubt.jimu.community.view.popwindow;
import android.app.Activity;
import android.view.View;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import com.ubt.jimu.R;
import com.ubt.jimu.community.view.adapter.ReportAdapter;
import com.ubt.jimu.utils.WrapContentLinearLayoutManager;
import java.util.ArrayList;
/* loaded from: classes.dex */
public class ReportPopwindow extends BasePopwindow {
private TextView c;
private RecyclerView d;
private RelativeLayout e;
public ReportPopwindow(Activity activity) {
super(activity);
}
private void c() {
this.e.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.popwindow.c
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
ReportPopwindow.this.c(view);
}
});
this.c.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.popwindow.b
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
ReportPopwindow.this.d(view);
}
});
}
@Override // com.ubt.jimu.community.view.popwindow.BasePopwindow
public int a() {
return R.layout.popw_report;
}
@Override // com.ubt.jimu.community.view.popwindow.BasePopwindow
public void b() {
this.c = (TextView) this.b.findViewById(R.id.tv_popup_cancel);
this.d = (RecyclerView) this.b.findViewById(R.id.ry_report);
this.e = (RelativeLayout) this.b.findViewById(R.id.rl_top);
ArrayList arrayList = new ArrayList();
arrayList.add(this.a.getString(R.string.issue_comment_report_content_1));
arrayList.add(this.a.getString(R.string.issue_comment_report_content_2));
arrayList.add(this.a.getString(R.string.issue_comment_report_content_3));
ReportAdapter reportAdapter = new ReportAdapter(this.a, arrayList);
this.d.setLayoutManager(new WrapContentLinearLayoutManager(this.a, 1, false));
this.d.setAdapter(reportAdapter);
c();
}
public /* synthetic */ void d(View view) {
dismiss();
}
public /* synthetic */ void c(View view) {
dismiss();
}
}