Dot

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

.

method public restoreActionViewStates(Landroid/os/Bundle;)

.registers if

9 cond_3 nez p1

invoke-virtual move-result-object invoke-virtual move-result-object invoke-virtual move-result const/4 goto return-void

{p0} , Landroidx/appcompat/view/menu/MenuBuilder; v0 {p1, v0} , Landroid/os/Bundle; v0 {p0} , Landroidx/appcompat/view/menu/MenuBuilder; v1 v2 0x0 goto_10

getActionViewStatesKey()Ljava/lang/String getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray size() if

ge v2v1 cond_38

if invoke-virtual move-result-object invoke-interface move-result-object const-string invoke-virtual move-result if

eqz v4 {p0, v2} , Landroidx/appcompat/view/menu/MenuBuilder; v3 {v3} , Landroid/view/MenuItem; v4 v0 "androidmenuexpandedactionview" {p1, v0} , Landroid/os/Bundle; p1 lez p1

if invoke-virtual move-result const/4 getItem(I)Landroid/view/MenuItem getActionView()Landroid/view/View getInt(Ljava/lang/String;) if invoke-virtual move-result-object

cond_26 {v4} , Landroid/view/View; eq v5v6 v5 v6 -0x1 cond_49 eqz p1 {p0, p1} , Landroidx/appcompat/view/menu/MenuBuilder; p1

if invoke-interface move-result getId() invoke-virtual return-void invoke-interface findItem(I)Landroid/view/MenuItem

cond_35 eqz v4 {v3} , Landroid/view/MenuItem; v4 {v4, v0} , Landroid/view/View; {p1} , Landroid/view/MenuItem;

v2 invoke-interface move-result-object check-cast invoke-virtual hasSubMenu() restoreHierarchyState(Landroid/util/SparseArray;) expandActionView()

add-int/lit8 {v3} , Landroid/view/MenuItem; v3 v3 Landroidx/appcompat/view/menu/SubMenuBuilder; {v3, p1} , Landroidx/appcompat/view/menu/MenuBuilder;

v2 0x1 getSubMenu()Landroid/view/SubMenu restoreActionViewStates(Landroid/os/Bundle;)

You might also like