File classes.dex
Function:
Loading..
000f77e0
000f77e0j.Z::b(android.widget.TextView, int, int, int, int):
000f77f0invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;->setAutoSizeTextTypeUniformWithConfiguration(IIII)V
000f77f6return-void
000f77e0
000f77e0j.Z::b(android.widget.TextView, int, int, int, int):
000f77f0invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;->setAutoSizeTextTypeUniformWithConfiguration(IIII)V
000f77f6return-void
000f77e0
000f77f8
000f77f8j.Z::c(android.widget.TextView, int[], int):
000f7808invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;->setAutoSizeTextTypeUniformWithPresetSizes([II)V
000f780ereturn-void
000f77f8
000f77f8j.Z::c(android.widget.TextView, int[], int):
000f7808invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;->setAutoSizeTextTypeUniformWithPresetSizes([II)V
000f780ereturn-void
000f77f8
000f7810
000f7810j.a0::a(android.graphics.Typeface, int, boolean):
000f7820invoke-static {v0, v1, v2}, Landroid/graphics/Typeface;->create(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;
000f7826move-result-object v0
000f7828return-object v0
000f7810
000f7810j.a0::a(android.graphics.Typeface, int, boolean):
000f7820invoke-static {v0, v1, v2}, Landroid/graphics/Typeface;->create(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;
000f7826move-result-object v0
000f7828return-object v0
000f7810
000f782a
000f782a // align 0x4
000f782a // align 0x4
000f782c
000f782cj.b0::d():
000f783ciget-object v0, v1, Lj/b0;->h:Lj/j1;
000f7840if-eqz v0, :cond_9
000f7844iget-object v0, v0, Lj/j1;->c:Ljava/lang/Object;
000f7848check-cast v0, Landroid/content/res/ColorStateList;
000f784creturn-object v0
000f784econst/4 v0, 0x0
000f7850return-object v0
000f782c
000f782cj.b0::d():
000f783ciget-object v0, v1, Lj/b0;->h:Lj/j1;
000f7840if-eqz v0, :cond_9
000f7844iget-object v0, v0, Lj/j1;->c:Ljava/lang/Object;
000f7848check-cast v0, Landroid/content/res/ColorStateList;
000f784creturn-object v0
000f784econst/4 v0, 0x0
000f7850return-object v0
000f782c
000f7852
000f7852 // align 0x4
000f7852 // align 0x4
000f7854
000f7854j.b0::e():
000f7864iget-object v0, v1, Lj/b0;->h:Lj/j1;
000f7868if-eqz v0, :cond_9
000f786ciget-object v0, v0, Lj/j1;->d:Ljava/io/Serializable;
000f7870check-cast v0, Landroid/graphics/PorterDuff$Mode;
000f7874return-object v0
000f7876const/4 v0, 0x0
000f7878return-object v0
000f7854
000f7854j.b0::e():
000f7864iget-object v0, v1, Lj/b0;->h:Lj/j1;
000f7868if-eqz v0, :cond_9
000f786ciget-object v0, v0, Lj/j1;->d:Ljava/io/Serializable;
000f7870check-cast v0, Landroid/graphics/PorterDuff$Mode;
000f7874return-object v0
000f7876const/4 v0, 0x0
000f7878return-object v0
000f7854
000f787a
000f787a // align 0x4
000f787a // align 0x4
000f787c
000f787cj.b0::c(android.content.Context, j.u, int):
000f788cmonitor-enter v2
000f788eiget-object v0, v2, Lj/u;->a:Lj/R0;
000f7892invoke-virtual {v0, v1, v3}, Lj/R0;->f(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000f7898move-result-object v1
000f789amonitor-exit v2
000f789cif-eqz v1, :cond_15
000f78a0new-instance v2, Lj/j1;
000f78a4invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000f78aaconst/4 v3, 0x1
000f78aciput-boolean v3, v2, Lj/j1;->b:Z
000f78b0iput-object v1, v2, Lj/j1;->c:Ljava/lang/Object;
000f78b4return-object v2
000f78b6const/4 v1, 0x0
000f78b8return-object v1
000f78bamove-exception v1
000f78bcmonitor-exit v2
000f78bethrow v1
000f787c
000f787cj.b0::c(android.content.Context, j.u, int):
000f788cmonitor-enter v2
000f788eiget-object v0, v2, Lj/u;->a:Lj/R0;
000f7892invoke-virtual {v0, v1, v3}, Lj/R0;->f(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000f7898move-result-object v1
000f789amonitor-exit v2
000f789cif-eqz v1, :cond_15
000f78a0new-instance v2, Lj/j1;
000f78a4invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000f78aaconst/4 v3, 0x1
000f78aciput-boolean v3, v2, Lj/j1;->b:Z
000f78b0iput-object v1, v2, Lj/j1;->c:Ljava/lang/Object;
000f78b4return-object v2
000f78b6const/4 v1, 0x0
000f78b8return-object v1
000f78bamove-exception v1
000f78bcmonitor-exit v2
000f78bethrow v1
000f787c
000f78c0
000f78c0 struct try_item
000f78c0 start_addr uint32 0xf788e
000f78c4 insn_count int 6
000f78c6 handler_off uint16 0xf78d1
000f78c8
000f78c8 struct try_item
000f78c8 start_addr uint32 0xf78bc
000f78cc insn_count int 1
000f78ce handler_off uint16 0xf78d1
000f78d0
000f78d0 struct encoded_catch_handler_list
000f78d0 size int 1
000f78d1
000f78d1 struct encoded_catch_handler ← 0xf78c6 0xf78ce
000f78d1 size int64 0
000f78d2 catch_all_addr uint32 0xf78ba
000f78d3
000f78d3 // align 0x4
000f78c0 struct try_item
000f78c0 start_addr uint32 0xf788e
000f78c4 insn_count int 6
000f78c6 handler_off uint16 0xf78d1
000f78c8
000f78c8 struct try_item
000f78c8 start_addr uint32 0xf78bc
000f78cc insn_count int 1
000f78ce handler_off uint16 0xf78d1
000f78d0
000f78d0 struct encoded_catch_handler_list
000f78d0 size int 1
000f78d1
000f78d1 struct encoded_catch_handler ← 0xf78c6 0xf78ce
000f78d1 size int64 0
000f78d2 catch_all_addr uint32 0xf78ba
000f78d3
000f78d3 // align 0x4
000f78d4
000f78d4j.b0::<init>(android.widget.TextView):
000f78e4invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000f78eaconst/4 v0, 0x0
000f78eciput v0, v1, Lj/b0;->j:I
000f78f0const/4 v0, -0x1
000f78f2iput v0, v1, Lj/b0;->k:I
000f78f6iput-object v2, v1, Lj/b0;->a:Landroid/widget/TextView;
000f78fanew-instance v0, Lj/m0;
000f78feinvoke-direct {v0, v2}, Lj/m0;-><init>(Landroid/widget/TextView;)V
000f7904iput-object v0, v1, Lj/b0;->i:Lj/m0;
000f7908return-void
000f78d4
000f78d4j.b0::<init>(android.widget.TextView):
000f78e4invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000f78eaconst/4 v0, 0x0
000f78eciput v0, v1, Lj/b0;->j:I
000f78f0const/4 v0, -0x1
000f78f2iput v0, v1, Lj/b0;->k:I
000f78f6iput-object v2, v1, Lj/b0;->a:Landroid/widget/TextView;
000f78fanew-instance v0, Lj/m0;
000f78feinvoke-direct {v0, v2}, Lj/m0;-><init>(Landroid/widget/TextView;)V
000f7904iput-object v0, v1, Lj/b0;->i:Lj/m0;
000f7908return-void
000f78d4
000f790a
000f790a // align 0x4
000f790a // align 0x4
000f790c
000f790cj.b0::a(android.graphics.drawable.Drawable, j.j1):
000f791cif-eqz v2, :cond_d
000f7920if-eqz v3, :cond_d
000f7924iget-object v0, v1, Lj/b0;->a:Landroid/widget/TextView;
000f7928invoke-virtual {v0}, Landroid/view/View;->getDrawableState()[I
000f792emove-result-object v0
000f7930invoke-static {v2, v3, v0}, Lj/u;->e(Landroid/graphics/drawable/Drawable;Lj/j1;[I)V
000f7936return-void
000f790c
000f790cj.b0::a(android.graphics.drawable.Drawable, j.j1):
000f791cif-eqz v2, :cond_d
000f7920if-eqz v3, :cond_d
000f7924iget-object v0, v1, Lj/b0;->a:Landroid/widget/TextView;
000f7928invoke-virtual {v0}, Landroid/view/View;->getDrawableState()[I
000f792emove-result-object v0
000f7930invoke-static {v2, v3, v0}, Lj/u;->e(Landroid/graphics/drawable/Drawable;Lj/j1;[I)V
000f7936return-void
000f790c
000f7938
000f7938j.b0::b():
000f7948iget-object v0, v6, Lj/b0;->b:Lj/j1;
000f794cconst/4 v1, 0x2
000f794econst/4 v2, 0x0
000f7950iget-object v3, v6, Lj/b0;->a:Landroid/widget/TextView;
000f7954if-nez v0, :cond_14
000f7958iget-object v0, v6, Lj/b0;->c:Lj/j1;
000f795cif-nez v0, :cond_14
000f7960iget-object v0, v6, Lj/b0;->d:Lj/j1;
000f7964if-nez v0, :cond_14
000f7968iget-object v0, v6, Lj/b0;->e:Lj/j1;
000f796cif-eqz v0, :cond_36
000f7970invoke-virtual {v3}, Landroid/widget/TextView;->getCompoundDrawables()[Landroid/graphics/drawable/Drawable;
000f7976move-result-object v0
000f7978aget-object v4, v0, v2
000f797ciget-object v5, v6, Lj/b0;->b:Lj/j1;
000f7980invoke-virtual {v6, v4, v5}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f7986const/4 v4, 0x1
000f7988aget-object v4, v0, v4
000f798ciget-object v5, v6, Lj/b0;->c:Lj/j1;
000f7990invoke-virtual {v6, v4, v5}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f7996aget-object v4, v0, v1
000f799aiget-object v5, v6, Lj/b0;->d:Lj/j1;
000f799einvoke-virtual {v6, v4, v5}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f79a4const/4 v4, 0x3
000f79a6aget-object v0, v0, v4
000f79aaiget-object v4, v6, Lj/b0;->e:Lj/j1;
000f79aeinvoke-virtual {v6, v0, v4}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f79b4iget-object v0, v6, Lj/b0;->f:Lj/j1;
000f79b8if-nez v0, :cond_40
000f79bciget-object v0, v6, Lj/b0;->g:Lj/j1;
000f79c0if-eqz v0, :cond_3f
000f79c4goto :goto_40
000f79c6return-void
000f79c8invoke-static {v3}, Lj/X;->a(Landroid/widget/TextView;)[Landroid/graphics/drawable/Drawable;
000f79cemove-result-object v0
000f79d0aget-object v2, v0, v2
000f79d4iget-object v3, v6, Lj/b0;->f:Lj/j1;
000f79d8invoke-virtual {v6, v2, v3}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f79deaget-object v0, v0, v1
000f79e2iget-object v1, v6, Lj/b0;->g:Lj/j1;
000f79e6invoke-virtual {v6, v0, v1}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f79ecreturn-void
000f7938
000f7938j.b0::b():
000f7948iget-object v0, v6, Lj/b0;->b:Lj/j1;
000f794cconst/4 v1, 0x2
000f794econst/4 v2, 0x0
000f7950iget-object v3, v6, Lj/b0;->a:Landroid/widget/TextView;
000f7954if-nez v0, :cond_14
000f7958iget-object v0, v6, Lj/b0;->c:Lj/j1;
000f795cif-nez v0, :cond_14
000f7960iget-object v0, v6, Lj/b0;->d:Lj/j1;
000f7964if-nez v0, :cond_14
000f7968iget-object v0, v6, Lj/b0;->e:Lj/j1;
000f796cif-eqz v0, :cond_36
000f7970invoke-virtual {v3}, Landroid/widget/TextView;->getCompoundDrawables()[Landroid/graphics/drawable/Drawable;
000f7976move-result-object v0
000f7978aget-object v4, v0, v2
000f797ciget-object v5, v6, Lj/b0;->b:Lj/j1;
000f7980invoke-virtual {v6, v4, v5}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f7986const/4 v4, 0x1
000f7988aget-object v4, v0, v4
000f798ciget-object v5, v6, Lj/b0;->c:Lj/j1;
000f7990invoke-virtual {v6, v4, v5}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f7996aget-object v4, v0, v1
000f799aiget-object v5, v6, Lj/b0;->d:Lj/j1;
000f799einvoke-virtual {v6, v4, v5}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f79a4const/4 v4, 0x3
000f79a6aget-object v0, v0, v4
000f79aaiget-object v4, v6, Lj/b0;->e:Lj/j1;
000f79aeinvoke-virtual {v6, v0, v4}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f79b4iget-object v0, v6, Lj/b0;->f:Lj/j1;
000f79b8if-nez v0, :cond_40
000f79bciget-object v0, v6, Lj/b0;->g:Lj/j1;
000f79c0if-eqz v0, :cond_3f
000f79c4goto :goto_40
000f79c6return-void
000f79c8invoke-static {v3}, Lj/X;->a(Landroid/widget/TextView;)[Landroid/graphics/drawable/Drawable;
000f79cemove-result-object v0
000f79d0aget-object v2, v0, v2
000f79d4iget-object v3, v6, Lj/b0;->f:Lj/j1;
000f79d8invoke-virtual {v6, v2, v3}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f79deaget-object v0, v0, v1
000f79e2iget-object v1, v6, Lj/b0;->g:Lj/j1;
000f79e6invoke-virtual {v6, v0, v1}, Lj/b0;->a(Landroid/graphics/drawable/Drawable;Lj/j1;)V
000f79ecreturn-void
000f7938
000f79ee
000f79ee // align 0x10
000f79ee // align 0x10
000f79f0
000f79f0j.b0::f(android.util.AttributeSet, int):
000f7a00move-object/from16 v0, v24
000f7a04move-object/from16 v4, v25
000f7a08move/from16 v6, v26
000f7a0ciget-object v1, v0, Lj/b0;->a:Landroid/widget/TextView;
000f7a10invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000f7a16move-result-object v7
000f7a18invoke-static {}, Lj/u;->a()Lj/u;
000f7a1emove-result-object v8
000f7a20sget-object v3, Ld/a;->h:[I
000f7a24invoke-static {v7, v4, v3, v6}, LF0/h;->B(Landroid/content/Context;Landroid/util/AttributeSet;[II)LF0/h;
000f7a2amove-result-object v9
000f7a2cinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000f7a32move-result-object v2
000f7a34iget-object v5, v9, LF0/h;->c:Ljava/lang/Object;
000f7a38check-cast v5, Landroid/content/res/TypedArray;
000f7a3cinvoke-static/range {v1 .. v6}, LK/P;->l(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000f7a42move-object v10, v1
000f7a44iget-object v1, v9, LF0/h;->c:Ljava/lang/Object;
000f7a48check-cast v1, Landroid/content/res/TypedArray;
000f7a4cconst/4 v11, 0x0
000f7a4econst/4 v12, -0x1
000f7a50invoke-virtual {v1, v11, v12}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7a56move-result v2
000f7a58const/4 v13, 0x3
000f7a5ainvoke-virtual {v1, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7a60move-result v3
000f7a62if-eqz v3, :cond_3d
000f7a66invoke-virtual {v1, v13, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7a6cmove-result v3
000f7a6einvoke-static {v7, v8, v3}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7a74move-result-object v3
000f7a76iput-object v3, v0, Lj/b0;->b:Lj/j1;
000f7a7aconst/4 v14, 0x1
000f7a7cinvoke-virtual {v1, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7a82move-result v3
000f7a84if-eqz v3, :cond_4e
000f7a88invoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7a8emove-result v3
000f7a90invoke-static {v7, v8, v3}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7a96move-result-object v3
000f7a98iput-object v3, v0, Lj/b0;->c:Lj/j1;
000f7a9cconst/4 v15, 0x4
000f7a9einvoke-virtual {v1, v15}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7aa4move-result v3
000f7aa6if-eqz v3, :cond_5f
000f7aaainvoke-virtual {v1, v15, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7ab0move-result v3
000f7ab2invoke-static {v7, v8, v3}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7ab8move-result-object v3
000f7abaiput-object v3, v0, Lj/b0;->d:Lj/j1;
000f7abeconst/4 v3, 0x2
000f7ac0invoke-virtual {v1, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7ac6move-result v5
000f7ac8if-eqz v5, :cond_70
000f7accinvoke-virtual {v1, v3, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7ad2move-result v5
000f7ad4invoke-static {v7, v8, v5}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7adamove-result-object v5
000f7adciput-object v5, v0, Lj/b0;->e:Lj/j1;
000f7ae0sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
000f7ae4const/4 v13, 0x5
000f7ae6invoke-virtual {v1, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7aecmove-result v17
000f7aeeif-eqz v17, :cond_83
000f7af2invoke-virtual {v1, v13, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7af8move-result v3
000f7afainvoke-static {v7, v8, v3}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7b00move-result-object v3
000f7b02iput-object v3, v0, Lj/b0;->f:Lj/j1;
000f7b06const/4 v3, 0x6
000f7b08invoke-virtual {v1, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7b0emove-result v18
000f7b10if-eqz v18, :cond_94
000f7b14invoke-virtual {v1, v3, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7b1amove-result v1
000f7b1cinvoke-static {v7, v8, v1}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7b22move-result-object v1
000f7b24iput-object v1, v0, Lj/b0;->g:Lj/j1;
000f7b28invoke-virtual {v9}, LF0/h;->E()V
000f7b2einvoke-virtual {v10}, Landroid/widget/TextView;->getTransformationMethod()Landroid/text/method/TransformationMethod;
000f7b34move-result-object v1
000f7b36instance-of v1, v1, Landroid/text/method/PasswordTransformationMethod;
000f7b3asget-object v9, Ld/a;->w:[I
000f7b3econst/16 v3, 0x1a
000f7b42const/16 v14, 0xe
000f7b46const/16 v15, 0xd
000f7b4aconst/16 v13, 0xf
000f7b4eif-eq v2, v12, :cond_e9
000f7b52new-instance v12, LF0/h;
000f7b56invoke-virtual {v7, v2, v9}, Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;
000f7b5cmove-result-object v2
000f7b5einvoke-direct {v12, v7, v2}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
000f7b64if-nez v1, :cond_c3
000f7b68invoke-virtual {v2, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7b6emove-result v20
000f7b70if-eqz v20, :cond_c3
000f7b74invoke-virtual {v2, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000f7b7amove-result v20
000f7b7cmove/from16 v21, v20
000f7b80const/16 v20, 0x1
000f7b84goto :goto_c7
000f7b86move/from16 v20, v11
000f7b8amove/from16 v21, v20
000f7b8einvoke-virtual {v0, v7, v12}, Lj/b0;->n(Landroid/content/Context;LF0/h;)V
000f7b94invoke-virtual {v2, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7b9amove-result v22
000f7b9cif-eqz v22, :cond_d5
000f7ba0invoke-virtual {v2, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f7ba6move-result-object v22
000f7ba8goto :goto_d7
000f7baaconst/16 v22, 0x0
000f7baeif-lt v5, v3, :cond_e4
000f7bb2invoke-virtual {v2, v15}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7bb8move-result v23
000f7bbaif-eqz v23, :cond_e4
000f7bbeinvoke-virtual {v2, v15}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f7bc4move-result-object v2
000f7bc6goto :goto_e5
000f7bc8const/4 v2, 0x0
000f7bcainvoke-virtual {v12}, LF0/h;->E()V
000f7bd0goto :goto_f0
000f7bd2move/from16 v20, v11
000f7bd6move/from16 v21, v20
000f7bdaconst/4 v2, 0x0
000f7bdcconst/16 v22, 0x0
000f7be0new-instance v12, LF0/h;
000f7be4invoke-virtual {v7, v4, v9, v6, v11}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000f7beamove-result-object v9
000f7becinvoke-direct {v12, v7, v9}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
000f7bf2if-nez v1, :cond_107
000f7bf6invoke-virtual {v9, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7bfcmove-result v23
000f7bfeif-eqz v23, :cond_107
000f7c02invoke-virtual {v9, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000f7c08move-result v21
000f7c0aconst/16 v20, 0x1
000f7c0emove/from16 v14, v21
000f7c12invoke-virtual {v9, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7c18move-result v21
000f7c1aif-eqz v21, :cond_113
000f7c1einvoke-virtual {v9, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f7c24move-result-object v22
000f7c26if-lt v5, v3, :cond_11f
000f7c2ainvoke-virtual {v9, v15}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7c30move-result v3
000f7c32if-eqz v3, :cond_11f
000f7c36invoke-virtual {v9, v15}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f7c3cmove-result-object v2
000f7c3econst/16 v3, 0x1c
000f7c42if-lt v5, v3, :cond_134
000f7c46invoke-virtual {v9, v11}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7c4cmove-result v3
000f7c4eif-eqz v3, :cond_134
000f7c52const/4 v3, -0x1
000f7c54invoke-virtual {v9, v11, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f7c5amove-result v5
000f7c5cif-nez v5, :cond_134
000f7c60const/4 v3, 0x0
000f7c62invoke-virtual {v10, v11, v3}, Landroid/widget/TextView;->setTextSize(IF)V
000f7c68invoke-virtual {v0, v7, v12}, Lj/b0;->n(Landroid/content/Context;LF0/h;)V
000f7c6einvoke-virtual {v12}, LF0/h;->E()V
000f7c74if-nez v1, :cond_141
000f7c78if-eqz v20, :cond_141
000f7c7cinvoke-virtual {v10, v14}, Landroid/widget/TextView;->setAllCaps(Z)V
000f7c82iget-object v1, v0, Lj/b0;->l:Landroid/graphics/Typeface;
000f7c86if-eqz v1, :cond_153
000f7c8aiget v3, v0, Lj/b0;->k:I
000f7c8econst/4 v5, -0x1
000f7c90if-ne v3, v5, :cond_150
000f7c94iget v3, v0, Lj/b0;->j:I
000f7c98invoke-virtual {v10, v1, v3}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;I)V
000f7c9egoto :goto_153
000f7ca0invoke-virtual {v10, v1}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
000f7ca6if-eqz v2, :cond_158
000f7caainvoke-static {v10, v2}, Lj/Z;->d(Landroid/widget/TextView;Ljava/lang/String;)Z
000f7cb0if-eqz v22, :cond_161
000f7cb4invoke-static/range {v22}, Lj/Y;->a(Ljava/lang/String;)Landroid/os/LocaleList;
000f7cbamove-result-object v1
000f7cbcinvoke-static {v10, v1}, Lj/Y;->b(Landroid/widget/TextView;Landroid/os/LocaleList;)V
000f7cc2sget-object v3, Ld/a;->i:[I
000f7cc6iget-object v9, v0, Lj/b0;->i:Lj/m0;
000f7ccaiget-object v12, v9, Lj/m0;->j:Landroid/content/Context;
000f7cceinvoke-virtual {v12, v4, v3, v6, v11}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000f7cd4move-result-object v5
000f7cd6iget-object v1, v9, Lj/m0;->i:Landroid/widget/TextView;
000f7cdainvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000f7ce0move-result-object v2
000f7ce2const/4 v13, 0x6
000f7ce4const/4 v14, 0x2
000f7ce6invoke-static/range {v1 .. v6}, LK/P;->l(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000f7cecconst/4 v1, 0x5
000f7ceeinvoke-virtual {v5, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7cf4move-result v2
000f7cf6if-eqz v2, :cond_183
000f7cfainvoke-virtual {v5, v1, v11}, Landroid/content/res/TypedArray;->getInt(II)I
000f7d00move-result v1
000f7d02iput v1, v9, Lj/m0;->a:I
000f7d06const/4 v1, 0x4
000f7d08invoke-virtual {v5, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7d0emove-result v2
000f7d10const/high16 v6, -0x40800000
000f7d14if-eqz v2, :cond_191
000f7d18invoke-virtual {v5, v1, v6}, Landroid/content/res/TypedArray;->getDimension(IF)F
000f7d1emove-result v1
000f7d20goto :goto_192
000f7d22move v1, v6
000f7d24invoke-virtual {v5, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7d2amove-result v2
000f7d2cif-eqz v2, :cond_19e
000f7d30invoke-virtual {v5, v14, v6}, Landroid/content/res/TypedArray;->getDimension(IF)F
000f7d36move-result v2
000f7d38const/4 v13, 0x1
000f7d3agoto :goto_1a0
000f7d3cmove v2, v6
000f7d3egoto :goto_19c
000f7d40invoke-virtual {v5, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7d46move-result v18
000f7d48if-eqz v18, :cond_1ac
000f7d4cinvoke-virtual {v5, v13, v6}, Landroid/content/res/TypedArray;->getDimension(IF)F
000f7d52move-result v19
000f7d54const/4 v13, 0x3
000f7d56goto :goto_1af
000f7d58move/from16 v19, v6
000f7d5cgoto :goto_1aa
000f7d5einvoke-virtual {v5, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7d64move-result v16
000f7d66move/from16 v26, v6
000f7d6aif-eqz v16, :cond_1e6
000f7d6einvoke-virtual {v5, v13, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7d74move-result v6
000f7d76if-lez v6, :cond_1e6
000f7d7ainvoke-virtual {v5}, Landroid/content/res/TypedArray;->getResources()Landroid/content/res/Resources;
000f7d80move-result-object v13
000f7d82invoke-virtual {v13, v6}, Landroid/content/res/Resources;->obtainTypedArray(I)Landroid/content/res/TypedArray;
000f7d88move-result-object v6
000f7d8ainvoke-virtual {v6}, Landroid/content/res/TypedArray;->length()I
000f7d90move-result v13
000f7d92new-array v15, v13, [I
000f7d96if-lez v13, :cond_1e3
000f7d9aif-ge v11, v13, :cond_1da
000f7d9econst/4 v14, -0x1
000f7da0invoke-virtual {v6, v11, v14}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f7da6move-result v22
000f7da8aput v22, v15, v11
000f7dacadd-int/lit8 v11, v11, 0x1
000f7db0const/4 v14, 0x2
000f7db2goto :goto_1cd
000f7db4invoke-static {v15}, Lj/m0;->b([I)[I
000f7dbamove-result-object v11
000f7dbciput-object v11, v9, Lj/m0;->f:[I
000f7dc0invoke-virtual {v9}, Lj/m0;->i()Z
000f7dc6invoke-virtual {v6}, Landroid/content/res/TypedArray;->recycle()V
000f7dccinvoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
000f7dd2invoke-virtual {v9}, Lj/m0;->j()Z
000f7dd8move-result v5
000f7ddaconst/high16 v6, 0x3f800000
000f7ddeif-eqz v5, :cond_227
000f7de2iget v5, v9, Lj/m0;->a:I
000f7de6const/4 v13, 0x1
000f7de8if-ne v5, v13, :cond_22a
000f7deciget-boolean v5, v9, Lj/m0;->g:Z
000f7df0if-nez v5, :cond_223
000f7df4invoke-virtual {v12}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000f7dfamove-result-object v5
000f7dfcinvoke-virtual {v5}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000f7e02move-result-object v5
000f7e04cmpl-float v11, v2, v26
000f7e08if-nez v11, :cond_20e
000f7e0cconst/high16 v2, 0x41400000
000f7e10const/4 v14, 0x2
000f7e12invoke-static {v14, v2, v5}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f7e18move-result v2
000f7e1agoto :goto_20f
000f7e1cconst/4 v14, 0x2
000f7e1ecmpl-float v11, v19, v26
000f7e22if-nez v11, :cond_219
000f7e26const/high16 v11, 0x42e00000
000f7e2ainvoke-static {v14, v11, v5}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f7e30move-result v19
000f7e32move/from16 v5, v19
000f7e36cmpl-float v11, v1, v26
000f7e3aif-nez v11, :cond_220
000f7e3emove v1, v6
000f7e40invoke-virtual {v9, v2, v5, v1}, Lj/m0;->k(FFF)V
000f7e46invoke-virtual {v9}, Lj/m0;->h()Z
000f7e4cgoto :goto_22a
000f7e4econst/4 v1, 0x0
000f7e50iput v1, v9, Lj/m0;->a:I
000f7e54sget-boolean v1, Lj/A1;->b:Z
000f7e58if-eqz v1, :cond_25b
000f7e5ciget v1, v9, Lj/m0;->a:I
000f7e60if-eqz v1, :cond_25b
000f7e64iget-object v1, v9, Lj/m0;->f:[I
000f7e68array-length v2, v1
000f7e6aif-lez v2, :cond_25b
000f7e6einvoke-static {v10}, Lj/Z;->a(Landroid/widget/TextView;)I
000f7e74move-result v2
000f7e76int-to-float v2, v2
000f7e78cmpl-float v2, v2, v26
000f7e7cif-eqz v2, :cond_257
000f7e80iget v1, v9, Lj/m0;->d:F
000f7e84invoke-static {v1}, Ljava/lang/Math;->round(F)I
000f7e8amove-result v1
000f7e8ciget v2, v9, Lj/m0;->e:F
000f7e90invoke-static {v2}, Ljava/lang/Math;->round(F)I
000f7e96move-result v2
000f7e98iget v5, v9, Lj/m0;->c:F
000f7e9cinvoke-static {v5}, Ljava/lang/Math;->round(F)I
000f7ea2move-result v5
000f7ea4const/4 v9, 0x0
000f7ea6invoke-static {v10, v1, v2, v5, v9}, Lj/Z;->b(Landroid/widget/TextView;IIII)V
000f7eacgoto :goto_25b
000f7eaeconst/4 v9, 0x0
000f7eb0invoke-static {v10, v1, v9}, Lj/Z;->c(Landroid/widget/TextView;[II)V
000f7eb6invoke-virtual {v7, v4, v3}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
000f7ebcmove-result-object v1
000f7ebeconst/16 v2, 0x8
000f7ec2const/4 v14, -0x1
000f7ec4invoke-virtual {v1, v2, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7ecamove-result v2
000f7eccif-eq v2, v14, :cond_26f
000f7ed0invoke-virtual {v8, v7, v2}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7ed6move-result-object v2
000f7ed8const/16 v3, 0xd
000f7edcgoto :goto_271
000f7edeconst/4 v2, 0x0
000f7ee0goto :goto_26c
000f7ee2invoke-virtual {v1, v3, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7ee8move-result v3
000f7eeaif-eq v3, v14, :cond_27c
000f7eeeinvoke-virtual {v8, v7, v3}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7ef4move-result-object v3
000f7ef6goto :goto_27d
000f7ef8const/4 v3, 0x0
000f7efaconst/16 v4, 0x9
000f7efeinvoke-virtual {v1, v4, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7f04move-result v4
000f7f06if-eq v4, v14, :cond_28b
000f7f0ainvoke-virtual {v8, v7, v4}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7f10move-result-object v4
000f7f12const/4 v13, 0x6
000f7f14goto :goto_28d
000f7f16const/4 v4, 0x0
000f7f18goto :goto_289
000f7f1ainvoke-virtual {v1, v13, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7f20move-result v5
000f7f22if-eq v5, v14, :cond_298
000f7f26invoke-virtual {v8, v7, v5}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7f2cmove-result-object v5
000f7f2egoto :goto_299
000f7f30const/4 v5, 0x0
000f7f32const/16 v9, 0xa
000f7f36invoke-virtual {v1, v9, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7f3cmove-result v9
000f7f3eif-eq v9, v14, :cond_2a6
000f7f42invoke-virtual {v8, v7, v9}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7f48move-result-object v9
000f7f4agoto :goto_2a7
000f7f4cconst/4 v9, 0x0
000f7f4econst/4 v11, 0x7
000f7f50invoke-virtual {v1, v11, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7f56move-result v11
000f7f58if-eq v11, v14, :cond_2b3
000f7f5cinvoke-virtual {v8, v7, v11}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7f62move-result-object v8
000f7f64goto :goto_2b4
000f7f66const/4 v8, 0x0
000f7f68if-nez v9, :cond_30b
000f7f6cif-eqz v8, :cond_2b9
000f7f70goto :goto_30b
000f7f72if-nez v2, :cond_2c1
000f7f76if-nez v3, :cond_2c1
000f7f7aif-nez v4, :cond_2c1
000f7f7eif-eqz v5, :cond_32e
000f7f82invoke-static {v10}, Lj/X;->a(Landroid/widget/TextView;)[Landroid/graphics/drawable/Drawable;
000f7f88move-result-object v8
000f7f8aconst/16 v20, 0x0
000f7f8eaget-object v9, v8, v20
000f7f92if-nez v9, :cond_2f4
000f7f96const/16 v21, 0x2
000f7f9aaget-object v11, v8, v21
000f7f9eif-eqz v11, :cond_2d2
000f7fa2goto :goto_2f4
000f7fa4invoke-virtual {v10}, Landroid/widget/TextView;->getCompoundDrawables()[Landroid/graphics/drawable/Drawable;
000f7faamove-result-object v8
000f7facif-eqz v2, :cond_2d9
000f7fb0goto :goto_2db
000f7fb2aget-object v2, v8, v20
000f7fb6if-eqz v3, :cond_2de
000f7fbagoto :goto_2e2
000f7fbcconst/16 v18, 0x1
000f7fc0aget-object v3, v8, v18
000f7fc4if-eqz v4, :cond_2e5
000f7fc8goto :goto_2e9
000f7fcaconst/16 v21, 0x2
000f7fceaget-object v4, v8, v21
000f7fd2if-eqz v5, :cond_2ec
000f7fd6goto :goto_2f0
000f7fd8const/16 v16, 0x3
000f7fdcaget-object v5, v8, v16
000f7fe0invoke-virtual {v10, v2, v3, v4, v5}, Landroid/widget/TextView;->setCompoundDrawablesWithIntrinsicBounds(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000f7fe6goto :goto_32e
000f7fe8if-eqz v3, :cond_2f9
000f7fecconst/16 v21, 0x2
000f7ff0goto :goto_2fe
000f7ff2const/16 v18, 0x1
000f7ff6aget-object v3, v8, v18
000f7ffagoto :goto_2f6
000f7ffcaget-object v2, v8, v21
000f8000if-eqz v5, :cond_303
000f8004goto :goto_307
000f8006const/16 v16, 0x3
000f800aaget-object v5, v8, v16
000f800einvoke-static {v10, v9, v3, v2, v5}, Lj/X;->b(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000f8014goto :goto_32e
000f8016invoke-static {v10}, Lj/X;->a(Landroid/widget/TextView;)[Landroid/graphics/drawable/Drawable;
000f801cmove-result-object v2
000f801eif-eqz v9, :cond_312
000f8022goto :goto_316
000f8024const/16 v20, 0x0
000f8028aget-object v9, v2, v20
000f802cif-eqz v3, :cond_319
000f8030goto :goto_31d
000f8032const/16 v18, 0x1
000f8036aget-object v3, v2, v18
000f803aif-eqz v8, :cond_320
000f803egoto :goto_324
000f8040const/16 v21, 0x2
000f8044aget-object v8, v2, v21
000f8048if-eqz v5, :cond_327
000f804cgoto :goto_32b
000f804econst/16 v16, 0x3
000f8052aget-object v5, v2, v16
000f8056invoke-static {v10, v9, v3, v8, v5}, Lj/X;->b(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000f805cconst/16 v2, 0xb
000f8060invoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f8066move-result v3
000f8068if-eqz v3, :cond_351
000f806cinvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f8072move-result v3
000f8074if-eqz v3, :cond_34a
000f8078const/4 v9, 0x0
000f807ainvoke-virtual {v1, v2, v9}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f8080move-result v3
000f8082if-eqz v3, :cond_34a
000f8086invoke-static {v7, v3}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000f808cmove-result-object v3
000f808eif-eqz v3, :cond_34a
000f8092goto :goto_34e
000f8094invoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->getColorStateList(I)Landroid/content/res/ColorStateList;
000f809amove-result-object v3
000f809cinvoke-static {v10, v3}, LQ/n;->f(Landroid/widget/TextView;Landroid/content/res/ColorStateList;)V
000f80a2const/16 v2, 0xc
000f80a6invoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f80acmove-result v3
000f80aeconst/4 v14, -0x1
000f80b0if-eqz v3, :cond_366
000f80b4invoke-virtual {v1, v2, v14}, Landroid/content/res/TypedArray;->getInt(II)I
000f80bamove-result v2
000f80bcconst/4 v3, 0x0
000f80beinvoke-static {v2, v3}, Lj/r0;->b(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
000f80c4move-result-object v2
000f80c6invoke-static {v10, v2}, LQ/n;->g(Landroid/widget/TextView;Landroid/graphics/PorterDuff$Mode;)V
000f80ccconst/16 v2, 0xf
000f80d0invoke-virtual {v1, v2, v14}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f80d6move-result v2
000f80d8const/16 v3, 0x12
000f80dcinvoke-virtual {v1, v3, v14}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f80e2move-result v3
000f80e4const/16 v4, 0x13
000f80e8invoke-virtual {v1, v4, v14}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f80eemove-result v4
000f80f0invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
000f80f6if-eq v2, v14, :cond_380
000f80fainvoke-static {v10, v2}, LC1/d;->Q(Landroid/widget/TextView;I)V
000f8100if-eq v3, v14, :cond_385
000f8104invoke-static {v10, v3}, LC1/d;->S(Landroid/widget/TextView;I)V
000f810aif-eq v4, v14, :cond_39a
000f810einvoke-static {v4}, LP1/e;->f(I)V
000f8114invoke-virtual {v10}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
000f811amove-result-object v1
000f811cconst/4 v3, 0x0
000f811einvoke-virtual {v1, v3}, Landroid/graphics/Paint;->getFontMetricsInt(Landroid/graphics/Paint$FontMetricsInt;)I
000f8124move-result v1
000f8126if-eq v4, v1, :cond_39a
000f812asub-int/2addr v4, v1
000f812cint-to-float v1, v4
000f812einvoke-virtual {v10, v1, v6}, Landroid/widget/TextView;->setLineSpacing(FF)V
000f8134return-void
000f79f0
000f79f0j.b0::f(android.util.AttributeSet, int):
000f7a00move-object/from16 v0, v24
000f7a04move-object/from16 v4, v25
000f7a08move/from16 v6, v26
000f7a0ciget-object v1, v0, Lj/b0;->a:Landroid/widget/TextView;
000f7a10invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000f7a16move-result-object v7
000f7a18invoke-static {}, Lj/u;->a()Lj/u;
000f7a1emove-result-object v8
000f7a20sget-object v3, Ld/a;->h:[I
000f7a24invoke-static {v7, v4, v3, v6}, LF0/h;->B(Landroid/content/Context;Landroid/util/AttributeSet;[II)LF0/h;
000f7a2amove-result-object v9
000f7a2cinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000f7a32move-result-object v2
000f7a34iget-object v5, v9, LF0/h;->c:Ljava/lang/Object;
000f7a38check-cast v5, Landroid/content/res/TypedArray;
000f7a3cinvoke-static/range {v1 .. v6}, LK/P;->l(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000f7a42move-object v10, v1
000f7a44iget-object v1, v9, LF0/h;->c:Ljava/lang/Object;
000f7a48check-cast v1, Landroid/content/res/TypedArray;
000f7a4cconst/4 v11, 0x0
000f7a4econst/4 v12, -0x1
000f7a50invoke-virtual {v1, v11, v12}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7a56move-result v2
000f7a58const/4 v13, 0x3
000f7a5ainvoke-virtual {v1, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7a60move-result v3
000f7a62if-eqz v3, :cond_3d
000f7a66invoke-virtual {v1, v13, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7a6cmove-result v3
000f7a6einvoke-static {v7, v8, v3}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7a74move-result-object v3
000f7a76iput-object v3, v0, Lj/b0;->b:Lj/j1;
000f7a7aconst/4 v14, 0x1
000f7a7cinvoke-virtual {v1, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7a82move-result v3
000f7a84if-eqz v3, :cond_4e
000f7a88invoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7a8emove-result v3
000f7a90invoke-static {v7, v8, v3}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7a96move-result-object v3
000f7a98iput-object v3, v0, Lj/b0;->c:Lj/j1;
000f7a9cconst/4 v15, 0x4
000f7a9einvoke-virtual {v1, v15}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7aa4move-result v3
000f7aa6if-eqz v3, :cond_5f
000f7aaainvoke-virtual {v1, v15, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7ab0move-result v3
000f7ab2invoke-static {v7, v8, v3}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7ab8move-result-object v3
000f7abaiput-object v3, v0, Lj/b0;->d:Lj/j1;
000f7abeconst/4 v3, 0x2
000f7ac0invoke-virtual {v1, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7ac6move-result v5
000f7ac8if-eqz v5, :cond_70
000f7accinvoke-virtual {v1, v3, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7ad2move-result v5
000f7ad4invoke-static {v7, v8, v5}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7adamove-result-object v5
000f7adciput-object v5, v0, Lj/b0;->e:Lj/j1;
000f7ae0sget v5, Landroid/os/Build$VERSION;->SDK_INT:I
000f7ae4const/4 v13, 0x5
000f7ae6invoke-virtual {v1, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7aecmove-result v17
000f7aeeif-eqz v17, :cond_83
000f7af2invoke-virtual {v1, v13, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7af8move-result v3
000f7afainvoke-static {v7, v8, v3}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7b00move-result-object v3
000f7b02iput-object v3, v0, Lj/b0;->f:Lj/j1;
000f7b06const/4 v3, 0x6
000f7b08invoke-virtual {v1, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7b0emove-result v18
000f7b10if-eqz v18, :cond_94
000f7b14invoke-virtual {v1, v3, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7b1amove-result v1
000f7b1cinvoke-static {v7, v8, v1}, Lj/b0;->c(Landroid/content/Context;Lj/u;I)Lj/j1;
000f7b22move-result-object v1
000f7b24iput-object v1, v0, Lj/b0;->g:Lj/j1;
000f7b28invoke-virtual {v9}, LF0/h;->E()V
000f7b2einvoke-virtual {v10}, Landroid/widget/TextView;->getTransformationMethod()Landroid/text/method/TransformationMethod;
000f7b34move-result-object v1
000f7b36instance-of v1, v1, Landroid/text/method/PasswordTransformationMethod;
000f7b3asget-object v9, Ld/a;->w:[I
000f7b3econst/16 v3, 0x1a
000f7b42const/16 v14, 0xe
000f7b46const/16 v15, 0xd
000f7b4aconst/16 v13, 0xf
000f7b4eif-eq v2, v12, :cond_e9
000f7b52new-instance v12, LF0/h;
000f7b56invoke-virtual {v7, v2, v9}, Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;
000f7b5cmove-result-object v2
000f7b5einvoke-direct {v12, v7, v2}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
000f7b64if-nez v1, :cond_c3
000f7b68invoke-virtual {v2, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7b6emove-result v20
000f7b70if-eqz v20, :cond_c3
000f7b74invoke-virtual {v2, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000f7b7amove-result v20
000f7b7cmove/from16 v21, v20
000f7b80const/16 v20, 0x1
000f7b84goto :goto_c7
000f7b86move/from16 v20, v11
000f7b8amove/from16 v21, v20
000f7b8einvoke-virtual {v0, v7, v12}, Lj/b0;->n(Landroid/content/Context;LF0/h;)V
000f7b94invoke-virtual {v2, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7b9amove-result v22
000f7b9cif-eqz v22, :cond_d5
000f7ba0invoke-virtual {v2, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f7ba6move-result-object v22
000f7ba8goto :goto_d7
000f7baaconst/16 v22, 0x0
000f7baeif-lt v5, v3, :cond_e4
000f7bb2invoke-virtual {v2, v15}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7bb8move-result v23
000f7bbaif-eqz v23, :cond_e4
000f7bbeinvoke-virtual {v2, v15}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f7bc4move-result-object v2
000f7bc6goto :goto_e5
000f7bc8const/4 v2, 0x0
000f7bcainvoke-virtual {v12}, LF0/h;->E()V
000f7bd0goto :goto_f0
000f7bd2move/from16 v20, v11
000f7bd6move/from16 v21, v20
000f7bdaconst/4 v2, 0x0
000f7bdcconst/16 v22, 0x0
000f7be0new-instance v12, LF0/h;
000f7be4invoke-virtual {v7, v4, v9, v6, v11}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000f7beamove-result-object v9
000f7becinvoke-direct {v12, v7, v9}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
000f7bf2if-nez v1, :cond_107
000f7bf6invoke-virtual {v9, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7bfcmove-result v23
000f7bfeif-eqz v23, :cond_107
000f7c02invoke-virtual {v9, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000f7c08move-result v21
000f7c0aconst/16 v20, 0x1
000f7c0emove/from16 v14, v21
000f7c12invoke-virtual {v9, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7c18move-result v21
000f7c1aif-eqz v21, :cond_113
000f7c1einvoke-virtual {v9, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f7c24move-result-object v22
000f7c26if-lt v5, v3, :cond_11f
000f7c2ainvoke-virtual {v9, v15}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7c30move-result v3
000f7c32if-eqz v3, :cond_11f
000f7c36invoke-virtual {v9, v15}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f7c3cmove-result-object v2
000f7c3econst/16 v3, 0x1c
000f7c42if-lt v5, v3, :cond_134
000f7c46invoke-virtual {v9, v11}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7c4cmove-result v3
000f7c4eif-eqz v3, :cond_134
000f7c52const/4 v3, -0x1
000f7c54invoke-virtual {v9, v11, v3}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f7c5amove-result v5
000f7c5cif-nez v5, :cond_134
000f7c60const/4 v3, 0x0
000f7c62invoke-virtual {v10, v11, v3}, Landroid/widget/TextView;->setTextSize(IF)V
000f7c68invoke-virtual {v0, v7, v12}, Lj/b0;->n(Landroid/content/Context;LF0/h;)V
000f7c6einvoke-virtual {v12}, LF0/h;->E()V
000f7c74if-nez v1, :cond_141
000f7c78if-eqz v20, :cond_141
000f7c7cinvoke-virtual {v10, v14}, Landroid/widget/TextView;->setAllCaps(Z)V
000f7c82iget-object v1, v0, Lj/b0;->l:Landroid/graphics/Typeface;
000f7c86if-eqz v1, :cond_153
000f7c8aiget v3, v0, Lj/b0;->k:I
000f7c8econst/4 v5, -0x1
000f7c90if-ne v3, v5, :cond_150
000f7c94iget v3, v0, Lj/b0;->j:I
000f7c98invoke-virtual {v10, v1, v3}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;I)V
000f7c9egoto :goto_153
000f7ca0invoke-virtual {v10, v1}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
000f7ca6if-eqz v2, :cond_158
000f7caainvoke-static {v10, v2}, Lj/Z;->d(Landroid/widget/TextView;Ljava/lang/String;)Z
000f7cb0if-eqz v22, :cond_161
000f7cb4invoke-static/range {v22}, Lj/Y;->a(Ljava/lang/String;)Landroid/os/LocaleList;
000f7cbamove-result-object v1
000f7cbcinvoke-static {v10, v1}, Lj/Y;->b(Landroid/widget/TextView;Landroid/os/LocaleList;)V
000f7cc2sget-object v3, Ld/a;->i:[I
000f7cc6iget-object v9, v0, Lj/b0;->i:Lj/m0;
000f7ccaiget-object v12, v9, Lj/m0;->j:Landroid/content/Context;
000f7cceinvoke-virtual {v12, v4, v3, v6, v11}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000f7cd4move-result-object v5
000f7cd6iget-object v1, v9, Lj/m0;->i:Landroid/widget/TextView;
000f7cdainvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000f7ce0move-result-object v2
000f7ce2const/4 v13, 0x6
000f7ce4const/4 v14, 0x2
000f7ce6invoke-static/range {v1 .. v6}, LK/P;->l(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000f7cecconst/4 v1, 0x5
000f7ceeinvoke-virtual {v5, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7cf4move-result v2
000f7cf6if-eqz v2, :cond_183
000f7cfainvoke-virtual {v5, v1, v11}, Landroid/content/res/TypedArray;->getInt(II)I
000f7d00move-result v1
000f7d02iput v1, v9, Lj/m0;->a:I
000f7d06const/4 v1, 0x4
000f7d08invoke-virtual {v5, v1}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7d0emove-result v2
000f7d10const/high16 v6, -0x40800000
000f7d14if-eqz v2, :cond_191
000f7d18invoke-virtual {v5, v1, v6}, Landroid/content/res/TypedArray;->getDimension(IF)F
000f7d1emove-result v1
000f7d20goto :goto_192
000f7d22move v1, v6
000f7d24invoke-virtual {v5, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7d2amove-result v2
000f7d2cif-eqz v2, :cond_19e
000f7d30invoke-virtual {v5, v14, v6}, Landroid/content/res/TypedArray;->getDimension(IF)F
000f7d36move-result v2
000f7d38const/4 v13, 0x1
000f7d3agoto :goto_1a0
000f7d3cmove v2, v6
000f7d3egoto :goto_19c
000f7d40invoke-virtual {v5, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7d46move-result v18
000f7d48if-eqz v18, :cond_1ac
000f7d4cinvoke-virtual {v5, v13, v6}, Landroid/content/res/TypedArray;->getDimension(IF)F
000f7d52move-result v19
000f7d54const/4 v13, 0x3
000f7d56goto :goto_1af
000f7d58move/from16 v19, v6
000f7d5cgoto :goto_1aa
000f7d5einvoke-virtual {v5, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f7d64move-result v16
000f7d66move/from16 v26, v6
000f7d6aif-eqz v16, :cond_1e6
000f7d6einvoke-virtual {v5, v13, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7d74move-result v6
000f7d76if-lez v6, :cond_1e6
000f7d7ainvoke-virtual {v5}, Landroid/content/res/TypedArray;->getResources()Landroid/content/res/Resources;
000f7d80move-result-object v13
000f7d82invoke-virtual {v13, v6}, Landroid/content/res/Resources;->obtainTypedArray(I)Landroid/content/res/TypedArray;
000f7d88move-result-object v6
000f7d8ainvoke-virtual {v6}, Landroid/content/res/TypedArray;->length()I
000f7d90move-result v13
000f7d92new-array v15, v13, [I
000f7d96if-lez v13, :cond_1e3
000f7d9aif-ge v11, v13, :cond_1da
000f7d9econst/4 v14, -0x1
000f7da0invoke-virtual {v6, v11, v14}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f7da6move-result v22
000f7da8aput v22, v15, v11
000f7dacadd-int/lit8 v11, v11, 0x1
000f7db0const/4 v14, 0x2
000f7db2goto :goto_1cd
000f7db4invoke-static {v15}, Lj/m0;->b([I)[I
000f7dbamove-result-object v11
000f7dbciput-object v11, v9, Lj/m0;->f:[I
000f7dc0invoke-virtual {v9}, Lj/m0;->i()Z
000f7dc6invoke-virtual {v6}, Landroid/content/res/TypedArray;->recycle()V
000f7dccinvoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
000f7dd2invoke-virtual {v9}, Lj/m0;->j()Z
000f7dd8move-result v5
000f7ddaconst/high16 v6, 0x3f800000
000f7ddeif-eqz v5, :cond_227
000f7de2iget v5, v9, Lj/m0;->a:I
000f7de6const/4 v13, 0x1
000f7de8if-ne v5, v13, :cond_22a
000f7deciget-boolean v5, v9, Lj/m0;->g:Z
000f7df0if-nez v5, :cond_223
000f7df4invoke-virtual {v12}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000f7dfamove-result-object v5
000f7dfcinvoke-virtual {v5}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000f7e02move-result-object v5
000f7e04cmpl-float v11, v2, v26
000f7e08if-nez v11, :cond_20e
000f7e0cconst/high16 v2, 0x41400000
000f7e10const/4 v14, 0x2
000f7e12invoke-static {v14, v2, v5}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f7e18move-result v2
000f7e1agoto :goto_20f
000f7e1cconst/4 v14, 0x2
000f7e1ecmpl-float v11, v19, v26
000f7e22if-nez v11, :cond_219
000f7e26const/high16 v11, 0x42e00000
000f7e2ainvoke-static {v14, v11, v5}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f7e30move-result v19
000f7e32move/from16 v5, v19
000f7e36cmpl-float v11, v1, v26
000f7e3aif-nez v11, :cond_220
000f7e3emove v1, v6
000f7e40invoke-virtual {v9, v2, v5, v1}, Lj/m0;->k(FFF)V
000f7e46invoke-virtual {v9}, Lj/m0;->h()Z
000f7e4cgoto :goto_22a
000f7e4econst/4 v1, 0x0
000f7e50iput v1, v9, Lj/m0;->a:I
000f7e54sget-boolean v1, Lj/A1;->b:Z
000f7e58if-eqz v1, :cond_25b
000f7e5ciget v1, v9, Lj/m0;->a:I
000f7e60if-eqz v1, :cond_25b
000f7e64iget-object v1, v9, Lj/m0;->f:[I
000f7e68array-length v2, v1
000f7e6aif-lez v2, :cond_25b
000f7e6einvoke-static {v10}, Lj/Z;->a(Landroid/widget/TextView;)I
000f7e74move-result v2
000f7e76int-to-float v2, v2
000f7e78cmpl-float v2, v2, v26
000f7e7cif-eqz v2, :cond_257
000f7e80iget v1, v9, Lj/m0;->d:F
000f7e84invoke-static {v1}, Ljava/lang/Math;->round(F)I
000f7e8amove-result v1
000f7e8ciget v2, v9, Lj/m0;->e:F
000f7e90invoke-static {v2}, Ljava/lang/Math;->round(F)I
000f7e96move-result v2
000f7e98iget v5, v9, Lj/m0;->c:F
000f7e9cinvoke-static {v5}, Ljava/lang/Math;->round(F)I
000f7ea2move-result v5
000f7ea4const/4 v9, 0x0
000f7ea6invoke-static {v10, v1, v2, v5, v9}, Lj/Z;->b(Landroid/widget/TextView;IIII)V
000f7eacgoto :goto_25b
000f7eaeconst/4 v9, 0x0
000f7eb0invoke-static {v10, v1, v9}, Lj/Z;->c(Landroid/widget/TextView;[II)V
000f7eb6invoke-virtual {v7, v4, v3}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
000f7ebcmove-result-object v1
000f7ebeconst/16 v2, 0x8
000f7ec2const/4 v14, -0x1
000f7ec4invoke-virtual {v1, v2, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7ecamove-result v2
000f7eccif-eq v2, v14, :cond_26f
000f7ed0invoke-virtual {v8, v7, v2}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7ed6move-result-object v2
000f7ed8const/16 v3, 0xd
000f7edcgoto :goto_271
000f7edeconst/4 v2, 0x0
000f7ee0goto :goto_26c
000f7ee2invoke-virtual {v1, v3, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7ee8move-result v3
000f7eeaif-eq v3, v14, :cond_27c
000f7eeeinvoke-virtual {v8, v7, v3}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7ef4move-result-object v3
000f7ef6goto :goto_27d
000f7ef8const/4 v3, 0x0
000f7efaconst/16 v4, 0x9
000f7efeinvoke-virtual {v1, v4, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7f04move-result v4
000f7f06if-eq v4, v14, :cond_28b
000f7f0ainvoke-virtual {v8, v7, v4}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7f10move-result-object v4
000f7f12const/4 v13, 0x6
000f7f14goto :goto_28d
000f7f16const/4 v4, 0x0
000f7f18goto :goto_289
000f7f1ainvoke-virtual {v1, v13, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7f20move-result v5
000f7f22if-eq v5, v14, :cond_298
000f7f26invoke-virtual {v8, v7, v5}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7f2cmove-result-object v5
000f7f2egoto :goto_299
000f7f30const/4 v5, 0x0
000f7f32const/16 v9, 0xa
000f7f36invoke-virtual {v1, v9, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7f3cmove-result v9
000f7f3eif-eq v9, v14, :cond_2a6
000f7f42invoke-virtual {v8, v7, v9}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7f48move-result-object v9
000f7f4agoto :goto_2a7
000f7f4cconst/4 v9, 0x0
000f7f4econst/4 v11, 0x7
000f7f50invoke-virtual {v1, v11, v14}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f7f56move-result v11
000f7f58if-eq v11, v14, :cond_2b3
000f7f5cinvoke-virtual {v8, v7, v11}, Lj/u;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000f7f62move-result-object v8
000f7f64goto :goto_2b4
000f7f66const/4 v8, 0x0
000f7f68if-nez v9, :cond_30b
000f7f6cif-eqz v8, :cond_2b9
000f7f70goto :goto_30b
000f7f72if-nez v2, :cond_2c1
000f7f76if-nez v3, :cond_2c1
000f7f7aif-nez v4, :cond_2c1
000f7f7eif-eqz v5, :cond_32e
000f7f82invoke-static {v10}, Lj/X;->a(Landroid/widget/TextView;)[Landroid/graphics/drawable/Drawable;
000f7f88move-result-object v8
000f7f8aconst/16 v20, 0x0
000f7f8eaget-object v9, v8, v20
000f7f92if-nez v9, :cond_2f4
000f7f96const/16 v21, 0x2
000f7f9aaget-object v11, v8, v21
000f7f9eif-eqz v11, :cond_2d2
000f7fa2goto :goto_2f4
000f7fa4invoke-virtual {v10}, Landroid/widget/TextView;->getCompoundDrawables()[Landroid/graphics/drawable/Drawable;
000f7faamove-result-object v8
000f7facif-eqz v2, :cond_2d9
000f7fb0goto :goto_2db
000f7fb2aget-object v2, v8, v20
000f7fb6if-eqz v3, :cond_2de
000f7fbagoto :goto_2e2
000f7fbcconst/16 v18, 0x1
000f7fc0aget-object v3, v8, v18
000f7fc4if-eqz v4, :cond_2e5
000f7fc8goto :goto_2e9
000f7fcaconst/16 v21, 0x2
000f7fceaget-object v4, v8, v21
000f7fd2if-eqz v5, :cond_2ec
000f7fd6goto :goto_2f0
000f7fd8const/16 v16, 0x3
000f7fdcaget-object v5, v8, v16
000f7fe0invoke-virtual {v10, v2, v3, v4, v5}, Landroid/widget/TextView;->setCompoundDrawablesWithIntrinsicBounds(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000f7fe6goto :goto_32e
000f7fe8if-eqz v3, :cond_2f9
000f7fecconst/16 v21, 0x2
000f7ff0goto :goto_2fe
000f7ff2const/16 v18, 0x1
000f7ff6aget-object v3, v8, v18
000f7ffagoto :goto_2f6
000f7ffcaget-object v2, v8, v21
000f8000if-eqz v5, :cond_303
000f8004goto :goto_307
000f8006const/16 v16, 0x3
000f800aaget-object v5, v8, v16
000f800einvoke-static {v10, v9, v3, v2, v5}, Lj/X;->b(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000f8014goto :goto_32e
000f8016invoke-static {v10}, Lj/X;->a(Landroid/widget/TextView;)[Landroid/graphics/drawable/Drawable;
000f801cmove-result-object v2
000f801eif-eqz v9, :cond_312
000f8022goto :goto_316
000f8024const/16 v20, 0x0
000f8028aget-object v9, v2, v20
000f802cif-eqz v3, :cond_319
000f8030goto :goto_31d
000f8032const/16 v18, 0x1
000f8036aget-object v3, v2, v18
000f803aif-eqz v8, :cond_320
000f803egoto :goto_324
000f8040const/16 v21, 0x2
000f8044aget-object v8, v2, v21
000f8048if-eqz v5, :cond_327
000f804cgoto :goto_32b
000f804econst/16 v16, 0x3
000f8052aget-object v5, v2, v16
000f8056invoke-static {v10, v9, v3, v8, v5}, Lj/X;->b(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000f805cconst/16 v2, 0xb
000f8060invoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f8066move-result v3
000f8068if-eqz v3, :cond_351
000f806cinvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f8072move-result v3
000f8074if-eqz v3, :cond_34a
000f8078const/4 v9, 0x0
000f807ainvoke-virtual {v1, v2, v9}, Landroid/content/res/TypedArray;->getResourceId(II)I
000f8080move-result v3
000f8082if-eqz v3, :cond_34a
000f8086invoke-static {v7, v3}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000f808cmove-result-object v3
000f808eif-eqz v3, :cond_34a
000f8092goto :goto_34e
000f8094invoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->getColorStateList(I)Landroid/content/res/ColorStateList;
000f809amove-result-object v3
000f809cinvoke-static {v10, v3}, LQ/n;->f(Landroid/widget/TextView;Landroid/content/res/ColorStateList;)V
000f80a2const/16 v2, 0xc
000f80a6invoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f80acmove-result v3
000f80aeconst/4 v14, -0x1
000f80b0if-eqz v3, :cond_366
000f80b4invoke-virtual {v1, v2, v14}, Landroid/content/res/TypedArray;->getInt(II)I
000f80bamove-result v2
000f80bcconst/4 v3, 0x0
000f80beinvoke-static {v2, v3}, Lj/r0;->b(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
000f80c4move-result-object v2
000f80c6invoke-static {v10, v2}, LQ/n;->g(Landroid/widget/TextView;Landroid/graphics/PorterDuff$Mode;)V
000f80ccconst/16 v2, 0xf
000f80d0invoke-virtual {v1, v2, v14}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f80d6move-result v2
000f80d8const/16 v3, 0x12
000f80dcinvoke-virtual {v1, v3, v14}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f80e2move-result v3
000f80e4const/16 v4, 0x13
000f80e8invoke-virtual {v1, v4, v14}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f80eemove-result v4
000f80f0invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
000f80f6if-eq v2, v14, :cond_380
000f80fainvoke-static {v10, v2}, LC1/d;->Q(Landroid/widget/TextView;I)V
000f8100if-eq v3, v14, :cond_385
000f8104invoke-static {v10, v3}, LC1/d;->S(Landroid/widget/TextView;I)V
000f810aif-eq v4, v14, :cond_39a
000f810einvoke-static {v4}, LP1/e;->f(I)V
000f8114invoke-virtual {v10}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
000f811amove-result-object v1
000f811cconst/4 v3, 0x0
000f811einvoke-virtual {v1, v3}, Landroid/graphics/Paint;->getFontMetricsInt(Landroid/graphics/Paint$FontMetricsInt;)I
000f8124move-result v1
000f8126if-eq v4, v1, :cond_39a
000f812asub-int/2addr v4, v1
000f812cint-to-float v1, v4
000f812einvoke-virtual {v10, v1, v6}, Landroid/widget/TextView;->setLineSpacing(FF)V
000f8134return-void
000f79f0
000f8136
000f8136 // align 0x8
000f8136 // align 0x8
000f8138
000f8138j.b0::g(android.content.Context, int):
000f8148sget-object v0, Ld/a;->w:[I
000f814cnew-instance v1, LF0/h;
000f8150invoke-virtual {v6, v7, v0}, Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;
000f8156move-result-object v7
000f8158invoke-direct {v1, v6, v7}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
000f815econst/16 v0, 0xe
000f8162invoke-virtual {v7, v0}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f8168move-result v2
000f816aiget-object v3, v5, Lj/b0;->a:Landroid/widget/TextView;
000f816econst/4 v4, 0x0
000f8170if-eqz v2, :cond_1d
000f8174invoke-virtual {v7, v0, v4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000f817amove-result v0
000f817cinvoke-virtual {v3, v0}, Landroid/widget/TextView;->setAllCaps(Z)V
000f8182sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000f8186invoke-virtual {v7, v4}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f818cmove-result v2
000f818eif-eqz v2, :cond_30
000f8192const/4 v2, -0x1
000f8194invoke-virtual {v7, v4, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f819amove-result v2
000f819cif-nez v2, :cond_30
000f81a0const/4 v2, 0x0
000f81a2invoke-virtual {v3, v4, v2}, Landroid/widget/TextView;->setTextSize(IF)V
000f81a8invoke-virtual {v5, v6, v1}, Lj/b0;->n(Landroid/content/Context;LF0/h;)V
000f81aeconst/16 v6, 0x1a
000f81b2if-lt v0, v6, :cond_48
000f81b6const/16 v6, 0xd
000f81bainvoke-virtual {v7, v6}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f81c0move-result v0
000f81c2if-eqz v0, :cond_48
000f81c6invoke-virtual {v7, v6}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f81ccmove-result-object v6
000f81ceif-eqz v6, :cond_48
000f81d2invoke-static {v3, v6}, Lj/Z;->d(Landroid/widget/TextView;Ljava/lang/String;)Z
000f81d8invoke-virtual {v1}, LF0/h;->E()V
000f81deiget-object v6, v5, Lj/b0;->l:Landroid/graphics/Typeface;
000f81e2if-eqz v6, :cond_54
000f81e6iget v7, v5, Lj/b0;->j:I
000f81eainvoke-virtual {v3, v6, v7}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;I)V
000f81f0return-void
000f8138
000f8138j.b0::g(android.content.Context, int):
000f8148sget-object v0, Ld/a;->w:[I
000f814cnew-instance v1, LF0/h;
000f8150invoke-virtual {v6, v7, v0}, Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;
000f8156move-result-object v7
000f8158invoke-direct {v1, v6, v7}, LF0/h;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
000f815econst/16 v0, 0xe
000f8162invoke-virtual {v7, v0}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f8168move-result v2
000f816aiget-object v3, v5, Lj/b0;->a:Landroid/widget/TextView;
000f816econst/4 v4, 0x0
000f8170if-eqz v2, :cond_1d
000f8174invoke-virtual {v7, v0, v4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000f817amove-result v0
000f817cinvoke-virtual {v3, v0}, Landroid/widget/TextView;->setAllCaps(Z)V
000f8182sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000f8186invoke-virtual {v7, v4}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f818cmove-result v2
000f818eif-eqz v2, :cond_30
000f8192const/4 v2, -0x1
000f8194invoke-virtual {v7, v4, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000f819amove-result v2
000f819cif-nez v2, :cond_30
000f81a0const/4 v2, 0x0
000f81a2invoke-virtual {v3, v4, v2}, Landroid/widget/TextView;->setTextSize(IF)V
000f81a8invoke-virtual {v5, v6, v1}, Lj/b0;->n(Landroid/content/Context;LF0/h;)V
000f81aeconst/16 v6, 0x1a
000f81b2if-lt v0, v6, :cond_48
000f81b6const/16 v6, 0xd
000f81bainvoke-virtual {v7, v6}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f81c0move-result v0
000f81c2if-eqz v0, :cond_48
000f81c6invoke-virtual {v7, v6}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f81ccmove-result-object v6
000f81ceif-eqz v6, :cond_48
000f81d2invoke-static {v3, v6}, Lj/Z;->d(Landroid/widget/TextView;Ljava/lang/String;)Z
000f81d8invoke-virtual {v1}, LF0/h;->E()V
000f81deiget-object v6, v5, Lj/b0;->l:Landroid/graphics/Typeface;
000f81e2if-eqz v6, :cond_54
000f81e6iget v7, v5, Lj/b0;->j:I
000f81eainvoke-virtual {v3, v6, v7}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;I)V
000f81f0return-void
000f8138
000f81f2
000f81f2 // align 0x4
000f81f2 // align 0x4
000f81f4
000f81f4j.b0::h(android.view.inputmethod.EditorInfo, android.view.inputmethod.InputConnection, android.widget.TextView):
000f8204const/16 v0, 0x800
000f8208const/4 v1, 0x0
000f820aconst/4 v2, 0x1
000f820csget v3, Landroid/os/Build$VERSION;->SDK_INT:I
000f8210const/16 v4, 0x1e
000f8214if-ge v3, v4, :cond_bc
000f8218if-eqz v12, :cond_bc
000f821cinvoke-virtual {v13}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;
000f8222move-result-object v12
000f8224if-lt v3, v4, :cond_16
000f8228invoke-static {v11, v12}, LP/a;->a(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;)V
000f822ereturn-void
000f8230invoke-virtual {v12}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000f8236if-lt v3, v4, :cond_1f
000f823ainvoke-static {v11, v12}, LP/a;->a(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;)V
000f8240return-void
000f8242iget v13, v11, Landroid/view/inputmethod/EditorInfo;->initialSelStart:I
000f8246iget v3, v11, Landroid/view/inputmethod/EditorInfo;->initialSelEnd:I
000f824aif-le v13, v3, :cond_27
000f824emove v4, v3
000f8250goto :goto_28
000f8252move v4, v13
000f8254if-le v13, v3, :cond_2b
000f8258goto :goto_2c
000f825amove v13, v3
000f825cinvoke-interface {v12}, Ljava/lang/CharSequence;->length()I
000f8262move-result v3
000f8264const/4 v5, 0x0
000f8266if-ltz v4, :cond_b9
000f826aif-le v13, v3, :cond_37
000f826egoto/16 :goto_b9
000f8272iget v6, v11, Landroid/view/inputmethod/EditorInfo;->inputType:I
000f8276and-int/lit16 v6, v6, 0xfff
000f827aconst/16 v7, 0x81
000f827eif-eq v6, v7, :cond_b5
000f8282const/16 v7, 0xe1
000f8286if-eq v6, v7, :cond_b5
000f828aconst/16 v7, 0x12
000f828eif-ne v6, v7, :cond_48
000f8292goto :goto_b5
000f8294if-gt v3, v0, :cond_4e
000f8298invoke-static {v11, v12, v4, v13}, LC1/l;->f0(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;II)V
000f829ereturn-void
000f82a0sub-int v3, v13, v4
000f82a4const/16 v5, 0x400
000f82a8if-le v3, v5, :cond_56
000f82acmove v5, v1
000f82aegoto :goto_57
000f82b0move v5, v3
000f82b2invoke-interface {v12}, Ljava/lang/CharSequence;->length()I
000f82b8move-result v6
000f82basub-int/2addr v6, v13
000f82bcsub-int/2addr v0, v5
000f82beconst-wide v7, 0x3fe999999999999a
000f82c8int-to-double v9, v0
000f82camul-double/2addr v9, v7
000f82ccdouble-to-int v7, v9
000f82ceinvoke-static {v4, v7}, Ljava/lang/Math;->min(II)I
000f82d4move-result v7
000f82d6sub-int v7, v0, v7
000f82dainvoke-static {v6, v7}, Ljava/lang/Math;->min(II)I
000f82e0move-result v6
000f82e2sub-int/2addr v0, v6
000f82e4invoke-static {v4, v0}, Ljava/lang/Math;->min(II)I
000f82eamove-result v0
000f82ecsub-int/2addr v4, v0
000f82eeinvoke-interface {v12, v4}, Ljava/lang/CharSequence;->charAt(I)C
000f82f4move-result v7
000f82f6invoke-static {v7}, Ljava/lang/Character;->isLowSurrogate(C)Z
000f82fcmove-result v7
000f82feif-eqz v7, :cond_81
000f8302add-int/2addr v4, v2
000f8304sub-int/2addr v0, v2
000f8306add-int v7, v13, v6
000f830asub-int/2addr v7, v2
000f830cinvoke-interface {v12, v7}, Ljava/lang/CharSequence;->charAt(I)C
000f8312move-result v7
000f8314invoke-static {v7}, Ljava/lang/Character;->isHighSurrogate(C)Z
000f831amove-result v7
000f831cif-eqz v7, :cond_8f
000f8320sub-int/2addr v6, v2
000f8322add-int v7, v0, v5
000f8326add-int v8, v7, v6
000f832aif-eq v5, v3, :cond_ac
000f832eadd-int v3, v4, v0
000f8332invoke-interface {v12, v4, v3}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
000f8338move-result-object v3
000f833aadd-int/2addr v6, v13
000f833cinvoke-interface {v12, v13, v6}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
000f8342move-result-object v12
000f8344const/4 v13, 0x2
000f8346new-array v13, v13, [Ljava/lang/CharSequence;
000f834aaput-object v3, v13, v1
000f834eaput-object v12, v13, v2
000f8352invoke-static {v13}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
000f8358move-result-object v12
000f835agoto :goto_b1
000f835cadd-int/2addr v8, v4
000f835einvoke-interface {v12, v4, v8}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
000f8364move-result-object v12
000f8366invoke-static {v11, v12, v0, v7}, LC1/l;->f0(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;II)V
000f836creturn-void
000f836einvoke-static {v11, v5, v1, v1}, LC1/l;->f0(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;II)V
000f8374return-void
000f8376invoke-static {v11, v5, v1, v1}, LC1/l;->f0(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;II)V
000f837creturn-void
000f81f4
000f81f4j.b0::h(android.view.inputmethod.EditorInfo, android.view.inputmethod.InputConnection, android.widget.TextView):
000f8204const/16 v0, 0x800
000f8208const/4 v1, 0x0
000f820aconst/4 v2, 0x1
000f820csget v3, Landroid/os/Build$VERSION;->SDK_INT:I
000f8210const/16 v4, 0x1e
000f8214if-ge v3, v4, :cond_bc
000f8218if-eqz v12, :cond_bc
000f821cinvoke-virtual {v13}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;
000f8222move-result-object v12
000f8224if-lt v3, v4, :cond_16
000f8228invoke-static {v11, v12}, LP/a;->a(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;)V
000f822ereturn-void
000f8230invoke-virtual {v12}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000f8236if-lt v3, v4, :cond_1f
000f823ainvoke-static {v11, v12}, LP/a;->a(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;)V
000f8240return-void
000f8242iget v13, v11, Landroid/view/inputmethod/EditorInfo;->initialSelStart:I
000f8246iget v3, v11, Landroid/view/inputmethod/EditorInfo;->initialSelEnd:I
000f824aif-le v13, v3, :cond_27
000f824emove v4, v3
000f8250goto :goto_28
000f8252move v4, v13
000f8254if-le v13, v3, :cond_2b
000f8258goto :goto_2c
000f825amove v13, v3
000f825cinvoke-interface {v12}, Ljava/lang/CharSequence;->length()I
000f8262move-result v3
000f8264const/4 v5, 0x0
000f8266if-ltz v4, :cond_b9
000f826aif-le v13, v3, :cond_37
000f826egoto/16 :goto_b9
000f8272iget v6, v11, Landroid/view/inputmethod/EditorInfo;->inputType:I
000f8276and-int/lit16 v6, v6, 0xfff
000f827aconst/16 v7, 0x81
000f827eif-eq v6, v7, :cond_b5
000f8282const/16 v7, 0xe1
000f8286if-eq v6, v7, :cond_b5
000f828aconst/16 v7, 0x12
000f828eif-ne v6, v7, :cond_48
000f8292goto :goto_b5
000f8294if-gt v3, v0, :cond_4e
000f8298invoke-static {v11, v12, v4, v13}, LC1/l;->f0(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;II)V
000f829ereturn-void
000f82a0sub-int v3, v13, v4
000f82a4const/16 v5, 0x400
000f82a8if-le v3, v5, :cond_56
000f82acmove v5, v1
000f82aegoto :goto_57
000f82b0move v5, v3
000f82b2invoke-interface {v12}, Ljava/lang/CharSequence;->length()I
000f82b8move-result v6
000f82basub-int/2addr v6, v13
000f82bcsub-int/2addr v0, v5
000f82beconst-wide v7, 0x3fe999999999999a
000f82c8int-to-double v9, v0
000f82camul-double/2addr v9, v7
000f82ccdouble-to-int v7, v9
000f82ceinvoke-static {v4, v7}, Ljava/lang/Math;->min(II)I
000f82d4move-result v7
000f82d6sub-int v7, v0, v7
000f82dainvoke-static {v6, v7}, Ljava/lang/Math;->min(II)I
000f82e0move-result v6
000f82e2sub-int/2addr v0, v6
000f82e4invoke-static {v4, v0}, Ljava/lang/Math;->min(II)I
000f82eamove-result v0
000f82ecsub-int/2addr v4, v0
000f82eeinvoke-interface {v12, v4}, Ljava/lang/CharSequence;->charAt(I)C
000f82f4move-result v7
000f82f6invoke-static {v7}, Ljava/lang/Character;->isLowSurrogate(C)Z
000f82fcmove-result v7
000f82feif-eqz v7, :cond_81
000f8302add-int/2addr v4, v2
000f8304sub-int/2addr v0, v2
000f8306add-int v7, v13, v6
000f830asub-int/2addr v7, v2
000f830cinvoke-interface {v12, v7}, Ljava/lang/CharSequence;->charAt(I)C
000f8312move-result v7
000f8314invoke-static {v7}, Ljava/lang/Character;->isHighSurrogate(C)Z
000f831amove-result v7
000f831cif-eqz v7, :cond_8f
000f8320sub-int/2addr v6, v2
000f8322add-int v7, v0, v5
000f8326add-int v8, v7, v6
000f832aif-eq v5, v3, :cond_ac
000f832eadd-int v3, v4, v0
000f8332invoke-interface {v12, v4, v3}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
000f8338move-result-object v3
000f833aadd-int/2addr v6, v13
000f833cinvoke-interface {v12, v13, v6}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
000f8342move-result-object v12
000f8344const/4 v13, 0x2
000f8346new-array v13, v13, [Ljava/lang/CharSequence;
000f834aaput-object v3, v13, v1
000f834eaput-object v12, v13, v2
000f8352invoke-static {v13}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
000f8358move-result-object v12
000f835agoto :goto_b1
000f835cadd-int/2addr v8, v4
000f835einvoke-interface {v12, v4, v8}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
000f8364move-result-object v12
000f8366invoke-static {v11, v12, v0, v7}, LC1/l;->f0(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;II)V
000f836creturn-void
000f836einvoke-static {v11, v5, v1, v1}, LC1/l;->f0(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;II)V
000f8374return-void
000f8376invoke-static {v11, v5, v1, v1}, LC1/l;->f0(Landroid/view/inputmethod/EditorInfo;Ljava/lang/CharSequence;II)V
000f837creturn-void
000f81f4
000f837e
000f837e // align 0x10
000f837e // align 0x10
000f8380
000f8380j.b0::i(int, int, int, int):
000f8390iget-object v0, v2, Lj/b0;->i:Lj/m0;
000f8394invoke-virtual {v0}, Lj/m0;->j()Z
000f839amove-result v1
000f839cif-eqz v1, :cond_2d
000f83a0iget-object v1, v0, Lj/m0;->j:Landroid/content/Context;
000f83a4invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000f83aamove-result-object v1
000f83acinvoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000f83b2move-result-object v1
000f83b4int-to-float v3, v3
000f83b6invoke-static {v6, v3, v1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f83bcmove-result v3
000f83beint-to-float v4, v4
000f83c0invoke-static {v6, v4, v1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f83c6move-result v4
000f83c8int-to-float v5, v5
000f83cainvoke-static {v6, v5, v1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f83d0move-result v5
000f83d2invoke-virtual {v0, v3, v4, v5}, Lj/m0;->k(FFF)V
000f83d8invoke-virtual {v0}, Lj/m0;->h()Z
000f83demove-result v3
000f83e0if-eqz v3, :cond_2d
000f83e4invoke-virtual {v0}, Lj/m0;->a()V
000f83eareturn-void
000f8380
000f8380j.b0::i(int, int, int, int):
000f8390iget-object v0, v2, Lj/b0;->i:Lj/m0;
000f8394invoke-virtual {v0}, Lj/m0;->j()Z
000f839amove-result v1
000f839cif-eqz v1, :cond_2d
000f83a0iget-object v1, v0, Lj/m0;->j:Landroid/content/Context;
000f83a4invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000f83aamove-result-object v1
000f83acinvoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000f83b2move-result-object v1
000f83b4int-to-float v3, v3
000f83b6invoke-static {v6, v3, v1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f83bcmove-result v3
000f83beint-to-float v4, v4
000f83c0invoke-static {v6, v4, v1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f83c6move-result v4
000f83c8int-to-float v5, v5
000f83cainvoke-static {v6, v5, v1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f83d0move-result v5
000f83d2invoke-virtual {v0, v3, v4, v5}, Lj/m0;->k(FFF)V
000f83d8invoke-virtual {v0}, Lj/m0;->h()Z
000f83demove-result v3
000f83e0if-eqz v3, :cond_2d
000f83e4invoke-virtual {v0}, Lj/m0;->a()V
000f83eareturn-void
000f8380
000f83ec
000f83ecj.b0::j(int[], int):
000f83fciget-object v0, v6, Lj/b0;->i:Lj/m0;
000f8400invoke-virtual {v0}, Lj/m0;->j()Z
000f8406move-result v1
000f8408if-eqz v1, :cond_61
000f840carray-length v1, v7
000f840econst/4 v2, 0x0
000f8410if-lez v1, :cond_56
000f8414new-array v3, v1, [I
000f8418if-nez v8, :cond_15
000f841cinvoke-static {v7, v1}, Ljava/util/Arrays;->copyOf([II)[I
000f8422move-result-object v3
000f8424goto :goto_31
000f8426iget-object v4, v0, Lj/m0;->j:Landroid/content/Context;
000f842ainvoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000f8430move-result-object v4
000f8432invoke-virtual {v4}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000f8438move-result-object v4
000f843aif-ge v2, v1, :cond_31
000f843eaget v5, v7, v2
000f8442int-to-float v5, v5
000f8444invoke-static {v8, v5, v4}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f844amove-result v5
000f844cinvoke-static {v5}, Ljava/lang/Math;->round(F)I
000f8452move-result v5
000f8454aput v5, v3, v2
000f8458add-int/lit8 v2, v2, 0x1
000f845cgoto :goto_1f
000f845einvoke-static {v3}, Lj/m0;->b([I)[I
000f8464move-result-object v8
000f8466iput-object v8, v0, Lj/m0;->f:[I
000f846ainvoke-virtual {v0}, Lj/m0;->i()Z
000f8470move-result v8
000f8472if-eqz v8, :cond_3e
000f8476goto :goto_58
000f8478new-instance v8, Ljava/lang/IllegalArgumentException;
000f847cnew-instance v0, Ljava/lang/StringBuilder;
000f8480const-string v1, "None of the preset sizes is valid: "
000f8484invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000f848ainvoke-static {v7}, Ljava/util/Arrays;->toString([I)Ljava/lang/String;
000f8490move-result-object v7
000f8492invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f8498invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000f849emove-result-object v7
000f84a0invoke-direct {v8, v7}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000f84a6throw v8
000f84a8iput-boolean v2, v0, Lj/m0;->g:Z
000f84acinvoke-virtual {v0}, Lj/m0;->h()Z
000f84b2move-result v7
000f84b4if-eqz v7, :cond_61
000f84b8invoke-virtual {v0}, Lj/m0;->a()V
000f84bereturn-void
000f83ec
000f83ecj.b0::j(int[], int):
000f83fciget-object v0, v6, Lj/b0;->i:Lj/m0;
000f8400invoke-virtual {v0}, Lj/m0;->j()Z
000f8406move-result v1
000f8408if-eqz v1, :cond_61
000f840carray-length v1, v7
000f840econst/4 v2, 0x0
000f8410if-lez v1, :cond_56
000f8414new-array v3, v1, [I
000f8418if-nez v8, :cond_15
000f841cinvoke-static {v7, v1}, Ljava/util/Arrays;->copyOf([II)[I
000f8422move-result-object v3
000f8424goto :goto_31
000f8426iget-object v4, v0, Lj/m0;->j:Landroid/content/Context;
000f842ainvoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000f8430move-result-object v4
000f8432invoke-virtual {v4}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000f8438move-result-object v4
000f843aif-ge v2, v1, :cond_31
000f843eaget v5, v7, v2
000f8442int-to-float v5, v5
000f8444invoke-static {v8, v5, v4}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f844amove-result v5
000f844cinvoke-static {v5}, Ljava/lang/Math;->round(F)I
000f8452move-result v5
000f8454aput v5, v3, v2
000f8458add-int/lit8 v2, v2, 0x1
000f845cgoto :goto_1f
000f845einvoke-static {v3}, Lj/m0;->b([I)[I
000f8464move-result-object v8
000f8466iput-object v8, v0, Lj/m0;->f:[I
000f846ainvoke-virtual {v0}, Lj/m0;->i()Z
000f8470move-result v8
000f8472if-eqz v8, :cond_3e
000f8476goto :goto_58
000f8478new-instance v8, Ljava/lang/IllegalArgumentException;
000f847cnew-instance v0, Ljava/lang/StringBuilder;
000f8480const-string v1, "None of the preset sizes is valid: "
000f8484invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000f848ainvoke-static {v7}, Ljava/util/Arrays;->toString([I)Ljava/lang/String;
000f8490move-result-object v7
000f8492invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f8498invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000f849emove-result-object v7
000f84a0invoke-direct {v8, v7}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000f84a6throw v8
000f84a8iput-boolean v2, v0, Lj/m0;->g:Z
000f84acinvoke-virtual {v0}, Lj/m0;->h()Z
000f84b2move-result v7
000f84b4if-eqz v7, :cond_61
000f84b8invoke-virtual {v0}, Lj/m0;->a()V
000f84bereturn-void
000f83ec
000f84c0
000f84c0j.b0::k(int):
000f84d0iget-object v0, v4, Lj/b0;->i:Lj/m0;
000f84d4invoke-virtual {v0}, Lj/m0;->j()Z
000f84damove-result v1
000f84dcif-eqz v1, :cond_50
000f84e0if-eqz v5, :cond_3f
000f84e4const/4 v1, 0x1
000f84e6if-ne v5, v1, :cond_33
000f84eaiget-object v5, v0, Lj/m0;->j:Landroid/content/Context;
000f84eeinvoke-virtual {v5}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000f84f4move-result-object v5
000f84f6invoke-virtual {v5}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000f84fcmove-result-object v5
000f84feconst/high16 v1, 0x41400000
000f8502const/4 v2, 0x2
000f8504invoke-static {v2, v1, v5}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f850amove-result v1
000f850cconst/high16 v3, 0x42e00000
000f8510invoke-static {v2, v3, v5}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f8516move-result v5
000f8518const/high16 v2, 0x3f800000
000f851cinvoke-virtual {v0, v1, v5, v2}, Lj/m0;->k(FFF)V
000f8522invoke-virtual {v0}, Lj/m0;->h()Z
000f8528move-result v5
000f852aif-eqz v5, :cond_50
000f852einvoke-virtual {v0}, Lj/m0;->a()V
000f8534return-void
000f8536new-instance v0, Ljava/lang/IllegalArgumentException;
000f853aconst-string v1, "Unknown auto-size text type: "
000f853einvoke-static {v1, v5}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
000f8544move-result-object v5
000f8546invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000f854cthrow v0
000f854econst/4 v5, 0x0
000f8550iput v5, v0, Lj/m0;->a:I
000f8554const/high16 v1, -0x40800000
000f8558iput v1, v0, Lj/m0;->d:F
000f855ciput v1, v0, Lj/m0;->e:F
000f8560iput v1, v0, Lj/m0;->c:F
000f8564new-array v1, v5, [I
000f8568iput-object v1, v0, Lj/m0;->f:[I
000f856ciput-boolean v5, v0, Lj/m0;->b:Z
000f8570return-void
000f84c0
000f84c0j.b0::k(int):
000f84d0iget-object v0, v4, Lj/b0;->i:Lj/m0;
000f84d4invoke-virtual {v0}, Lj/m0;->j()Z
000f84damove-result v1
000f84dcif-eqz v1, :cond_50
000f84e0if-eqz v5, :cond_3f
000f84e4const/4 v1, 0x1
000f84e6if-ne v5, v1, :cond_33
000f84eaiget-object v5, v0, Lj/m0;->j:Landroid/content/Context;
000f84eeinvoke-virtual {v5}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000f84f4move-result-object v5
000f84f6invoke-virtual {v5}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000f84fcmove-result-object v5
000f84feconst/high16 v1, 0x41400000
000f8502const/4 v2, 0x2
000f8504invoke-static {v2, v1, v5}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f850amove-result v1
000f850cconst/high16 v3, 0x42e00000
000f8510invoke-static {v2, v3, v5}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f8516move-result v5
000f8518const/high16 v2, 0x3f800000
000f851cinvoke-virtual {v0, v1, v5, v2}, Lj/m0;->k(FFF)V
000f8522invoke-virtual {v0}, Lj/m0;->h()Z
000f8528move-result v5
000f852aif-eqz v5, :cond_50
000f852einvoke-virtual {v0}, Lj/m0;->a()V
000f8534return-void
000f8536new-instance v0, Ljava/lang/IllegalArgumentException;
000f853aconst-string v1, "Unknown auto-size text type: "
000f853einvoke-static {v1, v5}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
000f8544move-result-object v5
000f8546invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000f854cthrow v0
000f854econst/4 v5, 0x0
000f8550iput v5, v0, Lj/m0;->a:I
000f8554const/high16 v1, -0x40800000
000f8558iput v1, v0, Lj/m0;->d:F
000f855ciput v1, v0, Lj/m0;->e:F
000f8560iput v1, v0, Lj/m0;->c:F
000f8564new-array v1, v5, [I
000f8568iput-object v1, v0, Lj/m0;->f:[I
000f856ciput-boolean v5, v0, Lj/m0;->b:Z
000f8570return-void
000f84c0
000f8572
000f8572 // align 0x4
000f8572 // align 0x4
000f8574
000f8574j.b0::l(android.content.res.ColorStateList):
000f8584iget-object v0, v1, Lj/b0;->h:Lj/j1;
000f8588if-nez v0, :cond_b
000f858cnew-instance v0, Lj/j1;
000f8590invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000f8596iput-object v0, v1, Lj/b0;->h:Lj/j1;
000f859aiget-object v0, v1, Lj/b0;->h:Lj/j1;
000f859eiput-object v2, v0, Lj/j1;->c:Ljava/lang/Object;
000f85a2if-eqz v2, :cond_13
000f85a6const/4 v2, 0x1
000f85a8goto :goto_14
000f85aaconst/4 v2, 0x0
000f85aciput-boolean v2, v0, Lj/j1;->b:Z
000f85b0iput-object v0, v1, Lj/b0;->b:Lj/j1;
000f85b4iput-object v0, v1, Lj/b0;->c:Lj/j1;
000f85b8iput-object v0, v1, Lj/b0;->d:Lj/j1;
000f85bciput-object v0, v1, Lj/b0;->e:Lj/j1;
000f85c0iput-object v0, v1, Lj/b0;->f:Lj/j1;
000f85c4iput-object v0, v1, Lj/b0;->g:Lj/j1;
000f85c8return-void
000f8574
000f8574j.b0::l(android.content.res.ColorStateList):
000f8584iget-object v0, v1, Lj/b0;->h:Lj/j1;
000f8588if-nez v0, :cond_b
000f858cnew-instance v0, Lj/j1;
000f8590invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000f8596iput-object v0, v1, Lj/b0;->h:Lj/j1;
000f859aiget-object v0, v1, Lj/b0;->h:Lj/j1;
000f859eiput-object v2, v0, Lj/j1;->c:Ljava/lang/Object;
000f85a2if-eqz v2, :cond_13
000f85a6const/4 v2, 0x1
000f85a8goto :goto_14
000f85aaconst/4 v2, 0x0
000f85aciput-boolean v2, v0, Lj/j1;->b:Z
000f85b0iput-object v0, v1, Lj/b0;->b:Lj/j1;
000f85b4iput-object v0, v1, Lj/b0;->c:Lj/j1;
000f85b8iput-object v0, v1, Lj/b0;->d:Lj/j1;
000f85bciput-object v0, v1, Lj/b0;->e:Lj/j1;
000f85c0iput-object v0, v1, Lj/b0;->f:Lj/j1;
000f85c4iput-object v0, v1, Lj/b0;->g:Lj/j1;
000f85c8return-void
000f8574
000f85ca
000f85ca // align 0x4
000f85ca // align 0x4
000f85cc
000f85ccj.b0::m(android.graphics.PorterDuff$Mode):
000f85dciget-object v0, v1, Lj/b0;->h:Lj/j1;
000f85e0if-nez v0, :cond_b
000f85e4new-instance v0, Lj/j1;
000f85e8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000f85eeiput-object v0, v1, Lj/b0;->h:Lj/j1;
000f85f2iget-object v0, v1, Lj/b0;->h:Lj/j1;
000f85f6iput-object v2, v0, Lj/j1;->d:Ljava/io/Serializable;
000f85faif-eqz v2, :cond_13
000f85feconst/4 v2, 0x1
000f8600goto :goto_14
000f8602const/4 v2, 0x0
000f8604iput-boolean v2, v0, Lj/j1;->a:Z
000f8608iput-object v0, v1, Lj/b0;->b:Lj/j1;
000f860ciput-object v0, v1, Lj/b0;->c:Lj/j1;
000f8610iput-object v0, v1, Lj/b0;->d:Lj/j1;
000f8614iput-object v0, v1, Lj/b0;->e:Lj/j1;
000f8618iput-object v0, v1, Lj/b0;->f:Lj/j1;
000f861ciput-object v0, v1, Lj/b0;->g:Lj/j1;
000f8620return-void
000f85cc
000f85ccj.b0::m(android.graphics.PorterDuff$Mode):
000f85dciget-object v0, v1, Lj/b0;->h:Lj/j1;
000f85e0if-nez v0, :cond_b
000f85e4new-instance v0, Lj/j1;
000f85e8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000f85eeiput-object v0, v1, Lj/b0;->h:Lj/j1;
000f85f2iget-object v0, v1, Lj/b0;->h:Lj/j1;
000f85f6iput-object v2, v0, Lj/j1;->d:Ljava/io/Serializable;
000f85faif-eqz v2, :cond_13
000f85feconst/4 v2, 0x1
000f8600goto :goto_14
000f8602const/4 v2, 0x0
000f8604iput-boolean v2, v0, Lj/j1;->a:Z
000f8608iput-object v0, v1, Lj/b0;->b:Lj/j1;
000f860ciput-object v0, v1, Lj/b0;->c:Lj/j1;
000f8610iput-object v0, v1, Lj/b0;->d:Lj/j1;
000f8614iput-object v0, v1, Lj/b0;->e:Lj/j1;
000f8618iput-object v0, v1, Lj/b0;->f:Lj/j1;
000f861ciput-object v0, v1, Lj/b0;->g:Lj/j1;
000f8620return-void
000f85cc
000f8622
000f8622 // align 0x4
000f8622 // align 0x4
000f8624
000f8624j.b0::n(android.content.Context, F0.h):
000f8634iget v0, v11, Lj/b0;->j:I
000f8638iget-object v1, v13, LF0/h;->c:Ljava/lang/Object;
000f863ccheck-cast v1, Landroid/content/res/TypedArray;
000f8640const/4 v2, 0x2
000f8642invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getInt(II)I
000f8648move-result v0
000f864aiput v0, v11, Lj/b0;->j:I
000f864esget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000f8652const/16 v3, 0x1c
000f8656const/4 v4, -0x1
000f8658if-lt v0, v3, :cond_23
000f865cconst/16 v5, 0xb
000f8660invoke-virtual {v1, v5, v4}, Landroid/content/res/TypedArray;->getInt(II)I
000f8666move-result v5
000f8668iput v5, v11, Lj/b0;->k:I
000f866cif-eq v5, v4, :cond_23
000f8670iget v5, v11, Lj/b0;->j:I
000f8674and-int/2addr v5, v2
000f8676iput v5, v11, Lj/b0;->j:I
000f867aconst/16 v5, 0xa
000f867einvoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f8684move-result v6
000f8686const/16 v7, 0xc
000f868aconst/4 v8, 0x0
000f868cconst/4 v9, 0x1
000f868eif-nez v6, :cond_5a
000f8692invoke-virtual {v1, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f8698move-result v6
000f869aif-eqz v6, :cond_36
000f869egoto :goto_5a
000f86a0invoke-virtual {v1, v9}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f86a6move-result v12
000f86a8if-eqz v12, :cond_d5
000f86aciput-boolean v8, v11, Lj/b0;->m:Z
000f86b0invoke-virtual {v1, v9, v9}, Landroid/content/res/TypedArray;->getInt(II)I
000f86b6move-result v12
000f86b8if-eq v12, v9, :cond_55
000f86bcif-eq v12, v2, :cond_50
000f86c0const/4 v13, 0x3
000f86c2if-eq v12, v13, :cond_4b
000f86c6goto/16 :goto_d5
000f86casget-object v12, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface;
000f86ceiput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f86d2return-void
000f86d4sget-object v12, Landroid/graphics/Typeface;->SERIF:Landroid/graphics/Typeface;
000f86d8iput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f86dcreturn-void
000f86desget-object v12, Landroid/graphics/Typeface;->SANS_SERIF:Landroid/graphics/Typeface;
000f86e2iput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f86e6return-void
000f86e8const/4 v6, 0x0
000f86eaiput-object v6, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f86eeinvoke-virtual {v1, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f86f4move-result v6
000f86f6if-eqz v6, :cond_64
000f86famove v5, v7
000f86fciget v6, v11, Lj/b0;->k:I
000f8700iget v7, v11, Lj/b0;->j:I
000f8704invoke-virtual {v12}, Landroid/content/Context;->isRestricted()Z
000f870amove-result v12
000f870cif-nez v12, :cond_a8
000f8710new-instance v12, Ljava/lang/ref/WeakReference;
000f8714iget-object v10, v11, Lj/b0;->a:Landroid/widget/TextView;
000f8718invoke-direct {v12, v10}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
000f871enew-instance v10, Lj/V;
000f8722invoke-direct {v10, v11, v6, v7, v12}, Lj/V;-><init>(Lj/b0;IILjava/lang/ref/WeakReference;)V
000f8728iget v12, v11, Lj/b0;->j:I
000f872cinvoke-virtual {v13, v5, v12, v10}, LF0/h;->s(IILj/V;)Landroid/graphics/Typeface;
000f8732move-result-object v12
000f8734if-eqz v12, :cond_9f
000f8738if-lt v0, v3, :cond_9d
000f873ciget v13, v11, Lj/b0;->k:I
000f8740if-eq v13, v4, :cond_9d
000f8744invoke-static {v12, v8}, Landroid/graphics/Typeface;->create(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;
000f874amove-result-object v12
000f874ciget v13, v11, Lj/b0;->k:I
000f8750iget v0, v11, Lj/b0;->j:I
000f8754and-int/2addr v0, v2
000f8756if-eqz v0, :cond_95
000f875amove v0, v9
000f875cgoto :goto_96
000f875emove v0, v8
000f8760invoke-static {v12, v13, v0}, Lj/a0;->a(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;
000f8766move-result-object v12
000f8768iput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f876cgoto :goto_9f
000f876eiput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f8772iget-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f8776if-nez v12, :cond_a5
000f877amove v12, v9
000f877cgoto :goto_a6
000f877emove v12, v8
000f8780iput-boolean v12, v11, Lj/b0;->m:Z
000f8784iget-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f8788if-nez v12, :cond_d5
000f878cinvoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f8792move-result-object v12
000f8794if-eqz v12, :cond_d5
000f8798sget v13, Landroid/os/Build$VERSION;->SDK_INT:I
000f879cif-lt v13, v3, :cond_cd
000f87a0iget v13, v11, Lj/b0;->k:I
000f87a4if-eq v13, v4, :cond_cd
000f87a8invoke-static {v12, v8}, Landroid/graphics/Typeface;->create(Ljava/lang/String;I)Landroid/graphics/Typeface;
000f87aemove-result-object v12
000f87b0iget v13, v11, Lj/b0;->k:I
000f87b4iget v0, v11, Lj/b0;->j:I
000f87b8and-int/2addr v0, v2
000f87baif-eqz v0, :cond_c6
000f87bemove v8, v9
000f87c0invoke-static {v12, v13, v8}, Lj/a0;->a(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;
000f87c6move-result-object v12
000f87c8iput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f87ccgoto :goto_d5
000f87ceiget v13, v11, Lj/b0;->j:I
000f87d2invoke-static {v12, v13}, Landroid/graphics/Typeface;->create(Ljava/lang/String;I)Landroid/graphics/Typeface;
000f87d8move-result-object v12
000f87daiput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f87dereturn-void
000f8624
000f8624j.b0::n(android.content.Context, F0.h):
000f8634iget v0, v11, Lj/b0;->j:I
000f8638iget-object v1, v13, LF0/h;->c:Ljava/lang/Object;
000f863ccheck-cast v1, Landroid/content/res/TypedArray;
000f8640const/4 v2, 0x2
000f8642invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getInt(II)I
000f8648move-result v0
000f864aiput v0, v11, Lj/b0;->j:I
000f864esget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000f8652const/16 v3, 0x1c
000f8656const/4 v4, -0x1
000f8658if-lt v0, v3, :cond_23
000f865cconst/16 v5, 0xb
000f8660invoke-virtual {v1, v5, v4}, Landroid/content/res/TypedArray;->getInt(II)I
000f8666move-result v5
000f8668iput v5, v11, Lj/b0;->k:I
000f866cif-eq v5, v4, :cond_23
000f8670iget v5, v11, Lj/b0;->j:I
000f8674and-int/2addr v5, v2
000f8676iput v5, v11, Lj/b0;->j:I
000f867aconst/16 v5, 0xa
000f867einvoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f8684move-result v6
000f8686const/16 v7, 0xc
000f868aconst/4 v8, 0x0
000f868cconst/4 v9, 0x1
000f868eif-nez v6, :cond_5a
000f8692invoke-virtual {v1, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f8698move-result v6
000f869aif-eqz v6, :cond_36
000f869egoto :goto_5a
000f86a0invoke-virtual {v1, v9}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f86a6move-result v12
000f86a8if-eqz v12, :cond_d5
000f86aciput-boolean v8, v11, Lj/b0;->m:Z
000f86b0invoke-virtual {v1, v9, v9}, Landroid/content/res/TypedArray;->getInt(II)I
000f86b6move-result v12
000f86b8if-eq v12, v9, :cond_55
000f86bcif-eq v12, v2, :cond_50
000f86c0const/4 v13, 0x3
000f86c2if-eq v12, v13, :cond_4b
000f86c6goto/16 :goto_d5
000f86casget-object v12, Landroid/graphics/Typeface;->MONOSPACE:Landroid/graphics/Typeface;
000f86ceiput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f86d2return-void
000f86d4sget-object v12, Landroid/graphics/Typeface;->SERIF:Landroid/graphics/Typeface;
000f86d8iput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f86dcreturn-void
000f86desget-object v12, Landroid/graphics/Typeface;->SANS_SERIF:Landroid/graphics/Typeface;
000f86e2iput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f86e6return-void
000f86e8const/4 v6, 0x0
000f86eaiput-object v6, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f86eeinvoke-virtual {v1, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
000f86f4move-result v6
000f86f6if-eqz v6, :cond_64
000f86famove v5, v7
000f86fciget v6, v11, Lj/b0;->k:I
000f8700iget v7, v11, Lj/b0;->j:I
000f8704invoke-virtual {v12}, Landroid/content/Context;->isRestricted()Z
000f870amove-result v12
000f870cif-nez v12, :cond_a8
000f8710new-instance v12, Ljava/lang/ref/WeakReference;
000f8714iget-object v10, v11, Lj/b0;->a:Landroid/widget/TextView;
000f8718invoke-direct {v12, v10}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
000f871enew-instance v10, Lj/V;
000f8722invoke-direct {v10, v11, v6, v7, v12}, Lj/V;-><init>(Lj/b0;IILjava/lang/ref/WeakReference;)V
000f8728iget v12, v11, Lj/b0;->j:I
000f872cinvoke-virtual {v13, v5, v12, v10}, LF0/h;->s(IILj/V;)Landroid/graphics/Typeface;
000f8732move-result-object v12
000f8734if-eqz v12, :cond_9f
000f8738if-lt v0, v3, :cond_9d
000f873ciget v13, v11, Lj/b0;->k:I
000f8740if-eq v13, v4, :cond_9d
000f8744invoke-static {v12, v8}, Landroid/graphics/Typeface;->create(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;
000f874amove-result-object v12
000f874ciget v13, v11, Lj/b0;->k:I
000f8750iget v0, v11, Lj/b0;->j:I
000f8754and-int/2addr v0, v2
000f8756if-eqz v0, :cond_95
000f875amove v0, v9
000f875cgoto :goto_96
000f875emove v0, v8
000f8760invoke-static {v12, v13, v0}, Lj/a0;->a(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;
000f8766move-result-object v12
000f8768iput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f876cgoto :goto_9f
000f876eiput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f8772iget-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f8776if-nez v12, :cond_a5
000f877amove v12, v9
000f877cgoto :goto_a6
000f877emove v12, v8
000f8780iput-boolean v12, v11, Lj/b0;->m:Z
000f8784iget-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f8788if-nez v12, :cond_d5
000f878cinvoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000f8792move-result-object v12
000f8794if-eqz v12, :cond_d5
000f8798sget v13, Landroid/os/Build$VERSION;->SDK_INT:I
000f879cif-lt v13, v3, :cond_cd
000f87a0iget v13, v11, Lj/b0;->k:I
000f87a4if-eq v13, v4, :cond_cd
000f87a8invoke-static {v12, v8}, Landroid/graphics/Typeface;->create(Ljava/lang/String;I)Landroid/graphics/Typeface;
000f87aemove-result-object v12
000f87b0iget v13, v11, Lj/b0;->k:I
000f87b4iget v0, v11, Lj/b0;->j:I
000f87b8and-int/2addr v0, v2
000f87baif-eqz v0, :cond_c6
000f87bemove v8, v9
000f87c0invoke-static {v12, v13, v8}, Lj/a0;->a(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;
000f87c6move-result-object v12
000f87c8iput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f87ccgoto :goto_d5
000f87ceiget v13, v11, Lj/b0;->j:I
000f87d2invoke-static {v12, v13}, Landroid/graphics/Typeface;->create(Ljava/lang/String;I)Landroid/graphics/Typeface;
000f87d8move-result-object v12
000f87daiput-object v12, v11, Lj/b0;->l:Landroid/graphics/Typeface;
000f87dereturn-void
000f8624
000f87e0
000f87e0 struct try_item
000f87e0 start_addr uint32 0xf8728
000f87e4 insn_count int 46
000f87e6 handler_off uint16 0xf87e9
000f87e8
000f87e8 struct encoded_catch_handler_list
000f87e8 size int 1
000f87e9
000f87e9 struct encoded_catch_handler ← 0xf87e6
000f87e9 size int64 2
000f87ea handlers[0].type_idx int 0xb5f0
000f87ec handlers[0].addr uint32 0xf8784
000f87ee handlers[1].type_idx int 0xa4a0
000f87f0 handlers[1].addr uint32 0xf8784
000f87f2
000f87f2 // align 0x4
000f87e0 struct try_item
000f87e0 start_addr uint32 0xf8728
000f87e4 insn_count int 46
000f87e6 handler_off uint16 0xf87e9
000f87e8
000f87e8 struct encoded_catch_handler_list
000f87e8 size int 1
000f87e9
000f87e9 struct encoded_catch_handler ← 0xf87e6
000f87e9 size int64 2
000f87ea handlers[0].type_idx int 0xb5f0
000f87ec handlers[0].addr uint32 0xf8784
000f87ee handlers[1].type_idx int 0xa4a0
000f87f0 handlers[1].addr uint32 0xf8784
000f87f2
000f87f2 // align 0x4
000f87f4
000f87f4j.d0::c(android.view.View, K.s0):
000f8804const/4 v7, 0x1
000f8806iget-object v0, v6, Lj/d0;->b:Ljava/lang/Object;
000f880acheck-cast v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;
000f880eiget-object v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
000f8812invoke-static {v1, v8}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
000f8818move-result v1
000f881aif-nez v1, :cond_5a
000f881eiput-object v8, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
000f8822invoke-virtual {v8}, LK/s0;->d()I
000f8828move-result v1
000f882aconst/4 v2, 0x0
000f882cif-lez v1, :cond_18
000f8830move v1, v7
000f8832goto :goto_19
000f8834move v1, v2
000f8836iput-boolean v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->o:Z
000f883aif-nez v1, :cond_25
000f883einvoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000f8844move-result-object v1
000f8846if-nez v1, :cond_25
000f884amove v1, v7
000f884cgoto :goto_26
000f884emove v1, v2
000f8850invoke-virtual {v0, v1}, Landroid/view/View;->setWillNotDraw(Z)V
000f8856iget-object v1, v8, LK/s0;->a:LK/q0;
000f885ainvoke-virtual {v1}, LK/q0;->m()Z
000f8860move-result v3
000f8862if-eqz v3, :cond_32
000f8866goto :goto_57
000f8868invoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
000f886emove-result v3
000f8870if-ge v2, v3, :cond_57
000f8874invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
000f887amove-result-object v4
000f887csget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
000f8880invoke-virtual {v4}, Landroid/view/View;->getFitsSystemWindows()Z
000f8886move-result v5
000f8888if-eqz v5, :cond_55
000f888cinvoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000f8892move-result-object v4
000f8894check-cast v4, Lx/d;
000f8898iget-object v4, v4, Lx/d;->a:Lx/a;
000f889cif-eqz v4, :cond_55
000f88a0invoke-virtual {v1}, LK/q0;->m()Z
000f88a6move-result v4
000f88a8if-eqz v4, :cond_55
000f88acgoto :goto_57
000f88aeadd-int/2addr v2, v7
000f88b0goto :goto_36
000f88b2invoke-virtual {v0}, Landroid/view/View;->requestLayout()V
000f88b8return-object v8
000f87f4
000f87f4j.d0::c(android.view.View, K.s0):
000f8804const/4 v7, 0x1
000f8806iget-object v0, v6, Lj/d0;->b:Ljava/lang/Object;
000f880acheck-cast v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;
000f880eiget-object v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
000f8812invoke-static {v1, v8}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
000f8818move-result v1
000f881aif-nez v1, :cond_5a
000f881eiput-object v8, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
000f8822invoke-virtual {v8}, LK/s0;->d()I
000f8828move-result v1
000f882aconst/4 v2, 0x0
000f882cif-lez v1, :cond_18
000f8830move v1, v7
000f8832goto :goto_19
000f8834move v1, v2
000f8836iput-boolean v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->o:Z
000f883aif-nez v1, :cond_25
000f883einvoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000f8844move-result-object v1
000f8846if-nez v1, :cond_25
000f884amove v1, v7
000f884cgoto :goto_26
000f884emove v1, v2
000f8850invoke-virtual {v0, v1}, Landroid/view/View;->setWillNotDraw(Z)V
000f8856iget-object v1, v8, LK/s0;->a:LK/q0;
000f885ainvoke-virtual {v1}, LK/q0;->m()Z
000f8860move-result v3
000f8862if-eqz v3, :cond_32
000f8866goto :goto_57
000f8868invoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
000f886emove-result v3
000f8870if-ge v2, v3, :cond_57
000f8874invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
000f887amove-result-object v4
000f887csget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
000f8880invoke-virtual {v4}, Landroid/view/View;->getFitsSystemWindows()Z
000f8886move-result v5
000f8888if-eqz v5, :cond_55
000f888cinvoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000f8892move-result-object v4
000f8894check-cast v4, Lx/d;
000f8898iget-object v4, v4, Lx/d;->a:Lx/a;
000f889cif-eqz v4, :cond_55
000f88a0invoke-virtual {v1}, LK/q0;->m()Z
000f88a6move-result v4
000f88a8if-eqz v4, :cond_55
000f88acgoto :goto_57
000f88aeadd-int/2addr v2, v7
000f88b0goto :goto_36
000f88b2invoke-virtual {v0}, Landroid/view/View;->requestLayout()V
000f88b8return-object v8
000f87f4
000f88ba
000f88ba // align 0x4
000f88ba // align 0x4
000f88bc
000f88bcj.d0::h(android.view.View):
000f88cciget-object v0, v4, Lj/d0;->b:Ljava/lang/Object;
000f88d0check-cast v0, Lcom/google/android/material/behavior/SwipeDismissBehavior;
000f88d4invoke-virtual {v0, v5}, Lcom/google/android/material/behavior/SwipeDismissBehavior;->v(Landroid/view/View;)Z
000f88damove-result v1
000f88dcconst/4 v2, 0x0
000f88deif-eqz v1, :cond_31
000f88e2sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
000f88e6invoke-virtual {v5}, Landroid/view/View;->getLayoutDirection()I
000f88ecmove-result v1
000f88eeconst/4 v3, 0x1
000f88f0if-ne v1, v3, :cond_15
000f88f4move v2, v3
000f88f6iget v0, v0, Lcom/google/android/material/behavior/SwipeDismissBehavior;->d:I
000f88faif-nez v0, :cond_1b
000f88feif-nez v2, :cond_1f
000f8902if-ne v0, v3, :cond_25
000f8906if-nez v2, :cond_25
000f890ainvoke-virtual {v5}, Landroid/view/View;->getWidth()I
000f8910move-result v0
000f8912neg-int v0, v0
000f8914goto :goto_29
000f8916invoke-virtual {v5}, Landroid/view/View;->getWidth()I
000f891cmove-result v0
000f891einvoke-virtual {v5, v0}, Landroid/view/View;->offsetLeftAndRight(I)V
000f8924const/4 v0, 0x0
000f8926invoke-virtual {v5, v0}, Landroid/view/View;->setAlpha(F)V
000f892creturn v3
000f892ereturn v2
000f88bc
000f88bcj.d0::h(android.view.View):
000f88cciget-object v0, v4, Lj/d0;->b:Ljava/lang/Object;
000f88d0check-cast v0, Lcom/google/android/material/behavior/SwipeDismissBehavior;
000f88d4invoke-virtual {v0, v5}, Lcom/google/android/material/behavior/SwipeDismissBehavior;->v(Landroid/view/View;)Z
000f88damove-result v1
000f88dcconst/4 v2, 0x0
000f88deif-eqz v1, :cond_31
000f88e2sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
000f88e6invoke-virtual {v5}, Landroid/view/View;->getLayoutDirection()I
000f88ecmove-result v1
000f88eeconst/4 v3, 0x1
000f88f0if-ne v1, v3, :cond_15
000f88f4move v2, v3
000f88f6iget v0, v0, Lcom/google/android/material/behavior/SwipeDismissBehavior;->d:I
000f88faif-nez v0, :cond_1b
000f88feif-nez v2, :cond_1f
000f8902if-ne v0, v3, :cond_25
000f8906if-nez v2, :cond_25
000f890ainvoke-virtual {v5}, Landroid/view/View;->getWidth()I
000f8910move-result v0
000f8912neg-int v0, v0
000f8914goto :goto_29
000f8916invoke-virtual {v5}, Landroid/view/View;->getWidth()I
000f891cmove-result v0
000f891einvoke-virtual {v5, v0}, Landroid/view/View;->offsetLeftAndRight(I)V
000f8924const/4 v0, 0x0
000f8926invoke-virtual {v5, v0}, Landroid/view/View;->setAlpha(F)V
000f892creturn v3
000f892ereturn v2
000f88bc
000f8930
000f8930j.d0::i():
000f8940new-instance v0, Lu1/k;
000f8944iget-object v1, v3, Lj/d0;->b:Ljava/lang/Object;
000f8948check-cast v1, Ljava/util/ArrayList;
000f894cconst/4 v2, 0x0
000f894enew-array v2, v2, [Ljava/lang/String;
000f8952invoke-virtual {v1, v2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
000f8958move-result-object v1
000f895aif-eqz v1, :cond_15
000f895echeck-cast v1, [Ljava/lang/String;
000f8962invoke-direct {v0, v1}, Lu1/k;-><init>([Ljava/lang/String;)V
000f8968return-object v0
000f896anew-instance v0, Ljava/lang/NullPointerException;
000f896econst-string v1, "null cannot be cast to non-null type kotlin.Array<T>"
000f8972invoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
000f8978throw v0
000f8930
000f8930j.d0::i():
000f8940new-instance v0, Lu1/k;
000f8944iget-object v1, v3, Lj/d0;->b:Ljava/lang/Object;
000f8948check-cast v1, Ljava/util/ArrayList;
000f894cconst/4 v2, 0x0
000f894enew-array v2, v2, [Ljava/lang/String;
000f8952invoke-virtual {v1, v2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
000f8958move-result-object v1
000f895aif-eqz v1, :cond_15
000f895echeck-cast v1, [Ljava/lang/String;
000f8962invoke-direct {v0, v1}, Lu1/k;-><init>([Ljava/lang/String;)V
000f8968return-object v0
000f896anew-instance v0, Ljava/lang/NullPointerException;
000f896econst-string v1, "null cannot be cast to non-null type kotlin.Array<T>"
000f8972invoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
000f8978throw v0
000f8930
000f897a
000f897a // align 0x4
000f897a // align 0x4
000f897c
000f897cj.d0::<init>(int):
000f898ciput v2, v1, Lj/d0;->a:I
000f8990sparse-switch v2, :sswitch_data_32
000f8996sget-object v2, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit;
000f899aconst-string v0, "timeUnit"
000f899einvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000f89a4new-instance v2, Ly1/m;
000f89a8sget-object v0, Lx1/c;->h:Lx1/c;
000f89acinvoke-direct {v2, v0}, Ly1/m;-><init>(Lx1/c;)V
000f89b2invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000f89b8iput-object v2, v1, Lj/d0;->b:Ljava/lang/Object;
000f89bcreturn-void
000f89beinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
000f89c4new-instance v2, Ljava/util/LinkedHashSet;
000f89c8invoke-direct {v2}, Ljava/util/LinkedHashSet;-><init>()V
000f89ceiput-object v2, v1, Lj/d0;->b:Ljava/lang/Object;
000f89d2return-void
000f89d4invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000f89danew-instance v2, Ljava/util/ArrayList;
000f89deconst/16 v0, 0x14
000f89e2invoke-direct {v2, v0}, Ljava/util/ArrayList;-><init>(I)V
000f89e8iput-object v2, v1, Lj/d0;->b:Ljava/lang/Object;
000f89ecreturn-void
000f89eenop
000f89f0.sparse-switch
000f897c
000f897cj.d0::<init>(int):
000f898ciput v2, v1, Lj/d0;->a:I
000f8990sparse-switch v2, :sswitch_data_32
000f8996sget-object v2, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit;
000f899aconst-string v0, "timeUnit"
000f899einvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000f89a4new-instance v2, Ly1/m;
000f89a8sget-object v0, Lx1/c;->h:Lx1/c;
000f89acinvoke-direct {v2, v0}, Ly1/m;-><init>(Lx1/c;)V
000f89b2invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000f89b8iput-object v2, v1, Lj/d0;->b:Ljava/lang/Object;
000f89bcreturn-void
000f89beinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
000f89c4new-instance v2, Ljava/util/LinkedHashSet;
000f89c8invoke-direct {v2}, Ljava/util/LinkedHashSet;-><init>()V
000f89ceiput-object v2, v1, Lj/d0;->b:Ljava/lang/Object;
000f89d2return-void
000f89d4invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000f89danew-instance v2, Ljava/util/ArrayList;
000f89deconst/16 v0, 0x14
000f89e2invoke-direct {v2, v0}, Ljava/util/ArrayList;-><init>(I)V
000f89e8iput-object v2, v1, Lj/d0;->b:Ljava/lang/Object;
000f89ecreturn-void
000f89eenop
000f89f0.sparse-switch
000f897c
000f8a04
000f8a04j.d0::<init>(int, java.lang.Object):
000f8a14iput v1, v0, Lj/d0;->a:I
000f8a18iput-object v2, v0, Lj/d0;->b:Ljava/lang/Object;
000f8a1cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000f8a22return-void
000f8a04
000f8a04j.d0::<init>(int, java.lang.Object):
000f8a14iput v1, v0, Lj/d0;->a:I
000f8a18iput-object v2, v0, Lj/d0;->b:Ljava/lang/Object;
000f8a1cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000f8a22return-void
000f8a04
000f8a24
000f8a24j.d0::<init>(v1.a):
000f8a34const/16 v0, 0xb
000f8a38iput v0, v9, Lj/d0;->a:I
000f8a3cinvoke-direct {v9}, Ljava/lang/Object;-><init>()V
000f8a42new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor;
000f8a46sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
000f8a4anew-instance v7, Ljava/util/concurrent/SynchronousQueue;
000f8a4einvoke-direct {v7}, Ljava/util/concurrent/SynchronousQueue;-><init>()V
000f8a54const v3, 0x7fffffff
000f8a5aconst-wide/16 v4, 0x3c
000f8a5econst/4 v2, 0x0
000f8a60move-object v8, v10
000f8a62invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
000f8a68iput-object v1, v9, Lj/d0;->b:Ljava/lang/Object;
000f8a6creturn-void
000f8a24
000f8a24j.d0::<init>(v1.a):
000f8a34const/16 v0, 0xb
000f8a38iput v0, v9, Lj/d0;->a:I
000f8a3cinvoke-direct {v9}, Ljava/lang/Object;-><init>()V
000f8a42new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor;
000f8a46sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
000f8a4anew-instance v7, Ljava/util/concurrent/SynchronousQueue;
000f8a4einvoke-direct {v7}, Ljava/util/concurrent/SynchronousQueue;-><init>()V
000f8a54const v3, 0x7fffffff
000f8a5aconst-wide/16 v4, 0x3c
000f8a5econst/4 v2, 0x0
000f8a60move-object v8, v10
000f8a62invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
000f8a68iput-object v1, v9, Lj/d0;->b:Ljava/lang/Object;
000f8a6creturn-void
000f8a24
000f8a6e
000f8a6e // align 0x10
000f8a6e // align 0x10
000f8a70
000f8a70j.d0::g(java.lang.String, java.lang.String):
000f8a80const-string v0, "name"
000f8a84invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000f8a8aconst-string v0, "value"
000f8a8einvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000f8a94iget-object v0, v1, Lj/d0;->b:Ljava/lang/Object;
000f8a98check-cast v0, Ljava/util/ArrayList;
000f8a9cinvoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000f8aa2invoke-static {v3}, Lq1/i;->H0(Ljava/lang/String;)Ljava/lang/CharSequence;
000f8aa8move-result-object v2
000f8aaainvoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
000f8ab0move-result-object v2
000f8ab2invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000f8ab8return-void
000f8a70
000f8a70j.d0::g(java.lang.String, java.lang.String):
000f8a80const-string v0, "name"
000f8a84invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000f8a8aconst-string v0, "value"
000f8a8einvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000f8a94iget-object v0, v1, Lj/d0;->b:Ljava/lang/Object;
000f8a98check-cast v0, Ljava/util/ArrayList;
000f8a9cinvoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000f8aa2invoke-static {v3}, Lq1/i;->H0(Ljava/lang/String;)Ljava/lang/CharSequence;
000f8aa8move-result-object v2
000f8aaainvoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
000f8ab0move-result-object v2
000f8ab2invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000f8ab8return-void
000f8a70
000f8aba
000f8aba // align 0x4
000f8aba // align 0x4
000f8abc
000f8abcj.d0::b(y1.h, java.io.IOException):
000f8acciget-object v1, v0, Lj/d0;->b:Ljava/lang/Object;
000f8ad0check-cast v1, Ls1/c;
000f8ad4invoke-virtual {v2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
000f8adamove-result-object v2
000f8adcinvoke-virtual {v1, v2}, Ls1/c;->b(Ljava/lang/String;)V
000f8ae2return-void
000f8abc
000f8abcj.d0::b(y1.h, java.io.IOException):
000f8acciget-object v1, v0, Lj/d0;->b:Ljava/lang/Object;
000f8ad0check-cast v1, Ls1/c;
000f8ad4invoke-virtual {v2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
000f8adamove-result-object v2
000f8adcinvoke-virtual {v1, v2}, Ls1/c;->b(Ljava/lang/String;)V
000f8ae2return-void
000f8abc
000f8ae4
000f8ae4j.d0::f(java.lang.String):
000f8af4iget v1, v0, Lj/d0;->a:I
000f8af8packed-switch v1, :pswitch_data_20
000f8afeiget-object v1, v0, Lj/d0;->b:Ljava/lang/Object;
000f8b02check-cast v1, Ls1/k;
000f8b06iget-object v1, v1, Ls1/k;->b:Ls1/l;
000f8b0aiget-object v1, v1, Ls1/l;->a:Landroidx/fragment/app/y;
000f8b0eif-eqz v1, :cond_12
000f8b12invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000f8b18return-void
000f8b1aiget-object v1, v0, Lj/d0;->b:Ljava/lang/Object;
000f8b1echeck-cast v1, Ls1/l;
000f8b22iget-object v1, v1, Ls1/l;->a:Landroidx/fragment/app/y;
000f8b26if-eqz v1, :cond_1e
000f8b2ainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000f8b30return-void
000f8b32nop
000f8b34.packed-switch 0x2
000f8ae4
000f8ae4j.d0::f(java.lang.String):
000f8af4iget v1, v0, Lj/d0;->a:I
000f8af8packed-switch v1, :pswitch_data_20
000f8afeiget-object v1, v0, Lj/d0;->b:Ljava/lang/Object;
000f8b02check-cast v1, Ls1/k;
000f8b06iget-object v1, v1, Ls1/k;->b:Ls1/l;
000f8b0aiget-object v1, v1, Ls1/l;->a:Landroidx/fragment/app/y;
000f8b0eif-eqz v1, :cond_12
000f8b12invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000f8b18return-void
000f8b1aiget-object v1, v0, Lj/d0;->b:Ljava/lang/Object;
000f8b1echeck-cast v1, Ls1/l;
000f8b22iget-object v1, v1, Ls1/l;->a:Landroidx/fragment/app/y;
000f8b26if-eqz v1, :cond_1e
000f8b2ainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000f8b30return-void
000f8b32nop
000f8b34.packed-switch 0x2
000f8ae4
000f8b40
000f8b40j.d0::d(y1.h, u1.t):
000f8b50iget-object v3, v2, Lj/d0;->b:Ljava/lang/Object;
000f8b54check-cast v3, Ls1/c;
000f8b58iget-object v4, v4, Lu1/t;->g:Lu1/v;
000f8b5cinvoke-virtual {v4}, Lu1/v;->j()Ljava/lang/String;
000f8b62move-result-object v4
000f8b64new-instance v0, Lorg/json/JSONObject;
000f8b68invoke-direct {v0, v4}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
000f8b6einvoke-virtual {v3, v0}, Ls1/c;->c(Lorg/json/JSONObject;)V
000f8b74return-void
000f8b76move-exception v4
000f8b78new-instance v0, Ljava/lang/StringBuilder;
000f8b7cconst-string v1, "响应解析失败: "
000f8b80invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000f8b86invoke-virtual {v4}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
000f8b8cmove-result-object v4
000f8b8einvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f8b94invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000f8b9amove-result-object v4
000f8b9cinvoke-virtual {v3, v4}, Ls1/c;->b(Ljava/lang/String;)V
000f8ba2return-void
000f8b40
000f8b40j.d0::d(y1.h, u1.t):
000f8b50iget-object v3, v2, Lj/d0;->b:Ljava/lang/Object;
000f8b54check-cast v3, Ls1/c;
000f8b58iget-object v4, v4, Lu1/t;->g:Lu1/v;
000f8b5cinvoke-virtual {v4}, Lu1/v;->j()Ljava/lang/String;
000f8b62move-result-object v4
000f8b64new-instance v0, Lorg/json/JSONObject;
000f8b68invoke-direct {v0, v4}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
000f8b6einvoke-virtual {v3, v0}, Ls1/c;->c(Lorg/json/JSONObject;)V
000f8b74return-void
000f8b76move-exception v4
000f8b78new-instance v0, Ljava/lang/StringBuilder;
000f8b7cconst-string v1, "响应解析失败: "
000f8b80invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000f8b86invoke-virtual {v4}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
000f8b8cmove-result-object v4
000f8b8einvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f8b94invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000f8b9amove-result-object v4
000f8b9cinvoke-virtual {v3, v4}, Ls1/c;->b(Ljava/lang/String;)V
000f8ba2return-void
000f8b40
000f8ba4
000f8ba4 struct try_item
000f8ba4 start_addr uint32 0xf8b64
000f8ba8 insn_count int 8
000f8baa handler_off uint16 0xf8bad
000f8bac
000f8bac struct encoded_catch_handler_list
000f8bac size int 1
000f8bad
000f8bad struct encoded_catch_handler ← 0xf8baa
000f8bad size int64 1
000f8bae handlers[0].type_idx int 0xba30
000f8bb0 handlers[0].addr uint32 0xf8b76
000f8bb1
000f8bb1 // align 0x4
000f8ba4 struct try_item
000f8ba4 start_addr uint32 0xf8b64
000f8ba8 insn_count int 8
000f8baa handler_off uint16 0xf8bad
000f8bac
000f8bac struct encoded_catch_handler_list
000f8bac size int 1
000f8bad
000f8bad struct encoded_catch_handler ← 0xf8baa
000f8bad size int64 1
000f8bae handlers[0].type_idx int 0xba30
000f8bb0 handlers[0].addr uint32 0xf8b76
000f8bb1
000f8bb1 // align 0x4
000f8bb4
000f8bb4j.d0::j(java.lang.String):
000f8bc4const/4 v0, 0x0
000f8bc6iget-object v1, v3, Lj/d0;->b:Ljava/lang/Object;
000f8bcacheck-cast v1, Ljava/util/ArrayList;
000f8bceinvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000f8bd4move-result v2
000f8bd6if-ge v0, v2, :cond_22
000f8bdainvoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000f8be0move-result-object v2
000f8be2check-cast v2, Ljava/lang/String;
000f8be6invoke-virtual {v4, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
000f8becmove-result v2
000f8beeif-eqz v2, :cond_1f
000f8bf2invoke-virtual {v1, v0}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000f8bf8invoke-virtual {v1, v0}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000f8bfeadd-int/lit8 v0, v0, -0x2
000f8c02add-int/lit8 v0, v0, 0x2
000f8c06goto :goto_1
000f8c08return-void
000f8bb4
000f8bb4j.d0::j(java.lang.String):
000f8bc4const/4 v0, 0x0
000f8bc6iget-object v1, v3, Lj/d0;->b:Ljava/lang/Object;
000f8bcacheck-cast v1, Ljava/util/ArrayList;
000f8bceinvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000f8bd4move-result v2
000f8bd6if-ge v0, v2, :cond_22
000f8bdainvoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000f8be0move-result-object v2
000f8be2check-cast v2, Ljava/lang/String;
000f8be6invoke-virtual {v4, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
000f8becmove-result v2
000f8beeif-eqz v2, :cond_1f
000f8bf2invoke-virtual {v1, v0}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000f8bf8invoke-virtual {v1, v0}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000f8bfeadd-int/lit8 v0, v0, -0x2
000f8c02add-int/lit8 v0, v0, 0x2
000f8c06goto :goto_1
000f8c08return-void
000f8bb4
000f8c0a
000f8c0a // align 0x4
000f8c0a // align 0x4
000f8c0c
000f8c0cj.d0::a(int):
000f8c1creturn-void
000f8c0c
000f8c0cj.d0::a(int):
000f8c1creturn-void
000f8c0c
000f8c1e
000f8c1e // align 0x10
000f8c1e // align 0x10
000f8c20
000f8c20j.d0::e(int):
000f8c30return-void
000f8c20
000f8c20j.d0::e(int):
000f8c30return-void
000f8c20
000f8c32
000f8c32 // align 0x4
000f8c32 // align 0x4
000f8c34
000f8c34j.e0::<init>(j.f0):
000f8c44iput-object v2, v1, Lj/e0;->c:Lj/f0;
000f8c48const/4 v0, 0x0
000f8c4ainvoke-direct {v1, v0, v2}, Lj/d0;-><init>(ILjava/lang/Object;)V
000f8c50return-void
000f8c34
000f8c34j.e0::<init>(j.f0):
000f8c44iput-object v2, v1, Lj/e0;->c:Lj/f0;
000f8c48const/4 v0, 0x0
000f8c4ainvoke-direct {v1, v0, v2}, Lj/d0;-><init>(ILjava/lang/Object;)V
000f8c50return-void
000f8c34
000f8c52
000f8c52 // align 0x4
000f8c52 // align 0x4
000f8c54
000f8c54j.e0::a(int):
000f8c64iget-object v0, v1, Lj/e0;->c:Lj/f0;
000f8c68invoke-static {v0, v2}, Lj/f0;->c(Lj/f0;I)V
000f8c6ereturn-void
000f8c54
000f8c54j.e0::a(int):
000f8c64iget-object v0, v1, Lj/e0;->c:Lj/f0;
000f8c68invoke-static {v0, v2}, Lj/f0;->c(Lj/f0;I)V
000f8c6ereturn-void
000f8c54
000f8c70
000f8c70j.e0::e(int):
000f8c80iget-object v0, v1, Lj/e0;->c:Lj/f0;
000f8c84invoke-static {v0, v2}, Lj/f0;->d(Lj/f0;I)V
000f8c8areturn-void
000f8c70
000f8c70j.e0::e(int):
000f8c80iget-object v0, v1, Lj/e0;->c:Lj/f0;
000f8c84invoke-static {v0, v2}, Lj/f0;->d(Lj/f0;I)V
000f8c8areturn-void
000f8c70
000f8c8c
000f8c8cj.g0::a(java.lang.CharSequence, android.text.Layout$Alignment, int, android.widget.TextView, android.text.TextPaint):
000f8c9cinvoke-virtual {v11}, Landroid/widget/TextView;->getLineSpacingMultiplier()F
000f8ca2move-result v5
000f8ca4invoke-virtual {v11}, Landroid/widget/TextView;->getLineSpacingExtra()F
000f8caamove-result v6
000f8cacinvoke-virtual {v11}, Landroid/widget/TextView;->getIncludeFontPadding()Z
000f8cb2move-result v7
000f8cb4new-instance v0, Landroid/text/StaticLayout;
000f8cb8move-object v1, v8
000f8cbamove-object v4, v9
000f8cbcmove v3, v10
000f8cbemove-object v2, v12
000f8cc0invoke-direct/range {v0 .. v7}, Landroid/text/StaticLayout;-><init>(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFZ)V
000f8cc6return-object v0
000f8c8c
000f8c8cj.g0::a(java.lang.CharSequence, android.text.Layout$Alignment, int, android.widget.TextView, android.text.TextPaint):
000f8c9cinvoke-virtual {v11}, Landroid/widget/TextView;->getLineSpacingMultiplier()F
000f8ca2move-result v5
000f8ca4invoke-virtual {v11}, Landroid/widget/TextView;->getLineSpacingExtra()F
000f8caamove-result v6
000f8cacinvoke-virtual {v11}, Landroid/widget/TextView;->getIncludeFontPadding()Z
000f8cb2move-result v7
000f8cb4new-instance v0, Landroid/text/StaticLayout;
000f8cb8move-object v1, v8
000f8cbamove-object v4, v9
000f8cbcmove v3, v10
000f8cbemove-object v2, v12
000f8cc0invoke-direct/range {v0 .. v7}, Landroid/text/StaticLayout;-><init>(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFZ)V
000f8cc6return-object v0
000f8c8c
000f8cc8
000f8cc8j.g0::b(android.widget.TextView):
000f8cd8invoke-virtual {v0}, Landroid/widget/TextView;->getMaxLines()I
000f8cdemove-result v0
000f8ce0return v0
000f8cc8
000f8cc8j.g0::b(android.widget.TextView):
000f8cd8invoke-virtual {v0}, Landroid/widget/TextView;->getMaxLines()I
000f8cdemove-result v0
000f8ce0return v0
000f8cc8
000f8ce2
000f8ce2 // align 0x4
000f8ce2 // align 0x4
000f8ce4
000f8ce4j.h0::a(android.view.View):
000f8cf4invoke-virtual {v0}, Landroid/view/View;->isInLayout()Z
000f8cfamove-result v0
000f8cfcreturn v0
000f8ce4
000f8ce4j.h0::a(android.view.View):
000f8cf4invoke-virtual {v0}, Landroid/view/View;->isInLayout()Z
000f8cfamove-result v0
000f8cfcreturn v0
000f8ce4
000f8cfe
000f8cfe // align 0x10
000f8cfe // align 0x10
000f8d00
000f8d00j.i0::a(java.lang.CharSequence, android.text.Layout$Alignment, int, int, android.widget.TextView, android.text.TextPaint, j.l0):
000f8d10invoke-interface {v2}, Ljava/lang/CharSequence;->length()I
000f8d16move-result v0
000f8d18const/4 v1, 0x0
000f8d1ainvoke-static {v2, v1, v0, v7, v4}, Landroid/text/StaticLayout$Builder;->obtain(Ljava/lang/CharSequence;IILandroid/text/TextPaint;I)Landroid/text/StaticLayout$Builder;
000f8d20move-result-object v2
000f8d22invoke-virtual {v2, v3}, Landroid/text/StaticLayout$Builder;->setAlignment(Landroid/text/Layout$Alignment;)Landroid/text/StaticLayout$Builder;
000f8d28move-result-object v3
000f8d2ainvoke-virtual {v6}, Landroid/widget/TextView;->getLineSpacingExtra()F
000f8d30move-result v4
000f8d32invoke-virtual {v6}, Landroid/widget/TextView;->getLineSpacingMultiplier()F
000f8d38move-result v7
000f8d3ainvoke-virtual {v3, v4, v7}, Landroid/text/StaticLayout$Builder;->setLineSpacing(FF)Landroid/text/StaticLayout$Builder;
000f8d40move-result-object v3
000f8d42invoke-virtual {v6}, Landroid/widget/TextView;->getIncludeFontPadding()Z
000f8d48move-result v4
000f8d4ainvoke-virtual {v3, v4}, Landroid/text/StaticLayout$Builder;->setIncludePad(Z)Landroid/text/StaticLayout$Builder;
000f8d50move-result-object v3
000f8d52invoke-virtual {v6}, Landroid/widget/TextView;->getBreakStrategy()I
000f8d58move-result v4
000f8d5ainvoke-virtual {v3, v4}, Landroid/text/StaticLayout$Builder;->setBreakStrategy(I)Landroid/text/StaticLayout$Builder;
000f8d60move-result-object v3
000f8d62invoke-virtual {v6}, Landroid/widget/TextView;->getHyphenationFrequency()I
000f8d68move-result v4
000f8d6ainvoke-virtual {v3, v4}, Landroid/text/StaticLayout$Builder;->setHyphenationFrequency(I)Landroid/text/StaticLayout$Builder;
000f8d70move-result-object v3
000f8d72const/4 v4, -0x1
000f8d74if-ne v5, v4, :cond_37
000f8d78const v5, 0x7fffffff
000f8d7einvoke-virtual {v3, v5}, Landroid/text/StaticLayout$Builder;->setMaxLines(I)Landroid/text/StaticLayout$Builder;
000f8d84invoke-virtual {v8, v2, v6}, Lj/l0;->a(Landroid/text/StaticLayout$Builder;Landroid/widget/TextView;)V
000f8d8ainvoke-virtual {v2}, Landroid/text/StaticLayout$Builder;->build()Landroid/text/StaticLayout;
000f8d90move-result-object v2
000f8d92return-object v2
000f8d00
000f8d00j.i0::a(java.lang.CharSequence, android.text.Layout$Alignment, int, int, android.widget.TextView, android.text.TextPaint, j.l0):
000f8d10invoke-interface {v2}, Ljava/lang/CharSequence;->length()I
000f8d16move-result v0
000f8d18const/4 v1, 0x0
000f8d1ainvoke-static {v2, v1, v0, v7, v4}, Landroid/text/StaticLayout$Builder;->obtain(Ljava/lang/CharSequence;IILandroid/text/TextPaint;I)Landroid/text/StaticLayout$Builder;
000f8d20move-result-object v2
000f8d22invoke-virtual {v2, v3}, Landroid/text/StaticLayout$Builder;->setAlignment(Landroid/text/Layout$Alignment;)Landroid/text/StaticLayout$Builder;
000f8d28move-result-object v3
000f8d2ainvoke-virtual {v6}, Landroid/widget/TextView;->getLineSpacingExtra()F
000f8d30move-result v4
000f8d32invoke-virtual {v6}, Landroid/widget/TextView;->getLineSpacingMultiplier()F
000f8d38move-result v7
000f8d3ainvoke-virtual {v3, v4, v7}, Landroid/text/StaticLayout$Builder;->setLineSpacing(FF)Landroid/text/StaticLayout$Builder;
000f8d40move-result-object v3
000f8d42invoke-virtual {v6}, Landroid/widget/TextView;->getIncludeFontPadding()Z
000f8d48move-result v4
000f8d4ainvoke-virtual {v3, v4}, Landroid/text/StaticLayout$Builder;->setIncludePad(Z)Landroid/text/StaticLayout$Builder;
000f8d50move-result-object v3
000f8d52invoke-virtual {v6}, Landroid/widget/TextView;->getBreakStrategy()I
000f8d58move-result v4
000f8d5ainvoke-virtual {v3, v4}, Landroid/text/StaticLayout$Builder;->setBreakStrategy(I)Landroid/text/StaticLayout$Builder;
000f8d60move-result-object v3
000f8d62invoke-virtual {v6}, Landroid/widget/TextView;->getHyphenationFrequency()I
000f8d68move-result v4
000f8d6ainvoke-virtual {v3, v4}, Landroid/text/StaticLayout$Builder;->setHyphenationFrequency(I)Landroid/text/StaticLayout$Builder;
000f8d70move-result-object v3
000f8d72const/4 v4, -0x1
000f8d74if-ne v5, v4, :cond_37
000f8d78const v5, 0x7fffffff
000f8d7einvoke-virtual {v3, v5}, Landroid/text/StaticLayout$Builder;->setMaxLines(I)Landroid/text/StaticLayout$Builder;
000f8d84invoke-virtual {v8, v2, v6}, Lj/l0;->a(Landroid/text/StaticLayout$Builder;Landroid/widget/TextView;)V
000f8d8ainvoke-virtual {v2}, Landroid/text/StaticLayout$Builder;->build()Landroid/text/StaticLayout;
000f8d90move-result-object v2
000f8d92return-object v2
000f8d00
000f8d94
000f8d94 struct try_item
000f8d94 start_addr uint32 0xf8d84
000f8d98 insn_count int 3
000f8d9a handler_off uint16 0xf8d9d
000f8d9c
000f8d9c struct encoded_catch_handler_list
000f8d9c size int 1
000f8d9d
000f8d9d struct encoded_catch_handler ← 0xf8d9a
000f8d9d size int64 1
000f8d9e handlers[0].type_idx int 0xb530
000f8da0 handlers[0].addr uint32 0xf8d8a
000f8da1
000f8da1 // align 0x4
000f8d94 struct try_item
000f8d94 start_addr uint32 0xf8d84
000f8d98 insn_count int 3
000f8d9a handler_off uint16 0xf8d9d
000f8d9c
000f8d9c struct encoded_catch_handler_list
000f8d9c size int 1
000f8d9d
000f8d9d struct encoded_catch_handler ← 0xf8d9a
000f8d9d size int64 1
000f8d9e handlers[0].type_idx int 0xb530
000f8da0 handlers[0].addr uint32 0xf8d8a
000f8da1
000f8da1 // align 0x4
000f8da4
000f8da4j.j0::<init>():
000f8db4invoke-direct {v0}, Lj/l0;-><init>()V
000f8dbareturn-void
000f8da4
000f8da4j.j0::<init>():
000f8db4invoke-direct {v0}, Lj/l0;-><init>()V
000f8dbareturn-void
000f8da4
000f8dbc
000f8dbcj.j0::a(android.text.StaticLayout$Builder, android.widget.TextView):
000f8dccconst-string v0, "getTextDirectionHeuristic"
000f8dd0sget-object v1, Landroid/text/TextDirectionHeuristics;->FIRSTSTRONG_LTR:Landroid/text/TextDirectionHeuristic;
000f8dd4invoke-static {v4, v0, v1}, Lj/m0;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
000f8ddamove-result-object v4
000f8ddccheck-cast v4, Landroid/text/TextDirectionHeuristic;
000f8de0invoke-virtual {v3, v4}, Landroid/text/StaticLayout$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroid/text/StaticLayout$Builder;
000f8de6return-void
000f8dbc
000f8dbcj.j0::a(android.text.StaticLayout$Builder, android.widget.TextView):
000f8dccconst-string v0, "getTextDirectionHeuristic"
000f8dd0sget-object v1, Landroid/text/TextDirectionHeuristics;->FIRSTSTRONG_LTR:Landroid/text/TextDirectionHeuristic;
000f8dd4invoke-static {v4, v0, v1}, Lj/m0;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
000f8ddamove-result-object v4
000f8ddccheck-cast v4, Landroid/text/TextDirectionHeuristic;
000f8de0invoke-virtual {v3, v4}, Landroid/text/StaticLayout$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroid/text/StaticLayout$Builder;
000f8de6return-void
000f8dbc
000f8de8
000f8de8j.k0::b(android.widget.TextView):
000f8df8invoke-static {v1}, Li0/a;->i(Landroid/widget/TextView;)Z
000f8dfemove-result v1
000f8e00return v1
000f8de8
000f8de8j.k0::b(android.widget.TextView):
000f8df8invoke-static {v1}, Li0/a;->i(Landroid/widget/TextView;)Z
000f8dfemove-result v1
000f8e00return v1
000f8de8
000f8e02
000f8e02 // align 0x4
000f8e02 // align 0x4
000f8e04
000f8e04j.k0::<init>():
000f8e14invoke-direct {v0}, Lj/j0;-><init>()V
000f8e1areturn-void
000f8e04
000f8e04j.k0::<init>():
000f8e14invoke-direct {v0}, Lj/j0;-><init>()V
000f8e1areturn-void
000f8e04
000f8e1c
000f8e1cj.k0::a(android.text.StaticLayout$Builder, android.widget.TextView):
000f8e2cinvoke-static {v2}, Li0/a;->b(Landroid/widget/TextView;)Landroid/text/TextDirectionHeuristic;
000f8e32move-result-object v2
000f8e34invoke-virtual {v1, v2}, Landroid/text/StaticLayout$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroid/text/StaticLayout$Builder;
000f8e3areturn-void
000f8e1c
000f8e1cj.k0::a(android.text.StaticLayout$Builder, android.widget.TextView):
000f8e2cinvoke-static {v2}, Li0/a;->b(Landroid/widget/TextView;)Landroid/text/TextDirectionHeuristic;
000f8e32move-result-object v2
000f8e34invoke-virtual {v1, v2}, Landroid/text/StaticLayout$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroid/text/StaticLayout$Builder;
000f8e3areturn-void
000f8e1c
000f8e3c
000f8e3cj.l0::b(android.widget.TextView):
000f8e4csget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
000f8e50const-string v1, "getHorizontallyScrolling"
000f8e54invoke-static {v3, v1, v0}, Lj/m0;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
000f8e5amove-result-object v3
000f8e5ccheck-cast v3, Ljava/lang/Boolean;
000f8e60invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
000f8e66move-result v3
000f8e68return v3
000f8e3c
000f8e3cj.l0::b(android.widget.TextView):
000f8e4csget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
000f8e50const-string v1, "getHorizontallyScrolling"
000f8e54invoke-static {v3, v1, v0}, Lj/m0;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
000f8e5amove-result-object v3
000f8e5ccheck-cast v3, Ljava/lang/Boolean;
000f8e60invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
000f8e66move-result v3
000f8e68return v3
000f8e3c
000f8e6a
000f8e6a // align 0x4
000f8e6a // align 0x4
000f8e6c
000f8e6cj.l0::<init>():
000f8e7cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000f8e82return-void
000f8e6c
000f8e6cj.l0::<init>():
000f8e7cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000f8e82return-void
000f8e6c
000f8e84
000f8e84j.m0::f():
000f8e94invoke-virtual {v1}, Lj/m0;->j()Z
000f8e9amove-result v0
000f8e9cif-eqz v0, :cond_c
000f8ea0iget v0, v1, Lj/m0;->a:I
000f8ea4if-eqz v0, :cond_c
000f8ea8const/4 v0, 0x1
000f8eaareturn v0
000f8eacconst/4 v0, 0x0
000f8eaereturn v0
000f8e84
000f8e84j.m0::f():
000f8e94invoke-virtual {v1}, Lj/m0;->j()Z
000f8e9amove-result v0
000f8e9cif-eqz v0, :cond_c
000f8ea0iget v0, v1, Lj/m0;->a:I
000f8ea4if-eqz v0, :cond_c
000f8ea8const/4 v0, 0x1
000f8eaareturn v0
000f8eacconst/4 v0, 0x0
000f8eaereturn v0
000f8e84
000f8eb0
000f8eb0j.m0::h():
000f8ec0invoke-virtual {v7}, Lj/m0;->j()Z
000f8ec6move-result v0
000f8ec8const/4 v1, 0x0
000f8ecaif-eqz v0, :cond_41
000f8eceiget v0, v7, Lj/m0;->a:I
000f8ed2const/4 v2, 0x1
000f8ed4if-ne v0, v2, :cond_41
000f8ed8iget-boolean v0, v7, Lj/m0;->g:Z
000f8edcif-eqz v0, :cond_15
000f8ee0iget-object v0, v7, Lj/m0;->f:[I
000f8ee4array-length v0, v0
000f8ee6if-nez v0, :cond_3e
000f8eeaiget v0, v7, Lj/m0;->e:F
000f8eeeiget v3, v7, Lj/m0;->d:F
000f8ef2sub-float/2addr v0, v3
000f8ef4iget v3, v7, Lj/m0;->c:F
000f8ef8div-float/2addr v0, v3
000f8efafloat-to-double v3, v0
000f8efcinvoke-static {v3, v4}, Ljava/lang/Math;->floor(D)D
000f8f02move-result-wide v3
000f8f04double-to-int v0, v3
000f8f06add-int/2addr v0, v2
000f8f08new-array v3, v0, [I
000f8f0cif-ge v1, v0, :cond_38
000f8f10iget v4, v7, Lj/m0;->d:F
000f8f14int-to-float v5, v1
000f8f16iget v6, v7, Lj/m0;->c:F
000f8f1amul-float/2addr v5, v6
000f8f1cadd-float/2addr v5, v4
000f8f1einvoke-static {v5}, Ljava/lang/Math;->round(F)I
000f8f24move-result v4
000f8f26aput v4, v3, v1
000f8f2aadd-int/lit8 v1, v1, 0x1
000f8f2egoto :goto_26
000f8f30invoke-static {v3}, Lj/m0;->b([I)[I
000f8f36move-result-object v0
000f8f38iput-object v0, v7, Lj/m0;->f:[I
000f8f3ciput-boolean v2, v7, Lj/m0;->b:Z
000f8f40goto :goto_43
000f8f42iput-boolean v1, v7, Lj/m0;->b:Z
000f8f46iget-boolean v0, v7, Lj/m0;->b:Z
000f8f4areturn v0
000f8eb0
000f8eb0j.m0::h():
000f8ec0invoke-virtual {v7}, Lj/m0;->j()Z
000f8ec6move-result v0
000f8ec8const/4 v1, 0x0
000f8ecaif-eqz v0, :cond_41
000f8eceiget v0, v7, Lj/m0;->a:I
000f8ed2const/4 v2, 0x1
000f8ed4if-ne v0, v2, :cond_41
000f8ed8iget-boolean v0, v7, Lj/m0;->g:Z
000f8edcif-eqz v0, :cond_15
000f8ee0iget-object v0, v7, Lj/m0;->f:[I
000f8ee4array-length v0, v0
000f8ee6if-nez v0, :cond_3e
000f8eeaiget v0, v7, Lj/m0;->e:F
000f8eeeiget v3, v7, Lj/m0;->d:F
000f8ef2sub-float/2addr v0, v3
000f8ef4iget v3, v7, Lj/m0;->c:F
000f8ef8div-float/2addr v0, v3
000f8efafloat-to-double v3, v0
000f8efcinvoke-static {v3, v4}, Ljava/lang/Math;->floor(D)D
000f8f02move-result-wide v3
000f8f04double-to-int v0, v3
000f8f06add-int/2addr v0, v2
000f8f08new-array v3, v0, [I
000f8f0cif-ge v1, v0, :cond_38
000f8f10iget v4, v7, Lj/m0;->d:F
000f8f14int-to-float v5, v1
000f8f16iget v6, v7, Lj/m0;->c:F
000f8f1amul-float/2addr v5, v6
000f8f1cadd-float/2addr v5, v4
000f8f1einvoke-static {v5}, Ljava/lang/Math;->round(F)I
000f8f24move-result v4
000f8f26aput v4, v3, v1
000f8f2aadd-int/lit8 v1, v1, 0x1
000f8f2egoto :goto_26
000f8f30invoke-static {v3}, Lj/m0;->b([I)[I
000f8f36move-result-object v0
000f8f38iput-object v0, v7, Lj/m0;->f:[I
000f8f3ciput-boolean v2, v7, Lj/m0;->b:Z
000f8f40goto :goto_43
000f8f42iput-boolean v1, v7, Lj/m0;->b:Z
000f8f46iget-boolean v0, v7, Lj/m0;->b:Z
000f8f4areturn v0
000f8eb0
000f8f4c
000f8f4cj.m0::i():
000f8f5ciget-object v0, v5, Lj/m0;->f:[I
000f8f60array-length v1, v0
000f8f62const/4 v2, 0x0
000f8f64const/4 v3, 0x1
000f8f66if-lez v1, :cond_9
000f8f6amove v4, v3
000f8f6cgoto :goto_a
000f8f6emove v4, v2
000f8f70iput-boolean v4, v5, Lj/m0;->g:Z
000f8f74if-eqz v4, :cond_1f
000f8f78iput v3, v5, Lj/m0;->a:I
000f8f7caget v2, v0, v2
000f8f80int-to-float v2, v2
000f8f82iput v2, v5, Lj/m0;->d:F
000f8f86sub-int/2addr v1, v3
000f8f88aget v0, v0, v1
000f8f8cint-to-float v0, v0
000f8f8eiput v0, v5, Lj/m0;->e:F
000f8f92const/high16 v0, -0x40800000
000f8f96iput v0, v5, Lj/m0;->c:F
000f8f9areturn v4
000f8f4c
000f8f4cj.m0::i():
000f8f5ciget-object v0, v5, Lj/m0;->f:[I
000f8f60array-length v1, v0
000f8f62const/4 v2, 0x0
000f8f64const/4 v3, 0x1
000f8f66if-lez v1, :cond_9
000f8f6amove v4, v3
000f8f6cgoto :goto_a
000f8f6emove v4, v2
000f8f70iput-boolean v4, v5, Lj/m0;->g:Z
000f8f74if-eqz v4, :cond_1f
000f8f78iput v3, v5, Lj/m0;->a:I
000f8f7caget v2, v0, v2
000f8f80int-to-float v2, v2
000f8f82iput v2, v5, Lj/m0;->d:F
000f8f86sub-int/2addr v1, v3
000f8f88aget v0, v0, v1
000f8f8cint-to-float v0, v0
000f8f8eiput v0, v5, Lj/m0;->e:F
000f8f92const/high16 v0, -0x40800000
000f8f96iput v0, v5, Lj/m0;->c:F
000f8f9areturn v4
000f8f4c
000f8f9c
000f8f9cj.m0::j():
000f8faciget-object v0, v1, Lj/m0;->i:Landroid/widget/TextView;
000f8fb0instance-of v0, v0, Lj/w;
000f8fb4xor-int/lit8 v0, v0, 0x1
000f8fb8return v0
000f8f9c
000f8f9cj.m0::j():
000f8faciget-object v0, v1, Lj/m0;->i:Landroid/widget/TextView;
000f8fb0instance-of v0, v0, Lj/w;
000f8fb4xor-int/lit8 v0, v0, 0x1
000f8fb8return v0
000f8f9c
000f8fba
000f8fba // align 0x4
000f8fba // align 0x4
000f8fbc
000f8fbcj.m0::c(android.graphics.RectF):
000f8fccmove-object/from16 v0, v18
000f8fd0move-object/from16 v1, v19
000f8fd4iget-object v2, v0, Lj/m0;->f:[I
000f8fd8array-length v2, v2
000f8fdaif-eqz v2, :cond_a3
000f8fdeconst/4 v3, 0x1
000f8fe0sub-int/2addr v2, v3
000f8fe2const/4 v4, 0x0
000f8fe4move v5, v4
000f8fe6move v4, v3
000f8fe8if-gt v4, v2, :cond_9e
000f8fecadd-int v5, v4, v2
000f8ff0div-int/lit8 v5, v5, 0x2
000f8ff4iget-object v6, v0, Lj/m0;->f:[I
000f8ff8aget v6, v6, v5
000f8ffciget-object v7, v0, Lj/m0;->i:Landroid/widget/TextView;
000f9000invoke-virtual {v7}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;
000f9006move-result-object v8
000f9008invoke-virtual {v7}, Landroid/widget/TextView;->getTransformationMethod()Landroid/text/method/TransformationMethod;
000f900emove-result-object v9
000f9010if-eqz v9, :cond_2c
000f9014invoke-interface {v9, v8, v7}, Landroid/text/method/TransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
000f901amove-result-object v9
000f901cif-eqz v9, :cond_2c
000f9020move-object v10, v9
000f9022goto :goto_2d
000f9024move-object v10, v8
000f9026invoke-static {v7}, Lj/g0;->b(Landroid/widget/TextView;)I
000f902cmove-result v13
000f902eiget-object v8, v0, Lj/m0;->h:Landroid/text/TextPaint;
000f9032if-nez v8, :cond_3d
000f9036new-instance v8, Landroid/text/TextPaint;
000f903ainvoke-direct {v8}, Landroid/text/TextPaint;-><init>()V
000f9040iput-object v8, v0, Lj/m0;->h:Landroid/text/TextPaint;
000f9044goto :goto_40
000f9046invoke-virtual {v8}, Landroid/graphics/Paint;->reset()V
000f904ciget-object v8, v0, Lj/m0;->h:Landroid/text/TextPaint;
000f9050invoke-virtual {v7}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
000f9056move-result-object v9
000f9058invoke-virtual {v8, v9}, Landroid/text/TextPaint;->set(Landroid/text/TextPaint;)V
000f905eiget-object v8, v0, Lj/m0;->h:Landroid/text/TextPaint;
000f9062int-to-float v6, v6
000f9064invoke-virtual {v8, v6}, Landroid/graphics/Paint;->setTextSize(F)V
000f906aconst-string v6, "getLayoutAlignment"
000f906esget-object v8, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment;
000f9072invoke-static {v7, v6, v8}, Lj/m0;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
000f9078move-result-object v6
000f907amove-object v11, v6
000f907ccheck-cast v11, Landroid/text/Layout$Alignment;
000f9080iget v6, v1, Landroid/graphics/RectF;->right:F
000f9084invoke-static {v6}, Ljava/lang/Math;->round(F)I
000f908amove-result v12
000f908ciget-object v15, v0, Lj/m0;->h:Landroid/text/TextPaint;
000f9090iget-object v6, v0, Lj/m0;->k:Lj/j0;
000f9094iget-object v14, v0, Lj/m0;->i:Landroid/widget/TextView;
000f9098move-object/from16 v16, v6
000f909cinvoke-static/range {v10 .. v16}, Lj/i0;->a(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;IILandroid/widget/TextView;Landroid/text/TextPaint;Lj/l0;)Landroid/text/StaticLayout;
000f90a2move-result-object v6
000f90a4const/4 v7, -0x1
000f90a6if-eq v13, v7, :cond_85
000f90aainvoke-virtual {v6}, Landroid/text/StaticLayout;->getLineCount()I
000f90b0move-result v7
000f90b2if-gt v7, v13, :cond_90
000f90b6invoke-virtual {v6}, Landroid/text/StaticLayout;->getLineCount()I
000f90bcmove-result v7
000f90besub-int/2addr v7, v3
000f90c0invoke-virtual {v6, v7}, Landroid/text/Layout;->getLineEnd(I)I
000f90c6move-result v7
000f90c8invoke-interface {v10}, Ljava/lang/CharSequence;->length()I
000f90cemove-result v8
000f90d0if-eq v7, v8, :cond_85
000f90d4goto :goto_90
000f90d6invoke-virtual {v6}, Landroid/text/Layout;->getHeight()I
000f90dcmove-result v6
000f90deint-to-float v6, v6
000f90e0iget v7, v1, Landroid/graphics/RectF;->bottom:F
000f90e4cmpl-float v6, v6, v7
000f90e8if-lez v6, :cond_95
000f90ecadd-int/lit8 v5, v5, -0x1
000f90f0move v2, v5
000f90f2goto/16 :goto_e
000f90f6add-int/lit8 v5, v5, 0x1
000f90famove/from16 v17, v5
000f90femove v5, v4
000f9100move/from16 v4, v17
000f9104goto/16 :goto_e
000f9108iget-object v1, v0, Lj/m0;->f:[I
000f910caget v1, v1, v5
000f9110return v1
000f9112new-instance v1, Ljava/lang/IllegalStateException;
000f9116const-string v2, "No available text sizes to choose from."
000f911ainvoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000f9120throw v1
000f8fbc
000f8fbcj.m0::c(android.graphics.RectF):
000f8fccmove-object/from16 v0, v18
000f8fd0move-object/from16 v1, v19
000f8fd4iget-object v2, v0, Lj/m0;->f:[I
000f8fd8array-length v2, v2
000f8fdaif-eqz v2, :cond_a3
000f8fdeconst/4 v3, 0x1
000f8fe0sub-int/2addr v2, v3
000f8fe2const/4 v4, 0x0
000f8fe4move v5, v4
000f8fe6move v4, v3
000f8fe8if-gt v4, v2, :cond_9e
000f8fecadd-int v5, v4, v2
000f8ff0div-int/lit8 v5, v5, 0x2
000f8ff4iget-object v6, v0, Lj/m0;->f:[I
000f8ff8aget v6, v6, v5
000f8ffciget-object v7, v0, Lj/m0;->i:Landroid/widget/TextView;
000f9000invoke-virtual {v7}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;
000f9006move-result-object v8
000f9008invoke-virtual {v7}, Landroid/widget/TextView;->getTransformationMethod()Landroid/text/method/TransformationMethod;
000f900emove-result-object v9
000f9010if-eqz v9, :cond_2c
000f9014invoke-interface {v9, v8, v7}, Landroid/text/method/TransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
000f901amove-result-object v9
000f901cif-eqz v9, :cond_2c
000f9020move-object v10, v9
000f9022goto :goto_2d
000f9024move-object v10, v8
000f9026invoke-static {v7}, Lj/g0;->b(Landroid/widget/TextView;)I
000f902cmove-result v13
000f902eiget-object v8, v0, Lj/m0;->h:Landroid/text/TextPaint;
000f9032if-nez v8, :cond_3d
000f9036new-instance v8, Landroid/text/TextPaint;
000f903ainvoke-direct {v8}, Landroid/text/TextPaint;-><init>()V
000f9040iput-object v8, v0, Lj/m0;->h:Landroid/text/TextPaint;
000f9044goto :goto_40
000f9046invoke-virtual {v8}, Landroid/graphics/Paint;->reset()V
000f904ciget-object v8, v0, Lj/m0;->h:Landroid/text/TextPaint;
000f9050invoke-virtual {v7}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
000f9056move-result-object v9
000f9058invoke-virtual {v8, v9}, Landroid/text/TextPaint;->set(Landroid/text/TextPaint;)V
000f905eiget-object v8, v0, Lj/m0;->h:Landroid/text/TextPaint;
000f9062int-to-float v6, v6
000f9064invoke-virtual {v8, v6}, Landroid/graphics/Paint;->setTextSize(F)V
000f906aconst-string v6, "getLayoutAlignment"
000f906esget-object v8, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment;
000f9072invoke-static {v7, v6, v8}, Lj/m0;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
000f9078move-result-object v6
000f907amove-object v11, v6
000f907ccheck-cast v11, Landroid/text/Layout$Alignment;
000f9080iget v6, v1, Landroid/graphics/RectF;->right:F
000f9084invoke-static {v6}, Ljava/lang/Math;->round(F)I
000f908amove-result v12
000f908ciget-object v15, v0, Lj/m0;->h:Landroid/text/TextPaint;
000f9090iget-object v6, v0, Lj/m0;->k:Lj/j0;
000f9094iget-object v14, v0, Lj/m0;->i:Landroid/widget/TextView;
000f9098move-object/from16 v16, v6
000f909cinvoke-static/range {v10 .. v16}, Lj/i0;->a(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;IILandroid/widget/TextView;Landroid/text/TextPaint;Lj/l0;)Landroid/text/StaticLayout;
000f90a2move-result-object v6
000f90a4const/4 v7, -0x1
000f90a6if-eq v13, v7, :cond_85
000f90aainvoke-virtual {v6}, Landroid/text/StaticLayout;->getLineCount()I
000f90b0move-result v7
000f90b2if-gt v7, v13, :cond_90
000f90b6invoke-virtual {v6}, Landroid/text/StaticLayout;->getLineCount()I
000f90bcmove-result v7
000f90besub-int/2addr v7, v3
000f90c0invoke-virtual {v6, v7}, Landroid/text/Layout;->getLineEnd(I)I
000f90c6move-result v7
000f90c8invoke-interface {v10}, Ljava/lang/CharSequence;->length()I
000f90cemove-result v8
000f90d0if-eq v7, v8, :cond_85
000f90d4goto :goto_90
000f90d6invoke-virtual {v6}, Landroid/text/Layout;->getHeight()I
000f90dcmove-result v6
000f90deint-to-float v6, v6
000f90e0iget v7, v1, Landroid/graphics/RectF;->bottom:F
000f90e4cmpl-float v6, v6, v7
000f90e8if-lez v6, :cond_95
000f90ecadd-int/lit8 v5, v5, -0x1
000f90f0move v2, v5
000f90f2goto/16 :goto_e
000f90f6add-int/lit8 v5, v5, 0x1
000f90famove/from16 v17, v5
000f90femove v5, v4
000f9100move/from16 v4, v17
000f9104goto/16 :goto_e
000f9108iget-object v1, v0, Lj/m0;->f:[I
000f910caget v1, v1, v5
000f9110return v1
000f9112new-instance v1, Ljava/lang/IllegalStateException;
000f9116const-string v2, "No available text sizes to choose from."
000f911ainvoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000f9120throw v1
000f8fbc
000f9122
000f9122 // align 0x4
000f9122 // align 0x4
000f9124
000f9124j.m0::b(int[]):
000f9134array-length v0, v6
000f9136if-nez v0, :cond_4
000f913agoto :goto_2e
000f913cinvoke-static {v6}, Ljava/util/Arrays;->sort([I)V
000f9142new-instance v1, Ljava/util/ArrayList;
000f9146invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
000f914cconst/4 v2, 0x0
000f914emove v3, v2
000f9150if-ge v3, v0, :cond_28
000f9154aget v4, v6, v3
000f9158if-lez v4, :cond_25
000f915cinvoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000f9162move-result-object v5
000f9164invoke-static {v1, v5}, Ljava/util/Collections;->binarySearch(Ljava/util/List;Ljava/lang/Object;)I
000f916amove-result v5
000f916cif-gez v5, :cond_25
000f9170invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000f9176move-result-object v4
000f9178invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000f917eadd-int/lit8 v3, v3, 0x1
000f9182goto :goto_e
000f9184invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000f918amove-result v3
000f918cif-ne v0, v3, :cond_2f
000f9190return-object v6
000f9192invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000f9198move-result v6
000f919anew-array v0, v6, [I
000f919eif-ge v2, v6, :cond_46
000f91a2invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000f91a8move-result-object v3
000f91aacheck-cast v3, Ljava/lang/Integer;
000f91aeinvoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
000f91b4move-result v3
000f91b6aput v3, v0, v2
000f91baadd-int/lit8 v2, v2, 0x1
000f91begoto :goto_35
000f91c0return-object v0
000f9124
000f9124j.m0::b(int[]):
000f9134array-length v0, v6
000f9136if-nez v0, :cond_4
000f913agoto :goto_2e
000f913cinvoke-static {v6}, Ljava/util/Arrays;->sort([I)V
000f9142new-instance v1, Ljava/util/ArrayList;
000f9146invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
000f914cconst/4 v2, 0x0
000f914emove v3, v2
000f9150if-ge v3, v0, :cond_28
000f9154aget v4, v6, v3
000f9158if-lez v4, :cond_25
000f915cinvoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000f9162move-result-object v5
000f9164invoke-static {v1, v5}, Ljava/util/Collections;->binarySearch(Ljava/util/List;Ljava/lang/Object;)I
000f916amove-result v5
000f916cif-gez v5, :cond_25
000f9170invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000f9176move-result-object v4
000f9178invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000f917eadd-int/lit8 v3, v3, 0x1
000f9182goto :goto_e
000f9184invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000f918amove-result v3
000f918cif-ne v0, v3, :cond_2f
000f9190return-object v6
000f9192invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000f9198move-result v6
000f919anew-array v0, v6, [I
000f919eif-ge v2, v6, :cond_46
000f91a2invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000f91a8move-result-object v3
000f91aacheck-cast v3, Ljava/lang/Integer;
000f91aeinvoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
000f91b4move-result v3
000f91b6aput v3, v0, v2
000f91baadd-int/lit8 v2, v2, 0x1
000f91begoto :goto_35
000f91c0return-object v0
000f9124
000f91c2
000f91c2 // align 0x4
000f91c2 // align 0x4
000f91c4
000f91c4j.m0::e(java.lang.Object, java.lang.String, java.lang.Object):
000f91d4invoke-static {v2}, Lj/m0;->d(Ljava/lang/String;)Ljava/lang/reflect/Method;
000f91damove-result-object v2
000f91dcconst/4 v0, 0x0
000f91denew-array v0, v0, [Ljava/lang/Object;
000f91e2invoke-virtual {v2, v1, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
000f91e8move-result-object v1
000f91eareturn-object v1
000f91ecmove-exception v1
000f91eethrow v1
000f91f0return-object v3
000f91c4
000f91c4j.m0::e(java.lang.Object, java.lang.String, java.lang.Object):
000f91d4invoke-static {v2}, Lj/m0;->d(Ljava/lang/String;)Ljava/lang/reflect/Method;
000f91damove-result-object v2
000f91dcconst/4 v0, 0x0
000f91denew-array v0, v0, [Ljava/lang/Object;
000f91e2invoke-virtual {v2, v1, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
000f91e8move-result-object v1
000f91eareturn-object v1
000f91ecmove-exception v1
000f91eethrow v1
000f91f0return-object v3
000f91c4
000f91f2
000f91f2 struct code_item_padding
000f91f2 padding uint16 0x0000
000f91f4
000f91f4 struct try_item
000f91f4 start_addr uint32 0xf91d4
000f91f8 insn_count int 11
000f91fa handler_off uint16 0xf91fd
000f91fc
000f91fc struct encoded_catch_handler_list
000f91fc size int 1
000f91fd
000f91fd struct encoded_catch_handler ← 0xf91fa
000f91fd size int64 -1
000f91fe handlers[0].type_idx int 0xb554
000f9200 handlers[0].addr uint32 0xf91f0
000f9201 catch_all_addr uint32 0xf91ec
000f9202
000f9202 // align 0x4
000f91f2 struct code_item_padding
000f91f2 padding uint16 0x0000
000f91f4
000f91f4 struct try_item
000f91f4 start_addr uint32 0xf91d4
000f91f8 insn_count int 11
000f91fa handler_off uint16 0xf91fd
000f91fc
000f91fc struct encoded_catch_handler_list
000f91fc size int 1
000f91fd
000f91fd struct encoded_catch_handler ← 0xf91fa
000f91fd size int64 -1
000f91fe handlers[0].type_idx int 0xb554
000f9200 handlers[0].addr uint32 0xf91f0
000f9201 catch_all_addr uint32 0xf91ec
000f9202
000f9202 // align 0x4
000f9204
000f9204j.m0::d(java.lang.String):
000f9214sget-object v0, Lj/m0;->m:Ljava/util/concurrent/ConcurrentHashMap;
000f9218invoke-virtual {v0, v3}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
000f921emove-result-object v1
000f9220check-cast v1, Ljava/lang/reflect/Method;
000f9224if-nez v1, :cond_1c
000f9228const-class v1, Landroid/widget/TextView;
000f922cconst/4 v2, 0x0
000f922enew-array v2, v2, [Ljava/lang/Class;
000f9232invoke-virtual {v1, v3, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
000f9238move-result-object v1
000f923aif-eqz v1, :cond_1c
000f923econst/4 v2, 0x1
000f9240invoke-virtual {v1, v2}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000f9246invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/ConcurrentHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000f924creturn-object v1
000f924econst/4 v3, 0x0
000f9250return-object v3
000f9204
000f9204j.m0::d(java.lang.String):
000f9214sget-object v0, Lj/m0;->m:Ljava/util/concurrent/ConcurrentHashMap;
000f9218invoke-virtual {v0, v3}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
000f921emove-result-object v1
000f9220check-cast v1, Ljava/lang/reflect/Method;
000f9224if-nez v1, :cond_1c
000f9228const-class v1, Landroid/widget/TextView;
000f922cconst/4 v2, 0x0
000f922enew-array v2, v2, [Ljava/lang/Class;
000f9232invoke-virtual {v1, v3, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
000f9238move-result-object v1
000f923aif-eqz v1, :cond_1c
000f923econst/4 v2, 0x1
000f9240invoke-virtual {v1, v2}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000f9246invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/ConcurrentHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000f924creturn-object v1
000f924econst/4 v3, 0x0
000f9250return-object v3
000f9204
000f9252
000f9252 struct code_item_padding
000f9252 padding uint16 0x0000
000f9254
000f9254 struct try_item
000f9254 start_addr uint32 0xf9214
000f9258 insn_count int 28
000f925a handler_off uint16 0xf925d
000f925c
000f925c struct encoded_catch_handler_list
000f925c size int 1
000f925d
000f925d struct encoded_catch_handler ← 0xf925a
000f925d size int64 1
000f925e handlers[0].type_idx int 0xb554
000f9260 handlers[0].addr uint32 0xf924e
000f9261
000f9261 // align 0x4
000f9252 struct code_item_padding
000f9252 padding uint16 0x0000
000f9254
000f9254 struct try_item
000f9254 start_addr uint32 0xf9214
000f9258 insn_count int 28
000f925a handler_off uint16 0xf925d
000f925c
000f925c struct encoded_catch_handler_list
000f925c size int 1
000f925d
000f925d struct encoded_catch_handler ← 0xf925a
000f925d size int64 1
000f925e handlers[0].type_idx int 0xb554
000f9260 handlers[0].addr uint32 0xf924e
000f9261
000f9261 // align 0x4
000f9264
000f9264j.m0::<clinit>():
000f9274new-instance v0, Landroid/graphics/RectF;
000f9278invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
000f927esput-object v0, Lj/m0;->l:Landroid/graphics/RectF;
000f9282new-instance v0, Ljava/util/concurrent/ConcurrentHashMap;
000f9286invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
000f928csput-object v0, Lj/m0;->m:Ljava/util/concurrent/ConcurrentHashMap;
000f9290new-instance v0, Ljava/util/concurrent/ConcurrentHashMap;
000f9294invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
000f929areturn-void
000f9264
000f9264j.m0::<clinit>():
000f9274new-instance v0, Landroid/graphics/RectF;
000f9278invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
000f927esput-object v0, Lj/m0;->l:Landroid/graphics/RectF;
000f9282new-instance v0, Ljava/util/concurrent/ConcurrentHashMap;
000f9286invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
000f928csput-object v0, Lj/m0;->m:Ljava/util/concurrent/ConcurrentHashMap;
000f9290new-instance v0, Ljava/util/concurrent/ConcurrentHashMap;
000f9294invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
000f929areturn-void
000f9264
000f929c
000f929cj.m0::<init>(android.widget.TextView):
000f92acinvoke-direct {v2}, Ljava/lang/Object;-><init>()V
000f92b2const/4 v0, 0x0
000f92b4iput v0, v2, Lj/m0;->a:I
000f92b8iput-boolean v0, v2, Lj/m0;->b:Z
000f92bcconst/high16 v1, -0x40800000
000f92c0iput v1, v2, Lj/m0;->c:F
000f92c4iput v1, v2, Lj/m0;->d:F
000f92c8iput v1, v2, Lj/m0;->e:F
000f92ccnew-array v1, v0, [I
000f92d0iput-object v1, v2, Lj/m0;->f:[I
000f92d4iput-boolean v0, v2, Lj/m0;->g:Z
000f92d8iput-object v3, v2, Lj/m0;->i:Landroid/widget/TextView;
000f92dcinvoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
000f92e2move-result-object v3
000f92e4iput-object v3, v2, Lj/m0;->j:Landroid/content/Context;
000f92e8sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
000f92ecconst/16 v0, 0x1d
000f92f0if-lt v3, v0, :cond_2c
000f92f4new-instance v3, Lj/k0;
000f92f8invoke-direct {v3}, Lj/k0;-><init>()V
000f92feiput-object v3, v2, Lj/m0;->k:Lj/j0;
000f9302return-void
000f9304new-instance v3, Lj/j0;
000f9308invoke-direct {v3}, Lj/j0;-><init>()V
000f930eiput-object v3, v2, Lj/m0;->k:Lj/j0;
000f9312return-void
000f929c
000f929cj.m0::<init>(android.widget.TextView):
000f92acinvoke-direct {v2}, Ljava/lang/Object;-><init>()V
000f92b2const/4 v0, 0x0
000f92b4iput v0, v2, Lj/m0;->a:I
000f92b8iput-boolean v0, v2, Lj/m0;->b:Z
000f92bcconst/high16 v1, -0x40800000
000f92c0iput v1, v2, Lj/m0;->c:F
000f92c4iput v1, v2, Lj/m0;->d:F
000f92c8iput v1, v2, Lj/m0;->e:F
000f92ccnew-array v1, v0, [I
000f92d0iput-object v1, v2, Lj/m0;->f:[I
000f92d4iput-boolean v0, v2, Lj/m0;->g:Z
000f92d8iput-object v3, v2, Lj/m0;->i:Landroid/widget/TextView;
000f92dcinvoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
000f92e2move-result-object v3
000f92e4iput-object v3, v2, Lj/m0;->j:Landroid/content/Context;
000f92e8sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
000f92ecconst/16 v0, 0x1d
000f92f0if-lt v3, v0, :cond_2c
000f92f4new-instance v3, Lj/k0;
000f92f8invoke-direct {v3}, Lj/k0;-><init>()V
000f92feiput-object v3, v2, Lj/m0;->k:Lj/j0;
000f9302return-void
000f9304new-instance v3, Lj/j0;
000f9308invoke-direct {v3}, Lj/j0;-><init>()V
000f930eiput-object v3, v2, Lj/m0;->k:Lj/j0;
000f9312return-void
000f929c
000f9314
000f9314j.m0::a():
000f9324invoke-virtual {v3}, Lj/m0;->f()Z
000f932amove-result v0
000f932cif-nez v0, :cond_8
000f9330goto/16 :goto_7d
000f9334iget-boolean v0, v3, Lj/m0;->b:Z
000f9338if-eqz v0, :cond_7e
000f933ciget-object v0, v3, Lj/m0;->i:Landroid/widget/TextView;
000f9340invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
000f9346move-result v0
000f9348if-lez v0, :cond_7d
000f934ciget-object v0, v3, Lj/m0;->i:Landroid/widget/TextView;
000f9350invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
000f9356move-result v0
000f9358if-gtz v0, :cond_1d
000f935cgoto :goto_7d
000f935eiget-object v0, v3, Lj/m0;->k:Lj/j0;
000f9362iget-object v1, v3, Lj/m0;->i:Landroid/widget/TextView;
000f9366invoke-virtual {v0, v1}, Lj/l0;->b(Landroid/widget/TextView;)Z
000f936cmove-result v0
000f936eif-eqz v0, :cond_2a
000f9372const/high16 v0, 0x100000
000f9376goto :goto_3e
000f9378iget-object v0, v3, Lj/m0;->i:Landroid/widget/TextView;
000f937cinvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
000f9382move-result v0
000f9384iget-object v1, v3, Lj/m0;->i:Landroid/widget/TextView;
000f9388invoke-virtual {v1}, Landroid/widget/TextView;->getTotalPaddingLeft()I
000f938emove-result v1
000f9390sub-int/2addr v0, v1
000f9392iget-object v1, v3, Lj/m0;->i:Landroid/widget/TextView;
000f9396invoke-virtual {v1}, Landroid/widget/TextView;->getTotalPaddingRight()I
000f939cmove-result v1
000f939esub-int/2addr v0, v1
000f93a0iget-object v1, v3, Lj/m0;->i:Landroid/widget/TextView;
000f93a4invoke-virtual {v1}, Landroid/view/View;->getHeight()I
000f93aamove-result v1
000f93aciget-object v2, v3, Lj/m0;->i:Landroid/widget/TextView;
000f93b0invoke-virtual {v2}, Landroid/widget/TextView;->getCompoundPaddingBottom()I
000f93b6move-result v2
000f93b8sub-int/2addr v1, v2
000f93baiget-object v2, v3, Lj/m0;->i:Landroid/widget/TextView;
000f93beinvoke-virtual {v2}, Landroid/widget/TextView;->getCompoundPaddingTop()I
000f93c4move-result v2
000f93c6sub-int/2addr v1, v2
000f93c8if-lez v0, :cond_7d
000f93ccif-gtz v1, :cond_57
000f93d0goto :goto_7d
000f93d2sget-object v2, Lj/m0;->l:Landroid/graphics/RectF;
000f93d6monitor-enter v2
000f93d8invoke-virtual {v2}, Landroid/graphics/RectF;->setEmpty()V
000f93deint-to-float v0, v0
000f93e0iput v0, v2, Landroid/graphics/RectF;->right:F
000f93e4int-to-float v0, v1
000f93e6iput v0, v2, Landroid/graphics/RectF;->bottom:F
000f93eainvoke-virtual {v3, v2}, Lj/m0;->c(Landroid/graphics/RectF;)I
000f93f0move-result v0
000f93f2int-to-float v0, v0
000f93f4iget-object v1, v3, Lj/m0;->i:Landroid/widget/TextView;
000f93f8invoke-virtual {v1}, Landroid/widget/TextView;->getTextSize()F
000f93femove-result v1
000f9400cmpl-float v1, v0, v1
000f9404if-eqz v1, :cond_79
000f9408const/4 v1, 0x0
000f940ainvoke-virtual {v3, v1, v0}, Lj/m0;->g(IF)V
000f9410goto :goto_79
000f9412move-exception v0
000f9414goto :goto_7b
000f9416monitor-exit v2
000f9418goto :goto_7e
000f941amonitor-exit v2
000f941cthrow v0
000f941ereturn-void
000f9420const/4 v0, 0x1
000f9422iput-boolean v0, v3, Lj/m0;->b:Z
000f9426return-void
000f9314
000f9314j.m0::a():
000f9324invoke-virtual {v3}, Lj/m0;->f()Z
000f932amove-result v0
000f932cif-nez v0, :cond_8
000f9330goto/16 :goto_7d
000f9334iget-boolean v0, v3, Lj/m0;->b:Z
000f9338if-eqz v0, :cond_7e
000f933ciget-object v0, v3, Lj/m0;->i:Landroid/widget/TextView;
000f9340invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
000f9346move-result v0
000f9348if-lez v0, :cond_7d
000f934ciget-object v0, v3, Lj/m0;->i:Landroid/widget/TextView;
000f9350invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
000f9356move-result v0
000f9358if-gtz v0, :cond_1d
000f935cgoto :goto_7d
000f935eiget-object v0, v3, Lj/m0;->k:Lj/j0;
000f9362iget-object v1, v3, Lj/m0;->i:Landroid/widget/TextView;
000f9366invoke-virtual {v0, v1}, Lj/l0;->b(Landroid/widget/TextView;)Z
000f936cmove-result v0
000f936eif-eqz v0, :cond_2a
000f9372const/high16 v0, 0x100000
000f9376goto :goto_3e
000f9378iget-object v0, v3, Lj/m0;->i:Landroid/widget/TextView;
000f937cinvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
000f9382move-result v0
000f9384iget-object v1, v3, Lj/m0;->i:Landroid/widget/TextView;
000f9388invoke-virtual {v1}, Landroid/widget/TextView;->getTotalPaddingLeft()I
000f938emove-result v1
000f9390sub-int/2addr v0, v1
000f9392iget-object v1, v3, Lj/m0;->i:Landroid/widget/TextView;
000f9396invoke-virtual {v1}, Landroid/widget/TextView;->getTotalPaddingRight()I
000f939cmove-result v1
000f939esub-int/2addr v0, v1
000f93a0iget-object v1, v3, Lj/m0;->i:Landroid/widget/TextView;
000f93a4invoke-virtual {v1}, Landroid/view/View;->getHeight()I
000f93aamove-result v1
000f93aciget-object v2, v3, Lj/m0;->i:Landroid/widget/TextView;
000f93b0invoke-virtual {v2}, Landroid/widget/TextView;->getCompoundPaddingBottom()I
000f93b6move-result v2
000f93b8sub-int/2addr v1, v2
000f93baiget-object v2, v3, Lj/m0;->i:Landroid/widget/TextView;
000f93beinvoke-virtual {v2}, Landroid/widget/TextView;->getCompoundPaddingTop()I
000f93c4move-result v2
000f93c6sub-int/2addr v1, v2
000f93c8if-lez v0, :cond_7d
000f93ccif-gtz v1, :cond_57
000f93d0goto :goto_7d
000f93d2sget-object v2, Lj/m0;->l:Landroid/graphics/RectF;
000f93d6monitor-enter v2
000f93d8invoke-virtual {v2}, Landroid/graphics/RectF;->setEmpty()V
000f93deint-to-float v0, v0
000f93e0iput v0, v2, Landroid/graphics/RectF;->right:F
000f93e4int-to-float v0, v1
000f93e6iput v0, v2, Landroid/graphics/RectF;->bottom:F
000f93eainvoke-virtual {v3, v2}, Lj/m0;->c(Landroid/graphics/RectF;)I
000f93f0move-result v0
000f93f2int-to-float v0, v0
000f93f4iget-object v1, v3, Lj/m0;->i:Landroid/widget/TextView;
000f93f8invoke-virtual {v1}, Landroid/widget/TextView;->getTextSize()F
000f93femove-result v1
000f9400cmpl-float v1, v0, v1
000f9404if-eqz v1, :cond_79
000f9408const/4 v1, 0x0
000f940ainvoke-virtual {v3, v1, v0}, Lj/m0;->g(IF)V
000f9410goto :goto_79
000f9412move-exception v0
000f9414goto :goto_7b
000f9416monitor-exit v2
000f9418goto :goto_7e
000f941amonitor-exit v2
000f941cthrow v0
000f941ereturn-void
000f9420const/4 v0, 0x1
000f9422iput-boolean v0, v3, Lj/m0;->b:Z
000f9426return-void
000f9314
000f9428
000f9428 struct try_item
000f9428 start_addr uint32 0xf93d8
000f942c insn_count int 34
000f942e handler_off uint16 0xf9431
000f9430
000f9430 struct encoded_catch_handler_list
000f9430 size int 1
000f9431
000f9431 struct encoded_catch_handler ← 0xf942e
000f9431 size int64 0
000f9432 catch_all_addr uint32 0xf9412
000f9433
000f9433 // align 0x4
000f9428 struct try_item
000f9428 start_addr uint32 0xf93d8
000f942c insn_count int 34
000f942e handler_off uint16 0xf9431
000f9430
000f9430 struct encoded_catch_handler_list
000f9430 size int 1
000f9431
000f9431 struct encoded_catch_handler ← 0xf942e
000f9431 size int64 0
000f9432 catch_all_addr uint32 0xf9412
000f9433
000f9433 // align 0x4
000f9434
000f9434j.m0::g(int, float):
000f9444iget-object v0, v2, Lj/m0;->j:Landroid/content/Context;
000f9448if-nez v0, :cond_9
000f944cinvoke-static {}, Landroid/content/res/Resources;->getSystem()Landroid/content/res/Resources;
000f9452move-result-object v0
000f9454goto :goto_d
000f9456invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000f945cmove-result-object v0
000f945einvoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000f9464move-result-object v0
000f9466invoke-static {v3, v4, v0}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f946cmove-result v3
000f946eiget-object v4, v2, Lj/m0;->i:Landroid/widget/TextView;
000f9472invoke-virtual {v4}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
000f9478move-result-object v0
000f947ainvoke-virtual {v0}, Landroid/graphics/Paint;->getTextSize()F
000f9480move-result v0
000f9482cmpl-float v0, v3, v0
000f9486if-eqz v0, :cond_50
000f948ainvoke-virtual {v4}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
000f9490move-result-object v0
000f9492invoke-virtual {v0, v3}, Landroid/graphics/Paint;->setTextSize(F)V
000f9498invoke-static {v4}, Lj/h0;->a(Landroid/view/View;)Z
000f949emove-result v3
000f94a0invoke-virtual {v4}, Landroid/widget/TextView;->getLayout()Landroid/text/Layout;
000f94a6move-result-object v0
000f94a8if-eqz v0, :cond_50
000f94acconst/4 v0, 0x0
000f94aeiput-boolean v0, v2, Lj/m0;->b:Z
000f94b2const-string v1, "nullLayouts"
000f94b6invoke-static {v1}, Lj/m0;->d(Ljava/lang/String;)Ljava/lang/reflect/Method;
000f94bcmove-result-object v1
000f94beif-eqz v1, :cond_44
000f94c2new-array v0, v0, [Ljava/lang/Object;
000f94c6invoke-virtual {v1, v4, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
000f94ccif-nez v3, :cond_4a
000f94d0invoke-virtual {v4}, Landroid/view/View;->requestLayout()V
000f94d6goto :goto_4d
000f94d8invoke-virtual {v4}, Landroid/view/View;->forceLayout()V
000f94deinvoke-virtual {v4}, Landroid/view/View;->invalidate()V
000f94e4return-void
000f9434
000f9434j.m0::g(int, float):
000f9444iget-object v0, v2, Lj/m0;->j:Landroid/content/Context;
000f9448if-nez v0, :cond_9
000f944cinvoke-static {}, Landroid/content/res/Resources;->getSystem()Landroid/content/res/Resources;
000f9452move-result-object v0
000f9454goto :goto_d
000f9456invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000f945cmove-result-object v0
000f945einvoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000f9464move-result-object v0
000f9466invoke-static {v3, v4, v0}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000f946cmove-result v3
000f946eiget-object v4, v2, Lj/m0;->i:Landroid/widget/TextView;
000f9472invoke-virtual {v4}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
000f9478move-result-object v0
000f947ainvoke-virtual {v0}, Landroid/graphics/Paint;->getTextSize()F
000f9480move-result v0
000f9482cmpl-float v0, v3, v0
000f9486if-eqz v0, :cond_50
000f948ainvoke-virtual {v4}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
000f9490move-result-object v0
000f9492invoke-virtual {v0, v3}, Landroid/graphics/Paint;->setTextSize(F)V
000f9498invoke-static {v4}, Lj/h0;->a(Landroid/view/View;)Z
000f949emove-result v3
000f94a0invoke-virtual {v4}, Landroid/widget/TextView;->getLayout()Landroid/text/Layout;
000f94a6move-result-object v0
000f94a8if-eqz v0, :cond_50
000f94acconst/4 v0, 0x0
000f94aeiput-boolean v0, v2, Lj/m0;->b:Z
000f94b2const-string v1, "nullLayouts"
000f94b6invoke-static {v1}, Lj/m0;->d(Ljava/lang/String;)Ljava/lang/reflect/Method;
000f94bcmove-result-object v1
000f94beif-eqz v1, :cond_44
000f94c2new-array v0, v0, [Ljava/lang/Object;
000f94c6invoke-virtual {v1, v4, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
000f94ccif-nez v3, :cond_4a
000f94d0invoke-virtual {v4}, Landroid/view/View;->requestLayout()V
000f94d6goto :goto_4d
000f94d8invoke-virtual {v4}, Landroid/view/View;->forceLayout()V
000f94deinvoke-virtual {v4}, Landroid/view/View;->invalidate()V
000f94e4return-void
000f9434
000f94e6
000f94e6 struct code_item_padding
000f94e6 padding uint16 0x0000
000f94e8
000f94e8 struct try_item
000f94e8 start_addr uint32 0xf94b2
000f94ec insn_count int 13
000f94ee handler_off uint16 0xf94f1
000f94f0
000f94f0 struct encoded_catch_handler_list
000f94f0 size int 1
000f94f1
000f94f1 struct encoded_catch_handler ← 0xf94ee
000f94f1 size int64 1
000f94f2 handlers[0].type_idx int 0xb554
000f94f4 handlers[0].addr uint32 0xf94cc
000f94f5
000f94f5 // align 0x8
000f94e6 struct code_item_padding
000f94e6 padding uint16 0x0000
000f94e8
000f94e8 struct try_item
000f94e8 start_addr uint32 0xf94b2
000f94ec insn_count int 13
000f94ee handler_off uint16 0xf94f1
000f94f0
000f94f0 struct encoded_catch_handler_list
000f94f0 size int 1
000f94f1
000f94f1 struct encoded_catch_handler ← 0xf94ee
000f94f1 size int64 1
000f94f2 handlers[0].type_idx int 0xb554
000f94f4 handlers[0].addr uint32 0xf94cc
000f94f5
000f94f5 // align 0x8
000f94f8
000f94f8j.m0::k(float, float, float):
000f9508const/4 v0, 0x0
000f950acmpg-float v1, v4, v0
000f950econst-string v2, "px) is less or equal to (0px)"
000f9512if-lez v1, :cond_54
000f9516cmpg-float v1, v5, v4
000f951aif-lez v1, :cond_33
000f951ecmpg-float v0, v6, v0
000f9522if-lez v0, :cond_1c
000f9526const/4 v0, 0x1
000f9528iput v0, v3, Lj/m0;->a:I
000f952ciput v4, v3, Lj/m0;->d:F
000f9530iput v5, v3, Lj/m0;->e:F
000f9534iput v6, v3, Lj/m0;->c:F
000f9538const/4 v4, 0x0
000f953aiput-boolean v4, v3, Lj/m0;->g:Z
000f953ereturn-void
000f9540new-instance v4, Ljava/lang/IllegalArgumentException;
000f9544new-instance v5, Ljava/lang/StringBuilder;
000f9548const-string v0, "The auto-size step granularity ("
000f954cinvoke-direct {v5, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000f9552invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
000f9558invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f955einvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000f9564move-result-object v5
000f9566invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000f956cthrow v4
000f956enew-instance v6, Ljava/lang/IllegalArgumentException;
000f9572new-instance v0, Ljava/lang/StringBuilder;
000f9576const-string v1, "Maximum auto-size text size ("
000f957ainvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000f9580invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
000f9586const-string v5, "px) is less or equal to minimum auto-size text size ("
000f958ainvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f9590invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
000f9596const-string v4, "px)"
000f959ainvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f95a0invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000f95a6move-result-object v4
000f95a8invoke-direct {v6, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000f95aethrow v6
000f95b0new-instance v5, Ljava/lang/IllegalArgumentException;
000f95b4new-instance v6, Ljava/lang/StringBuilder;
000f95b8const-string v0, "Minimum auto-size text size ("
000f95bcinvoke-direct {v6, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000f95c2invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
000f95c8invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f95ceinvoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000f95d4move-result-object v4
000f95d6invoke-direct {v5, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000f95dcthrow v5
000f94f8
000f94f8j.m0::k(float, float, float):
000f9508const/4 v0, 0x0
000f950acmpg-float v1, v4, v0
000f950econst-string v2, "px) is less or equal to (0px)"
000f9512if-lez v1, :cond_54
000f9516cmpg-float v1, v5, v4
000f951aif-lez v1, :cond_33
000f951ecmpg-float v0, v6, v0
000f9522if-lez v0, :cond_1c
000f9526const/4 v0, 0x1
000f9528iput v0, v3, Lj/m0;->a:I
000f952ciput v4, v3, Lj/m0;->d:F
000f9530iput v5, v3, Lj/m0;->e:F
000f9534iput v6, v3, Lj/m0;->c:F
000f9538const/4 v4, 0x0
000f953aiput-boolean v4, v3, Lj/m0;->g:Z
000f953ereturn-void
000f9540new-instance v4, Ljava/lang/IllegalArgumentException;
000f9544new-instance v5, Ljava/lang/StringBuilder;
000f9548const-string v0, "The auto-size step granularity ("
000f954cinvoke-direct {v5, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000f9552invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
000f9558invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f955einvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000f9564move-result-object v5
000f9566invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000f956cthrow v4
000f956enew-instance v6, Ljava/lang/IllegalArgumentException;
000f9572new-instance v0, Ljava/lang/StringBuilder;
000f9576const-string v1, "Maximum auto-size text size ("
000f957ainvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000f9580invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
000f9586const-string v5, "px) is less or equal to minimum auto-size text size ("
000f958ainvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f9590invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
000f9596const-string v4, "px)"
000f959ainvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f95a0invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000f95a6move-result-object v4
000f95a8invoke-direct {v6, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000f95aethrow v6
000f95b0new-instance v5, Ljava/lang/IllegalArgumentException;
000f95b4new-instance v6, Ljava/lang/StringBuilder;
000f95b8const-string v0, "Minimum auto-size text size ("
000f95bcinvoke-direct {v6, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000f95c2invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
000f95c8invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000f95ceinvoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000f95d4move-result-object v4
000f95d6invoke-direct {v5, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000f95dcthrow v5
000f94f8
000f95de
000f95de // align 0x10
000f95de // align 0x10
000f95e0
000f95e0j.f0::getTextMetricsParamsCompat():
000f95f0invoke-static {v1}, LC1/d;->A(Lj/f0;)LI/f;
000f95f6move-result-object v0
000f95f8return-object v0
000f95e0
000f95e0j.f0::getTextMetricsParamsCompat():
000f95f0invoke-static {v1}, LC1/d;->A(Lj/f0;)LI/f;
000f95f6move-result-object v0
000f95f8return-object v0
000f95e0
000f95fa
000f95fa // align 0x4
000f95fa // align 0x4
000f95fc
000f95fcj.f0::getSupportBackgroundTintList():
000f960ciget-object v0, v1, Lj/f0;->a:Lj/p;
000f9610if-eqz v0, :cond_9
000f9614invoke-virtual {v0}, Lj/p;->b()Landroid/content/res/ColorStateList;
000f961amove-result-object v0
000f961creturn-object v0
000f961econst/4 v0, 0x0
000f9620return-object v0
000f95fc
000f95fcj.f0::getSupportBackgroundTintList():
000f960ciget-object v0, v1, Lj/f0;->a:Lj/p;
000f9610if-eqz v0, :cond_9
000f9614invoke-virtual {v0}, Lj/p;->b()Landroid/content/res/ColorStateList;
000f961amove-result-object v0
000f961creturn-object v0
000f961econst/4 v0, 0x0
000f9620return-object v0
000f95fc
000f9622
000f9622 // align 0x4
000f9622 // align 0x4
000f9624
000f9624j.f0::getSupportCompoundDrawablesTintList():
000f9634iget-object v0, v1, Lj/f0;->b:Lj/b0;
000f9638invoke-virtual {v0}, Lj/b0;->d()Landroid/content/res/ColorStateList;
000f963emove-result-object v0
000f9640return-object v0
000f9624
000f9624j.f0::getSupportCompoundDrawablesTintList():
000f9634iget-object v0, v1, Lj/f0;->b:Lj/b0;
000f9638invoke-virtual {v0}, Lj/b0;->d()Landroid/content/res/ColorStateList;
000f963emove-result-object v0
000f9640return-object v0
000f9624
000f9642
000f9642 // align 0x4
000f9642 // align 0x4
000f9644
000f9644j.f0::getSupportBackgroundTintMode():
000f9654iget-object v0, v1, Lj/f0;->a:Lj/p;
000f9658if-eqz v0, :cond_9
000f965cinvoke-virtual {v0}, Lj/p;->c()Landroid/graphics/PorterDuff$Mode;
000f9662move-result-object v0
000f9664return-object v0
000f9666const/4 v0, 0x0
000f9668return-object v0
000f9644
000f9644j.f0::getSupportBackgroundTintMode():
000f9654iget-object v0, v1, Lj/f0;->a:Lj/p;
000f9658if-eqz v0, :cond_9
000f965cinvoke-virtual {v0}, Lj/p;->c()Landroid/graphics/PorterDuff$Mode;
000f9662move-result-object v0
000f9664return-object v0
000f9666const/4 v0, 0x0
000f9668return-object v0
000f9644
000f966a
000f966a // align 0x4
000f966a // align 0x4
000f966c
000f966cj.f0::getSupportCompoundDrawablesTintMode():
000f967ciget-object v0, v1, Lj/f0;->b:Lj/b0;
000f9680invoke-virtual {v0}, Lj/b0;->e()Landroid/graphics/PorterDuff$Mode;
000f9686move-result-object v0
000f9688return-object v0
000f966c
000f966cj.f0::getSupportCompoundDrawablesTintMode():
000f967ciget-object v0, v1, Lj/f0;->b:Lj/b0;
000f9680invoke-virtual {v0}, Lj/b0;->e()Landroid/graphics/PorterDuff$Mode;
000f9686move-result-object v0
000f9688return-object v0
000f966c
000f968a
000f968a // align 0x4
000f968a // align 0x4
000f968c
000f968cj.f0::getCustomSelectionActionModeCallback():
000f969cinvoke-super {v1}, Landroid/widget/TextView;->getCustomSelectionActionModeCallback()Landroid/view/ActionMode$Callback;
000f96a2move-result-object v0
000f96a4invoke-static {v0}, LC1/d;->W(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback;
000f96aamove-result-object v0
000f96acreturn-object v0
000f968c
000f968cj.f0::getCustomSelectionActionModeCallback():
000f969cinvoke-super {v1}, Landroid/widget/TextView;->getCustomSelectionActionModeCallback()Landroid/view/ActionMode$Callback;
000f96a2move-result-object v0
000f96a4invoke-static {v0}, LC1/d;->W(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback;
000f96aamove-result-object v0
000f96acreturn-object v0
000f968c
000f96ae
000f96ae // align 0x10
000f96ae // align 0x10
000f96b0
000f96b0j.f0::onCreateInputConnection(android.view.inputmethod.EditorInfo):
000f96c0invoke-super {v2, v3}, Landroid/widget/TextView;->onCreateInputConnection(Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;
000f96c6move-result-object v0
000f96c8iget-object v1, v2, Lj/f0;->b:Lj/b0;
000f96ccinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000f96d2invoke-static {v3, v0, v2}, Lj/b0;->h(Landroid/view/inputmethod/EditorInfo;Landroid/view/inputmethod/InputConnection;Landroid/widget/TextView;)V
000f96d8invoke-static {v3, v0, v2}, LC1/l;->X(Landroid/view/inputmethod/EditorInfo;Landroid/view/inputmethod/InputConnection;Landroid/widget/TextView;)V
000f96dereturn-object v0
000f96b0
000f96b0j.f0::onCreateInputConnection(android.view.inputmethod.EditorInfo):
000f96c0invoke-super {v2, v3}, Landroid/widget/TextView;->onCreateInputConnection(Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;
000f96c6move-result-object v0
000f96c8iget-object v1, v2, Lj/f0;->b:Lj/b0;
000f96ccinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000f96d2invoke-static {v3, v0, v2}, Lj/b0;->h(Landroid/view/inputmethod/EditorInfo;Landroid/view/inputmethod/InputConnection;Landroid/widget/TextView;)V
000f96d8invoke-static {v3, v0, v2}, LC1/l;->X(Landroid/view/inputmethod/EditorInfo;Landroid/view/inputmethod/InputConnection;Landroid/widget/TextView;)V
000f96dereturn-object v0
000f96b0
000f96e0
000f96e0j.f0::getTextClassifier():
000f96f0sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000f96f4const/16 v1, 0x1c
000f96f8if-ge v0, v1, :cond_1b
000f96fciget-object v0, v2, Lj/f0;->c:Lj/C;
000f9700if-nez v0, :cond_b
000f9704goto :goto_1b
000f9706iget-object v1, v0, Lj/C;->c:Ljava/lang/Object;
000f970acheck-cast v1, Landroid/view/textclassifier/TextClassifier;
000f970eif-nez v1, :cond_1a
000f9712iget-object v0, v0, Lj/C;->b:Landroid/view/View;
000f9716check-cast v0, Landroid/widget/TextView;
000f971ainvoke-static {v0}, Lj/U;->a(Landroid/widget/TextView;)Landroid/view/textclassifier/TextClassifier;
000f9720move-result-object v0
000f9722return-object v0
000f9724return-object v1
000f9726invoke-virtual {v2}, Lj/f0;->getSuperCaller()Lj/c0;
000f972cmove-result-object v0
000f972echeck-cast v0, Lj/d0;
000f9732iget-object v0, v0, Lj/d0;->b:Ljava/lang/Object;
000f9736check-cast v0, Lj/f0;
000f973ainvoke-super {v0}, Landroid/widget/TextView;->getTextClassifier()Landroid/view/textclassifier/TextClassifier;
000f9740move-result-object v0
000f9742return-object v0
000f96e0
000f96e0j.f0::getTextClassifier():
000f96f0sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000f96f4const/16 v1, 0x1c
000f96f8if-ge v0, v1, :cond_1b
000f96fciget-object v0, v2, Lj/f0;->c:Lj/C;
000f9700if-nez v0, :cond_b
000f9704goto :goto_1b
000f9706iget-object v1, v0, Lj/C;->c:Ljava/lang/Object;
000f970acheck-cast v1, Landroid/view/textclassifier/TextClassifier;
000f970eif-nez v1, :cond_1a
000f9712iget-object v0, v0, Lj/C;->b:Landroid/view/View;
000f9716check-cast v0, Landroid/widget/TextView;
000f971ainvoke-static {v0}, Lj/U;->a(Landroid/widget/TextView;)Landroid/view/textclassifier/TextClassifier;
000f9720move-result-object v0
000f9722return-object v0
000f9724return-object v1
000f9726invoke-virtual {v2}, Lj/f0;->getSuperCaller()Lj/c0;
000f972cmove-result-object v0
000f972echeck-cast v0, Lj/d0;
000f9732iget-object v0, v0, Lj/d0;->b:Ljava/lang/Object;
000f9736check-cast v0, Lj/f0;
000f973ainvoke-super {v0}, Landroid/widget/TextView;->getTextClassifier()Landroid/view/textclassifier/TextClassifier;
000f9740move-result-object v0
000f9742return-object v0
000f96e0
000f9744
000f9744j.f0::getAutoSizeMaxTextSize():
000f9754sget-boolean v0, Lj/A1;->b:Z
000f9758if-eqz v0, :cond_13
000f975cinvoke-virtual {v1}, Lj/f0;->getSuperCaller()Lj/c0;
000f9762move-result-object v0
000f9764check-cast v0, Lj/d0;
000f9768iget-object v0, v0, Lj/d0;->b:Ljava/lang/Object;
000f976ccheck-cast v0, Lj/f0;
000f9770invoke-super {v0}, Landroid/widget/TextView;->getAutoSizeMaxTextSize()I
000f9776move-result v0
000f9778return v0
000f977aiget-object v0, v1, Lj/f0;->b:Lj/b0;
000f977eif-eqz v0, :cond_20
000f9782iget-object v0, v0, Lj/b0;->i:Lj/m0;
000f9786iget v0, v0, Lj/m0;->e:F
000f978ainvoke-static {v0}, Ljava/lang/Math;->round(F)I
000f9790move-result v0
000f9792return v0
000f9794const/4 v0, -0x1
000f9796return v0
000f9744
000f9744j.f0::getAutoSizeMaxTextSize():
000f9754sget-boolean v0, Lj/A1;->b:Z
000f9758if-eqz v0, :cond_13
000f975cinvoke-virtual {v1}, Lj/f0;->getSuperCaller()Lj/c0;
000f9762move-result-object v0
000f9764check-cast v0, Lj/d0;
000f9768iget-object v0, v0, Lj/d0;->b:Ljava/lang/Object;
000f976ccheck-cast v0, Lj/f0;
000f9770invoke-super {v0}, Landroid/widget/TextView;->getAutoSizeMaxTextSize()I
000f9776move-result v0
000f9778return v0
000f977aiget-object v0, v1, Lj/f0;->b:Lj/b0;
000f977eif-eqz v0, :cond_20
000f9782iget-object v0, v0, Lj/b0;->i:Lj/m0;
000f9786iget v0, v0, Lj/m0;->e:F
000f978ainvoke-static {v0}, Ljava/lang/Math;->round(F)I
000f9790move-result v0
000f9792return v0
000f9794const/4 v0, -0x1
000f9796return v0
000f9744
000f9798
000f9798j.f0::getAutoSizeMinTextSize():
000f97a8sget-boolean v0, Lj/A1;->b:Z
000f97acif-eqz v0, :cond_13
000f97b0invoke-virtual {v1}, Lj/f0;->getSuperCaller()Lj/c0;
000f97b6move-result-object v0
000f97b8check-cast v0, Lj/d0;
000f97bciget-object v0, v0, Lj/d0;->b:Ljava/lang/Object;
000f97c0check-cast v0, Lj/f0;
000f97c4invoke-super {v0}, Landroid/widget/TextView;->getAutoSizeMinTextSize()I
000f97camove-result v0
000f97ccreturn v0
000f97ceiget-object v0, v1, Lj/f0;->b:Lj/b0;
000f97d2if-eqz v0, :cond_20
000f97d6iget-object v0, v0, Lj/b0;->i:Lj/m0;
000f97daiget v0, v0, Lj/m0;->d:F
000f97deinvoke-static {v0}, Ljava/lang/Math;->round(F)I
000f97e4move-result v0
000f97e6return v0
000f97e8const/4 v0, -0x1
000f97eareturn v0
000f9798
000f9798j.f0::getAutoSizeMinTextSize():
000f97a8sget-boolean v0, Lj/A1;->b:Z
000f97acif-eqz v0, :cond_13
000f97b0invoke-virtual {v1}, Lj/f0;->getSuperCaller()Lj/c0;
000f97b6move-result-object v0
000f97b8check-cast v0, Lj/d0;
000f97bciget-object v0, v0, Lj/d0;->b:Ljava/lang/Object;
000f97c0check-cast v0, Lj/f0;
000f97c4invoke-super {v0}, Landroid/widget/TextView;->getAutoSizeMinTextSize()I
000f97camove-result v0
000f97ccreturn v0
000f97ceiget-object v0, v1, Lj/f0;->b:Lj/b0;
000f97d2if-eqz v0, :cond_20
000f97d6iget-object v0, v0, Lj/b0;->i:Lj/m0;
000f97daiget v0, v0, Lj/m0;->d:F
000f97deinvoke-static {v0}, Ljava/lang/Math;->round(F)I
000f97e4move-result v0
000f97e6return v0
000f97e8const/4 v0, -0x1
000f97eareturn v0
000f9798
000f97ec
000f97ecj.f0::getAutoSizeStepGranularity():
000f97fcsget-boolean v0, Lj/A1;->b:Z
000f9800if-eqz v0, :cond_13
000f9804invoke-virtual {v1}, Lj/f0;->getSuperCaller()Lj/c0;
000f980amove-result-object v0
000f980ccheck-cast v0, Lj/d0;
000f9810iget-object v0, v0, Lj/d0;->b:Ljava/lang/Object;
000f9814check-cast v0, Lj/f0;
000f9818invoke-super {v0}, Landroid/widget/TextView;->getAutoSizeStepGranularity()I
000f981emove-result v0
000f9820return v0
000f9822iget-object v0, v1, Lj/f0;->b:Lj/b0;
000f9826if-eqz v0, :cond_20
000f982aiget-object v0, v0, Lj/b0;->i:Lj/m0;
000f982eiget v0, v0, Lj/m0;->c:F
000f9832invoke-static {v0}, Ljava/lang/Math;->round(F)I
000f9838move-result v0
000f983areturn v0
000f983cconst/4 v0, -0x1
000f983ereturn v0
000f97ec
000f97ecj.f0::getAutoSizeStepGranularity():
000f97fcsget-boolean v0, Lj/A1;->b:Z
000f9800if-eqz v0, :cond_13
000f9804invoke-virtual {v1}, Lj/f0;->getSuperCaller()Lj/c0;
000f980amove-result-object v0
000f980ccheck-cast v0, Lj/d0;
000f9810iget-object v0, v0, Lj/d0;->b:Ljava/lang/Object;
000f9814check-cast v0, Lj/f0;
000f9818invoke-super {v0}, Landroid/widget/TextView;->getAutoSizeStepGranularity()I
000f981emove-result v0
000f9820return v0
000f9822iget-object v0, v1, Lj/f0;->b:Lj/b0;
000f9826if-eqz v0, :cond_20
000f982aiget-object v0, v0, Lj/b0;->i:Lj/m0;
000f982eiget v0, v0, Lj/m0;->c:F
000f9832invoke-static {v0}, Ljava/lang/Math;->round(F)I
000f9838move-result v0
000f983areturn v0
000f983cconst/4 v0, -0x1
000f983ereturn v0
000f97ec
Loading..