package com.lt.app.views; import android.app.Activity; import android.app.Dialog; import android.content.ClipData; import android.content.ClipboardManager; import android.content.DialogInterface; import android.os.Bundle; import android.support.v7.app.g; import android.support.v7.widget.RecyclerView; import android.support.v7.widget.StaggeredGridLayoutManager; import android.util.DisplayMetrics; import android.view.LayoutInflater; import android.view.MotionEvent; import android.view.View; import android.view.ViewGroup; import android.view.ViewTreeObserver; import android.view.Window; import android.widget.FrameLayout; import android.widget.ImageView; import android.widget.TextView; import com.c.e; import com.d.b.k; import com.lt.app.App; import com.lt.app.WebActivity; import com.lt.app.a.j; import com.lt.app.a.p; import com.lt.app.c; import com.lt.app.d; import java.util.ArrayList; import java.util.List; import me.dhtv.app.R; /* compiled from: LTActionView */ public class b extends g implements View.OnClickListener { /* renamed from: ʻˋ reason: contains not printable characters */ private List<String> f6360; /* renamed from: ʻˎ reason: contains not printable characters */ private e f6361; /* renamed from: ʻˏ reason: contains not printable characters */ private View f6362; /* renamed from: ʻ reason: contains not printable characters */ public b m8648(List<String> list, e eVar, View view) { this.f6360 = list; this.f6361 = eVar; this.f6362 = view; return this; } /* renamed from: ʻ reason: contains not printable characters */ public b m8647(List<String> list, e eVar) { return m8648(list, eVar, (View) null); } @Override // android.support.v4.app.Fragment /* renamed from: ʻ reason: contains not printable characters */ public View m8646(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) { View inflate = layoutInflater.inflate(R.layout.lt_actionview, viewGroup, false); int i = (!(this.f6361.getContext() instanceof WebActivity) || ((WebActivity) this.f6361.getContext()).m8226()) ? 4 : 8; RecyclerView recyclerView = (RecyclerView) inflate.findViewById(R.id.list); recyclerView.setHasFixedSize(true); recyclerView.setLayoutManager(new StaggeredGridLayoutManager(i, 1)); recyclerView.setAdapter(new a()); return inflate; } @Override // android.support.v4.app.e, android.support.v4.app.Fragment /* renamed from: ˉ reason: contains not printable characters */ public void m8650() { Window window; super.m1679(); Dialog r0 = m1675(); if (r0 != null && (window = r0.getWindow()) != null) { DisplayMetrics displayMetrics = new DisplayMetrics(); window.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); window.setGravity(80); window.setLayout(displayMetrics.widthPixels, -2); } } public void onClick(View view) { m1672(); switch (((Integer) view.getTag()).intValue()) { case 0: p.m8396(1, this.f6361, null, null, true); return; case 1: p.m8396(0, this.f6361, null, null, true); return; case 2: p.m8396(2, this.f6361, null, null, true); return; case 3: p.m8396(3, this.f6361, null, null, true); return; case 4: p.m8396(4, this.f6361, null, null, true); return; case 5: ClipboardManager clipboardManager = (ClipboardManager) this.f6361.getContext().getSystemService("clipboard"); if (clipboardManager != null) { clipboardManager.setPrimaryClip(ClipData.newPlainText(null, this.f6361.getUrl())); d.m8563(this.f6361.getContext(), (int) R.string.long_click_copy_succ); return; } return; case 6: this.f6361.reload(); return; case 7: d.m8554(this.f6361); return; case 8: d.m8547(this.f6361.getContext(), this.f6361.getUrl(), true); return; case 9: d.m8549(this.f6361, App.m8128().m8521(56)); return; case 10: if (!App.m8121(6, true)) { d.m8563(this.f6361.getContext(), (int) R.string.m_n); return; } else { j.m8311(new j.a() { /* class com.lt.app.views.b.AnonymousClass1 */ @Override // com.lt.app.a.j.a public void onCompleted() { d.m8563(b.this.f6361.getContext(), (int) R.string.act_clear_cache_ok); } }, this.f6361); return; } case 11: if (!App.m8121(8, true)) { d.m8563(this.f6361.getContext(), (int) R.string.m_n); return; } else { c.m8494((com.lt.app.a) this.f6361.getContext(), this.f6361); return; } case 12: ((WebActivity) this.f6361.getContext()).m8228(); View view2 = this.f6362; if (view2 != null) { view2.setTag(""); return; } return; case 13: if (this.f6361.canGoBack()) { this.f6361.goBack(); return; } else if (this.f6361.getContext() instanceof Activity) { ((Activity) this.f6361.getContext()).finish(); return; } else { return; } case 14: if (this.f6361.canGoForward()) { this.f6361.goForward(); return; } return; case 15: d.m8565(this.f6361.getContext()); return; case 16: p.m8396(9, this.f6361, null, null, true); return; case 17: ((WebActivity) this.f6361.getContext()).m8227(); View view3 = this.f6362; if (view3 != null) { view3.setTag(""); return; } return; default: return; } } @Override // android.support.v4.app.e, android.support.v4.app.Fragment /* renamed from: ˈ reason: contains not printable characters */ public void m8649() { super.m1678(); } @Override // android.support.v4.app.e public void onDismiss(DialogInterface dialogInterface) { super.onDismiss(dialogInterface); } /* access modifiers changed from: private */ /* renamed from: com.lt.app.views.b$b reason: collision with other inner class name */ /* compiled from: LTActionView */ public class C0082b extends RecyclerView.w { /* renamed from: ᴵ reason: contains not printable characters */ private final ImageView f6387; /* renamed from: ᵎ reason: contains not printable characters */ private final TextView f6388; C0082b(View view) { super(view); view.setOnClickListener(b.this); this.f6387 = (ImageView) view.findViewById(R.id.icon); this.f6388 = (TextView) view.findViewById(R.id.title); } } /* renamed from: ʻ reason: contains not printable characters */ public static void m8644(final com.lt.app.c.a aVar, final e eVar, final ViewGroup viewGroup) { if (aVar.m8521(43)) { final android.support.v7.app.c cVar = (android.support.v7.app.c) eVar.getContext(); final pl.droidsonroids.gif.d dVar = new pl.droidsonroids.gif.d(cVar); dVar.setTag(""); viewGroup.addView(dVar); DisplayMetrics displayMetrics = new DisplayMetrics(); cVar.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); final float f = displayMetrics.density; final FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) dVar.getLayoutParams(); layoutParams.width = (int) (((float) aVar.m27w) * f); layoutParams.height = (int) (((float) aVar.m27w) * f); viewGroup.getViewTreeObserver().addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener() { /* class com.lt.app.views.b.AnonymousClass2 */ /* renamed from: ˈ reason: contains not printable characters */ private int f6370 = -1; public boolean onPreDraw() { if (android.support.v7.app.c.this.getResources().getConfiguration().orientation != this.f6370) { this.f6370 = android.support.v7.app.c.this.getResources().getConfiguration().orientation; dVar.setTag(""); } if (dVar.getTag() == null && layoutParams.leftMargin < viewGroup.getWidth() && layoutParams.topMargin < viewGroup.getHeight()) { return true; } int measuredWidth = viewGroup.getMeasuredWidth(); int measuredHeight = viewGroup.getMeasuredHeight(); int i = (int) (f * 8.0f); if (aVar.m8521(45)) { FrameLayout.LayoutParams layoutParams = layoutParams; layoutParams.topMargin = ((measuredHeight - layoutParams.height) - i) - ((int) (f * 20.0f)); FrameLayout.LayoutParams layoutParams2 = layoutParams; layoutParams2.leftMargin = (measuredWidth - layoutParams2.width) - i; } else if (aVar.m8521(46)) { FrameLayout.LayoutParams layoutParams3 = layoutParams; layoutParams3.topMargin = (measuredHeight - layoutParams3.height) / 2; FrameLayout.LayoutParams layoutParams4 = layoutParams; layoutParams4.leftMargin = (measuredWidth - layoutParams4.width) - i; } else if (aVar.m8521(47)) { layoutParams.topMargin = i; FrameLayout.LayoutParams layoutParams5 = layoutParams; layoutParams5.leftMargin = (measuredWidth - layoutParams5.width) - i; } else if (aVar.m8521(48)) { FrameLayout.LayoutParams layoutParams6 = layoutParams; layoutParams6.topMargin = ((measuredHeight - layoutParams6.height) - i) - ((int) (f * 20.0f)); layoutParams.leftMargin = i; } else if (aVar.m8521(49)) { FrameLayout.LayoutParams layoutParams7 = layoutParams; layoutParams7.topMargin = (measuredHeight - layoutParams7.height) / 2; layoutParams.leftMargin = i; } else if (aVar.m8521(50)) { layoutParams.topMargin = i; layoutParams.leftMargin = i; } else if (aVar.m8521(51)) { FrameLayout.LayoutParams layoutParams8 = layoutParams; layoutParams8.topMargin = ((measuredHeight - layoutParams8.height) - i) - ((int) (f * 20.0f)); FrameLayout.LayoutParams layoutParams9 = layoutParams; layoutParams9.leftMargin = (measuredWidth - layoutParams9.width) / 2; } else if (aVar.m8521(52)) { FrameLayout.LayoutParams layoutParams10 = layoutParams; layoutParams10.topMargin = (measuredHeight - layoutParams10.height) / 2; FrameLayout.LayoutParams layoutParams11 = layoutParams; layoutParams11.leftMargin = (measuredWidth - layoutParams11.width) / 2; } else { layoutParams.topMargin = i; FrameLayout.LayoutParams layoutParams12 = layoutParams; layoutParams12.leftMargin = (measuredWidth - layoutParams12.width) / 2; } dVar.setLayoutParams(layoutParams); dVar.setTag(null); return true; } }); k.m7775(cVar).m7660(aVar.m27i).m7659(dVar); dVar.setClickable(true); dVar.setOnClickListener(new View.OnClickListener() { /* class com.lt.app.views.b.AnonymousClass3 */ public void onClick(View view) { e.this.m6429("onMenuAction", (Object) null, new e.a() { /* class com.lt.app.views.b.AnonymousClass3.AnonymousClass1 */ @Override // com.c.e.a /* renamed from: ʻ reason: contains not printable characters */ public void m8651(boolean z, Object obj) { if (!z) { new b().m8648((List<String>) null, e.this, dVar).m1667(cVar.m1697(), "action"); } } }); } }); if (aVar.m8521(44)) { dVar.setOnTouchListener(new View.OnTouchListener() { /* class com.lt.app.views.b.AnonymousClass4 */ /* renamed from: ʾ reason: contains not printable characters */ private int f6378; /* renamed from: ʿ reason: contains not printable characters */ private int f6379; /* renamed from: ˆ reason: contains not printable characters */ private int f6380; /* renamed from: ˈ reason: contains not printable characters */ private int f6381; /* renamed from: ˉ reason: contains not printable characters */ private int f6382; /* renamed from: ˊ reason: contains not printable characters */ private int f6383; public boolean onTouch(View view, MotionEvent motionEvent) { int rawX = (int) motionEvent.getRawX(); int rawY = (int) motionEvent.getRawY(); int action = motionEvent.getAction() & 255; if (action == 0) { this.f6382 = rawX; this.f6383 = rawY; this.f6378 = rawX - layoutParams.leftMargin; this.f6379 = rawY - layoutParams.topMargin; this.f6380 = viewGroup.getWidth() - layoutParams.width; this.f6381 = viewGroup.getHeight() - layoutParams.height; return false; } else if (action != 1) { if (action == 2) { int min = Math.min(Math.max(rawX - this.f6378, 0), this.f6380); int min2 = Math.min(Math.max(rawY - this.f6379, 0), this.f6381); if (layoutParams.leftMargin == min && layoutParams.topMargin == min2) { return true; } layoutParams.leftMargin = min; layoutParams.topMargin = min2; dVar.setLayoutParams(layoutParams); } return true; } else if (Math.abs(this.f6382 - rawX) > 20 || Math.abs(this.f6383 - rawY) > 20) { return true; } else { return false; } } }); } } } /* compiled from: LTActionView */ private class a extends RecyclerView.a<C0082b> { /* renamed from: ʼ reason: contains not printable characters */ private final List<Integer> f6385 = new ArrayList(); a() { boolean z = b.this.f6360 == null || b.this.f6360.size() == 0; com.lt.app.c.a r3 = App.m8128(); if ((z && r3.m8521(35)) || (b.this.f6360 != null && b.this.f6360.contains("ShareWxFriend"))) { this.f6385.add(0); } if ((z && r3.m8521(36)) || (b.this.f6360 != null && b.this.f6360.contains("ShareWxTimeline"))) { this.f6385.add(1); } if ((z && r3.m8521(37)) || (b.this.f6360 != null && b.this.f6360.contains("ShareQQFriend"))) { this.f6385.add(2); } if ((z && r3.m8521(38)) || (b.this.f6360 != null && b.this.f6360.contains("ShareQQZone"))) { this.f6385.add(3); } if ((z && r3.m8522(8)) || (b.this.f6360 != null && b.this.f6360.contains("ShareWeibo"))) { this.f6385.add(4); } if ((z && r3.m8522(15)) || (b.this.f6360 != null && b.this.f6360.contains("ShareMenu"))) { this.f6385.add(16); } if ((z && r3.m8521(39)) || (b.this.f6360 != null && b.this.f6360.contains("CopyLink"))) { this.f6385.add(5); } if ((z && r3.m8522(13)) || (b.this.f6360 != null && b.this.f6360.contains("Back"))) { if (b.this.f6361.canGoBack()) { this.f6385.add(13); } else if ((b.this.f6361.getContext() instanceof WebActivity) && !((WebActivity) b.this.f6361.getContext()).m8224()) { this.f6385.add(13); } } if (((z && r3.m8522(14)) || (b.this.f6360 != null && b.this.f6360.contains("Forward"))) && b.this.f6361.canGoForward()) { this.f6385.add(14); } if ((z && r3.m8521(40)) || (b.this.f6360 != null && b.this.f6360.contains("Refresh"))) { this.f6385.add(6); } if (((z && r3.m8522(11)) || (b.this.f6360 != null && b.this.f6360.contains("FullScreen"))) && (b.this.f6361.getContext() instanceof WebActivity)) { this.f6385.add(12); } if (((z && r3.m8522(16)) || (b.this.f6360 != null && b.this.f6360.contains("Orientation"))) && (b.this.f6361.getContext() instanceof WebActivity)) { this.f6385.add(17); } if ((z && r3.m8522(9)) || (b.this.f6360 != null && b.this.f6360.contains("ClearCache"))) { this.f6385.add(10); } if ((z && r3.m8522(10)) || (b.this.f6360 != null && b.this.f6360.contains("Scan"))) { this.f6385.add(11); } if ((z && r3.m8521(42)) || (b.this.f6360 != null && b.this.f6360.contains("ShowImages"))) { this.f6385.add(7); } if ((z && r3.m8521(41)) || (b.this.f6360 != null && b.this.f6360.contains("OpenInBrowser"))) { this.f6385.add(8); } if ((z && r3.m8521(54)) || (b.this.f6360 != null && b.this.f6360.contains("BackToHome"))) { this.f6385.add(9); } if ((z && r3.m8522(12)) || (b.this.f6360 != null && b.this.f6360.contains("Exit"))) { this.f6385.add(15); } } /* renamed from: ʻ reason: contains not printable characters */ public C0082b m8656(ViewGroup viewGroup, int i) { return new C0082b(LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.lt_actionview_item, viewGroup, false)); } /* renamed from: ʻ reason: contains not printable characters */ public void m8654(C0082b bVar, int i) { int i2; int i3; int intValue = this.f6385.get(i).intValue(); bVar.f3473.setTag(Integer.valueOf(intValue)); switch (intValue) { case 0: i2 = R.drawable.ic_wxfriend; i3 = R.string.act_share_wxfriend; break; case 1: i2 = R.drawable.ic_wxtimeline; i3 = R.string.act_share_wxtimeline; break; case 2: i2 = R.drawable.ic_qqfriend; i3 = R.string.act_share_qqfriend; break; case 3: i2 = R.drawable.ic_qqzone; i3 = R.string.act_share_qqzone; break; case 4: i2 = R.drawable.ic_sina; i3 = R.string.act_share_weibo; break; case 5: i2 = R.drawable.ic_copylink; i3 = R.string.act_copylink; break; case 6: i2 = R.drawable.ic_refresh; i3 = R.string.act_refresh; break; case 7: i2 = R.drawable.ic_showimages; i3 = R.string.act_showimages; break; case 8: i2 = R.drawable.ic_openinbrowser; i3 = R.string.act_open_inbrowser; break; case 9: i2 = R.drawable.ic_back_home; i3 = R.string.act_back_home; break; case 10: i2 = R.drawable.ic_clear; i3 = R.string.act_clear_cache; break; case 11: i2 = R.drawable.ic_scan; i3 = R.string.act_scan; break; case 12: if (!((WebActivity) b.this.f6361.getContext()).m8225()) { i2 = R.drawable.ic_fullscreen_enter; i3 = R.string.act_fullscreen_enter; break; } else { i2 = R.drawable.ic_fullscreen_exit; i3 = R.string.act_fullscreen_exit; break; } case 13: i2 = R.drawable.ic_back_x; i3 = R.string.act_back; break; case 14: i2 = R.drawable.ic_forward; i3 = R.string.act_forward; break; case 15: i2 = R.drawable.ic_exit; i3 = R.string.act_exit; break; case 16: i2 = R.drawable.ic_sharemenu; i3 = R.string.act_share_nemu; break; case 17: if (!((WebActivity) b.this.f6361.getContext()).m8226()) { i2 = R.drawable.ic_portait; i3 = R.string.act_org_port; break; } else { i2 = R.drawable.ic_landscape; i3 = R.string.act_org_land; break; } default: return; } bVar.f6387.setImageResource(i2); bVar.f6388.setText(i3); } @Override // android.support.v7.widget.RecyclerView.a /* renamed from: ʻ reason: contains not printable characters */ public int m8652() { return this.f6385.size(); } } }