package com.ubt.jimu.community.activity; import android.content.Context; import android.os.Build; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.webkit.WebSettings; import android.webkit.WebView; import android.widget.LinearLayout; import android.widget.TextView; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import com.recyclelib.URecyclerView; import com.ubt.jimu.JimuApplication; import com.ubt.jimu.R; import com.ubt.jimu.base.entities.Act; import com.ubt.jimu.base.entities.UComment; import com.ubt.jimu.community.activity.contract.ActivityContract$Presenter; import com.ubt.jimu.community.activity.contract.ActivityContract$View; import com.ubt.jimu.community.activity.presenter.ActivityPresenter; import com.ubt.jimu.utils.NetWorkUtil; import com.ubt.jimu.widgets.LoadingView; import com.ubtech.utils.DisplayUtil; import java.util.ArrayList; import java.util.List; /* loaded from: classes.dex */ public class ActivityInfoFragment extends LazyLoadFragment implements ActivityContract$View { private URecyclerView a; private Context b; private MyAdapter d; private int e; private ActivityPresenter f; private View g; private List c = new ArrayList(); private String h = "header_activity_info"; private class MyAdapter extends RecyclerView.Adapter { private List a; class MyViewHolder extends RecyclerView.ViewHolder { public MyViewHolder(MyAdapter myAdapter, View view) { super(view); WebView webView = (WebView) view; WebSettings settings = webView.getSettings(); settings.setDisplayZoomControls(true); settings.setSupportZoom(true); settings.setUseWideViewPort(true); settings.setJavaScriptEnabled(true); settings.setLoadWithOverviewMode(true); settings.setGeolocationEnabled(true); settings.setAllowContentAccess(true); settings.setAllowFileAccess(true); if (Build.VERSION.SDK_INT >= 16) { webView.getSettings().setAllowFileAccessFromFileURLs(true); } settings.setBuiltInZoomControls(false); settings.setDatabaseEnabled(true); settings.setDomStorageEnabled(true); settings.setAppCacheEnabled(false); settings.setCacheMode(2); } } public MyAdapter(ActivityInfoFragment activityInfoFragment, Context context, List list) { this.a = list; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public int getItemCount() { return this.a.size(); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int i) { Act act = this.a.get(i); if (viewHolder instanceof MyViewHolder) { ((WebView) ((MyViewHolder) viewHolder).itemView).loadDataWithBaseURL(null, act.getActivityDesc(), "text/html", "utf-8", null); } } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) { WebView webView = new WebView(viewGroup.getContext()); webView.setLayoutParams(new ViewGroup.LayoutParams(-1, -1)); return new MyViewHolder(this, webView); } } public static ActivityInfoFragment a(int i, String str) { ActivityInfoFragment activityInfoFragment = new ActivityInfoFragment(); Bundle bundle = new Bundle(); bundle.putInt("activity_id", i); bundle.putString("activity_name", str); activityInfoFragment.setArguments(bundle); return activityInfoFragment; } private void b() { if (this.a.b(this.h)) { return; } this.g = LayoutInflater.from(this.b).inflate(R.layout.comment_empty_layout, (ViewGroup) null); this.g.setTag(this.h); TextView textView = (TextView) this.g.findViewById(R.id.emptyTipTextView); textView.setLines(1); LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) textView.getLayoutParams(); layoutParams.width = DisplayUtil.b(JimuApplication.l()); textView.setLayoutParams(layoutParams); this.a.n(this.g); this.g.setLayoutParams(new RecyclerView.LayoutParams(-1, DisplayUtil.a(JimuApplication.l()) - getResources().getDimensionPixelSize(R.dimen.action_bar_height))); } @Override // com.ubt.jimu.community.activity.contract.ActivityContract$View public void a() { } @Override // com.ubt.jimu.community.activity.contract.ActivityContract$View public void a(UComment uComment) { } @Override // com.ubtech.view.BaseView /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void setPresenter(ActivityContract$Presenter activityContract$Presenter) { } @Override // com.ubt.jimu.community.activity.contract.ActivityContract$View public void a(String str) { } @Override // com.ubt.jimu.community.activity.contract.ActivityContract$View public int e() { return 0; } @Override // com.ubt.jimu.community.activity.contract.ActivityContract$View public void e(List list) { } @Override // com.ubt.jimu.community.activity.contract.ActivityContract$View public int f() { return 0; } @Override // com.ubt.jimu.community.activity.LazyLoadFragment protected void loadData() { if (NetWorkUtil.b(this.b)) { this.f.b(this.e); } else { this.a.y(); b(); } } @Override // com.ubt.jimu.community.activity.LazyLoadFragment, com.ubtech.view.fragment.BaseFragment, androidx.fragment.app.Fragment public void onAttach(Context context) { super.onAttach(context); this.b = context; } @Override // com.ubtech.view.fragment.BaseFragment, androidx.fragment.app.Fragment public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) { View inflate = layoutInflater.inflate(R.layout.fragment_activity, (ViewGroup) null, false); a(inflate); return inflate; } @Override // com.ubt.jimu.community.activity.LazyLoadFragment, androidx.fragment.app.Fragment public void onViewCreated(View view, Bundle bundle) { super.onViewCreated(view, bundle); } @Override // com.ubt.jimu.community.activity.contract.ActivityContract$View public LoadingView u() { return null; } private void a(View view) { this.a = (URecyclerView) view.findViewById(R.id.recyclerView); this.a.setLayoutManager(new LinearLayoutManager(getContext(), 1, false)); this.d = new MyAdapter(this, this.b, this.c); this.a.setAdapter(this.d); this.a.setLoadingMoreEnabled(false); this.a.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.activity.ActivityInfoFragment.1 @Override // com.recyclelib.URecyclerView.LoadingListener public void onLoadingMore() { } @Override // com.recyclelib.URecyclerView.LoadingListener public void onRefreshing() { ActivityInfoFragment.this.loadData(); } }); Bundle arguments = getArguments(); this.e = arguments.getInt("activity_id"); arguments.getString("activity_name"); this.f = new ActivityPresenter(getContext(), this); } @Override // com.ubt.jimu.community.activity.contract.ActivityContract$View public void a(Act act) { this.a.A(); this.c.clear(); this.c.add(act); this.d.notifyDataSetChanged(); } }