Changes of com.discord v831
This commit is contained in:
parent
082337727f
commit
d6743256bc
11327 changed files with 113808 additions and 103680 deletions
|
@ -1,5 +1,6 @@
|
|||
.class public Landroidx/appcompat/view/menu/ActionMenuItem;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ActionMenuItem.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroidx/core/internal/view/SupportMenuItem;
|
||||
|
@ -346,8 +347,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ActionMenuItem;->mTitleCondensed:Ljava/lang/CharSequence;
|
||||
|
||||
return-object v0
|
||||
|
||||
:cond_0
|
||||
|
@ -381,8 +380,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ActionMenuItem;->mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener;
|
||||
|
||||
invoke-interface {v0, p0}, Landroid/view/MenuItem$OnMenuItemClickListener;->onMenuItemClick(Landroid/view/MenuItem;)Z
|
||||
|
||||
move-result v0
|
||||
|
@ -396,11 +393,9 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ActionMenuItem;->mContext:Landroid/content/Context;
|
||||
iget-object v2, p0, Landroidx/appcompat/view/menu/ActionMenuItem;->mContext:Landroid/content/Context;
|
||||
|
||||
iget-object v2, p0, Landroidx/appcompat/view/menu/ActionMenuItem;->mIntent:Landroid/content/Intent;
|
||||
|
||||
invoke-virtual {v0, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
|
||||
invoke-virtual {v2, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
|
||||
|
||||
return v1
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/ActionMenuItemView$ActionMenuItemForwardingListener;
|
||||
.super Landroidx/appcompat/widget/ForwardingListener;
|
||||
.source "ActionMenuItemView.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -64,7 +65,7 @@
|
|||
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ActionMenuItemView$ActionMenuItemForwardingListener;->this$0:Landroidx/appcompat/view/menu/ActionMenuItemView;
|
||||
|
||||
|
@ -78,7 +79,7 @@
|
|||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
invoke-virtual {p0}, Landroidx/appcompat/view/menu/ActionMenuItemView$ActionMenuItemForwardingListener;->getPopup()Landroidx/appcompat/view/menu/ShowableListMenu;
|
||||
|
||||
|
@ -98,4 +99,7 @@
|
|||
|
||||
:cond_0
|
||||
return v1
|
||||
|
||||
:cond_1
|
||||
return v1
|
||||
.end method
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public abstract Landroidx/appcompat/view/menu/ActionMenuItemView$PopupCallback;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ActionMenuItemView.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public Landroidx/appcompat/view/menu/ActionMenuItemView;
|
||||
.super Landroidx/appcompat/widget/AppCompatTextView;
|
||||
.source "ActionMenuItemView.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnClickListener;
|
||||
|
@ -266,10 +267,15 @@
|
|||
|
||||
move-result-object v2
|
||||
|
||||
:cond_4
|
||||
:goto_2
|
||||
invoke-virtual {p0, v2}, Landroidx/appcompat/view/menu/ActionMenuItemView;->setContentDescription(Ljava/lang/CharSequence;)V
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:cond_4
|
||||
invoke-virtual {p0, v2}, Landroidx/appcompat/view/menu/ActionMenuItemView;->setContentDescription(Ljava/lang/CharSequence;)V
|
||||
|
||||
:goto_3
|
||||
iget-object v2, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mItemData:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
invoke-virtual {v2}, Landroidx/appcompat/view/menu/MenuItemImpl;->getTooltipText()Ljava/lang/CharSequence;
|
||||
|
@ -284,7 +290,7 @@
|
|||
|
||||
if-eqz v0, :cond_5
|
||||
|
||||
goto :goto_3
|
||||
goto :goto_4
|
||||
|
||||
:cond_5
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mItemData:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
@ -293,7 +299,7 @@
|
|||
|
||||
move-result-object v1
|
||||
|
||||
:goto_3
|
||||
:goto_4
|
||||
invoke-static {p0, v1}, Landroidx/appcompat/widget/TooltipCompat;->setTooltipText(Landroid/view/View;Ljava/lang/CharSequence;)V
|
||||
|
||||
return-void
|
||||
|
@ -446,8 +452,6 @@
|
|||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mItemInvoker:Landroidx/appcompat/view/menu/MenuBuilder$ItemInvoker;
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mItemData:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
invoke-interface {p1, v0}, Landroidx/appcompat/view/menu/MenuBuilder$ItemInvoker;->invokeItem(Landroidx/appcompat/view/menu/MenuItemImpl;)Z
|
||||
|
@ -485,8 +489,6 @@
|
|||
|
||||
if-ltz v1, :cond_0
|
||||
|
||||
iget v1, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mSavedPaddingLeft:I
|
||||
|
||||
invoke-virtual {p0}, Landroidx/appcompat/view/menu/ActionMenuItemView;->getPaddingTop()I
|
||||
|
||||
move-result v2
|
||||
|
@ -616,8 +618,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mForwardingListener:Landroidx/appcompat/widget/ForwardingListener;
|
||||
|
||||
invoke-virtual {v0, p0, p1}, Landroidx/appcompat/widget/ForwardingListener;->onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
|
||||
|
||||
move-result v0
|
||||
|
@ -669,8 +669,6 @@
|
|||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mItemData:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/appcompat/view/menu/MenuItemImpl;->actionFormatChanged()V
|
||||
|
||||
:cond_0
|
||||
|
@ -678,7 +676,7 @@
|
|||
.end method
|
||||
|
||||
.method public setIcon(Landroid/graphics/drawable/Drawable;)V
|
||||
.locals 3
|
||||
.locals 4
|
||||
|
||||
iput-object p1, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mIcon:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
|
@ -696,43 +694,39 @@
|
|||
|
||||
if-le v0, v2, :cond_0
|
||||
|
||||
iget v2, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mMaxIconSize:I
|
||||
|
||||
int-to-float v2, v2
|
||||
int-to-float v3, v2
|
||||
|
||||
int-to-float v0, v0
|
||||
|
||||
div-float/2addr v2, v0
|
||||
div-float/2addr v3, v0
|
||||
|
||||
iget v0, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mMaxIconSize:I
|
||||
int-to-float v0, v1
|
||||
|
||||
int-to-float v1, v1
|
||||
mul-float v0, v0, v3
|
||||
|
||||
mul-float v1, v1, v2
|
||||
float-to-int v1, v0
|
||||
|
||||
float-to-int v1, v1
|
||||
move v0, v2
|
||||
|
||||
:cond_0
|
||||
iget v2, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mMaxIconSize:I
|
||||
|
||||
if-le v1, v2, :cond_1
|
||||
|
||||
iget v2, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mMaxIconSize:I
|
||||
|
||||
int-to-float v2, v2
|
||||
int-to-float v3, v2
|
||||
|
||||
int-to-float v1, v1
|
||||
|
||||
div-float/2addr v2, v1
|
||||
|
||||
iget v1, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mMaxIconSize:I
|
||||
div-float/2addr v3, v1
|
||||
|
||||
int-to-float v0, v0
|
||||
|
||||
mul-float v0, v0, v2
|
||||
mul-float v0, v0, v3
|
||||
|
||||
float-to-int v0, v0
|
||||
|
||||
move v1, v2
|
||||
|
||||
:cond_1
|
||||
const/4 v2, 0x0
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public abstract Landroidx/appcompat/view/menu/BaseMenuPresenter;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BaseMenuPresenter.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroidx/appcompat/view/menu/MenuPresenter;
|
||||
|
@ -238,8 +239,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/BaseMenuPresenter;->mCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
invoke-interface {v0, p1, p2}, Landroidx/appcompat/view/menu/MenuPresenter$Callback;->onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
|
||||
|
||||
:cond_0
|
||||
|
@ -253,8 +252,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/BaseMenuPresenter;->mCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
invoke-interface {v0, p1}, Landroidx/appcompat/view/menu/MenuPresenter$Callback;->onOpenSubMenu(Landroidx/appcompat/view/menu/MenuBuilder;)Z
|
||||
|
||||
move-result p1
|
||||
|
@ -309,8 +306,6 @@
|
|||
|
||||
if-eqz v0, :cond_6
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/BaseMenuPresenter;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/appcompat/view/menu/MenuBuilder;->flagActionItems()V
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/BaseMenuPresenter;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class abstract Landroidx/appcompat/view/menu/BaseMenuWrapper;
|
||||
.super Landroidx/appcompat/view/menu/BaseWrapper;
|
||||
.source "BaseMenuWrapper.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -65,7 +66,7 @@
|
|||
|
||||
instance-of v0, p1, Landroidx/core/internal/view/SupportMenuItem;
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
move-object v0, p1
|
||||
|
||||
|
@ -104,6 +105,9 @@
|
|||
|
||||
:cond_1
|
||||
return-object p1
|
||||
|
||||
:cond_2
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method final getSubMenuWrapper(Landroid/view/SubMenu;)Landroid/view/SubMenu;
|
||||
|
@ -160,8 +164,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/BaseMenuWrapper;->mMenuItems:Ljava/util/Map;
|
||||
|
||||
invoke-interface {v0}, Ljava/util/Map;->clear()V
|
||||
|
||||
:cond_0
|
||||
|
@ -169,8 +171,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/BaseMenuWrapper;->mSubMenus:Ljava/util/Map;
|
||||
|
||||
invoke-interface {v0}, Ljava/util/Map;->clear()V
|
||||
|
||||
:cond_1
|
||||
|
@ -187,8 +187,6 @@
|
|||
return-void
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/BaseMenuWrapper;->mMenuItems:Ljava/util/Map;
|
||||
|
||||
invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set;
|
||||
|
||||
move-result-object v0
|
||||
|
@ -235,8 +233,6 @@
|
|||
return-void
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/BaseMenuWrapper;->mMenuItems:Ljava/util/Map;
|
||||
|
||||
invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set;
|
||||
|
||||
move-result-object v0
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/BaseWrapper;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BaseWrapper.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/CascadingMenuPopup$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CascadingMenuPopup.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
|
||||
|
@ -122,6 +123,8 @@
|
|||
|
||||
invoke-virtual {v0}, Landroidx/appcompat/view/menu/CascadingMenuPopup;->dismiss()V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/CascadingMenuPopup$2;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CascadingMenuPopup.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnAttachStateChangeListener;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/CascadingMenuPopup$3$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CascadingMenuPopup.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/Runnable;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/CascadingMenuPopup$3;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CascadingMenuPopup.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroidx/appcompat/widget/MenuItemHoverListener;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/CascadingMenuPopup$CascadingMenuInfo;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CascadingMenuPopup.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public interface abstract annotation Landroidx/appcompat/view/menu/CascadingMenuPopup$HorizPosition;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CascadingMenuPopup.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class final Landroidx/appcompat/view/menu/CascadingMenuPopup;
|
||||
.super Landroidx/appcompat/view/menu/MenuPopup;
|
||||
.source "CascadingMenuPopup.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnKeyListener;
|
||||
|
@ -496,9 +497,7 @@
|
|||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List;
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List;
|
||||
|
||||
invoke-interface {v1}, Ljava/util/List;->size()I
|
||||
invoke-interface {v0}, Ljava/util/List;->size()I
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -652,9 +651,7 @@
|
|||
|
||||
iget-object v1, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List;
|
||||
|
||||
iget-object v6, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List;
|
||||
|
||||
invoke-interface {v6}, Ljava/util/List;->size()I
|
||||
invoke-interface {v1}, Ljava/util/List;->size()I
|
||||
|
||||
move-result v6
|
||||
|
||||
|
@ -777,42 +774,45 @@
|
|||
|
||||
and-int/2addr v10, v11
|
||||
|
||||
if-ne v10, v11, :cond_8
|
||||
if-ne v10, v11, :cond_7
|
||||
|
||||
if-eqz v9, :cond_6
|
||||
|
||||
:goto_4
|
||||
add-int/2addr v12, v2
|
||||
|
||||
goto :goto_5
|
||||
goto :goto_4
|
||||
|
||||
:cond_6
|
||||
invoke-virtual {v6}, Landroid/view/View;->getWidth()I
|
||||
|
||||
move-result v2
|
||||
|
||||
:cond_7
|
||||
sub-int/2addr v12, v2
|
||||
|
||||
goto :goto_5
|
||||
goto :goto_4
|
||||
|
||||
:cond_8
|
||||
if-eqz v9, :cond_7
|
||||
:cond_7
|
||||
if-eqz v9, :cond_8
|
||||
|
||||
invoke-virtual {v6}, Landroid/view/View;->getWidth()I
|
||||
|
||||
move-result v2
|
||||
|
||||
add-int/2addr v12, v2
|
||||
|
||||
goto :goto_4
|
||||
|
||||
:goto_5
|
||||
:cond_8
|
||||
sub-int/2addr v12, v2
|
||||
|
||||
:goto_4
|
||||
invoke-virtual {v4, v12}, Landroidx/appcompat/widget/MenuPopupWindow;->setHorizontalOffset(I)V
|
||||
|
||||
invoke-virtual {v4, v3}, Landroidx/appcompat/widget/MenuPopupWindow;->setOverlapAnchor(Z)V
|
||||
|
||||
invoke-virtual {v4, v8}, Landroidx/appcompat/widget/MenuPopupWindow;->setVerticalOffset(I)V
|
||||
|
||||
goto :goto_6
|
||||
goto :goto_5
|
||||
|
||||
:cond_9
|
||||
iget-boolean v2, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mHasXOffset:Z
|
||||
|
@ -839,7 +839,7 @@
|
|||
|
||||
invoke-virtual {v4, v2}, Landroidx/appcompat/widget/MenuPopupWindow;->setEpicenterBounds(Landroid/graphics/Rect;)V
|
||||
|
||||
:goto_6
|
||||
:goto_5
|
||||
new-instance v2, Landroidx/appcompat/view/menu/CascadingMenuPopup$CascadingMenuInfo;
|
||||
|
||||
iget v3, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mLastPosition:I
|
||||
|
@ -1012,9 +1012,7 @@
|
|||
:cond_0
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List;
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mShowingMenus:Ljava/util/List;
|
||||
|
||||
invoke-interface {v1}, Ljava/util/List;->size()I
|
||||
invoke-interface {v0}, Ljava/util/List;->size()I
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -1158,19 +1156,18 @@
|
|||
|
||||
iget v1, v1, Landroidx/appcompat/view/menu/CascadingMenuPopup$CascadingMenuInfo;->position:I
|
||||
|
||||
:goto_0
|
||||
iput v1, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mLastPosition:I
|
||||
|
||||
goto :goto_1
|
||||
goto :goto_0
|
||||
|
||||
:cond_3
|
||||
invoke-direct {p0}, Landroidx/appcompat/view/menu/CascadingMenuPopup;->getInitialMenuPosition()I
|
||||
|
||||
move-result v1
|
||||
|
||||
goto :goto_0
|
||||
iput v1, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mLastPosition:I
|
||||
|
||||
:goto_1
|
||||
:goto_0
|
||||
if-nez v0, :cond_7
|
||||
|
||||
invoke-virtual {p0}, Landroidx/appcompat/view/menu/CascadingMenuPopup;->dismiss()V
|
||||
|
@ -1179,8 +1176,6 @@
|
|||
|
||||
if-eqz p2, :cond_4
|
||||
|
||||
iget-object p2, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
invoke-interface {p2, p1, v0}, Landroidx/appcompat/view/menu/MenuPresenter$Callback;->onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
|
||||
|
@ -1190,8 +1185,6 @@
|
|||
|
||||
if-eqz p1, :cond_6
|
||||
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mTreeObserver:Landroid/view/ViewTreeObserver;
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/ViewTreeObserver;->isAlive()Z
|
||||
|
||||
move-result p1
|
||||
|
@ -1380,8 +1373,6 @@
|
|||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
invoke-interface {v0, p1}, Landroidx/appcompat/view/menu/MenuPresenter$Callback;->onOpenSubMenu(Landroidx/appcompat/view/menu/MenuBuilder;)Z
|
||||
|
||||
:cond_2
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public final Landroidx/appcompat/view/menu/ExpandedMenuView;
|
||||
.super Landroid/widget/ListView;
|
||||
.source "ExpandedMenuView.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/widget/AdapterView$OnItemClickListener;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public Landroidx/appcompat/view/menu/ListMenuItemView;
|
||||
.super Landroid/widget/LinearLayout;
|
||||
.source "ListMenuItemView.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/widget/AbsListView$SelectionBoundsAdjuster;
|
||||
|
@ -170,8 +171,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mContent:Landroid/widget/LinearLayout;
|
||||
|
||||
invoke-virtual {v0, p1, p2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;I)V
|
||||
|
||||
return-void
|
||||
|
@ -290,8 +289,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mSubMenuArrowView:Landroid/widget/ImageView;
|
||||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
@ -317,8 +314,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mGroupDivider:Landroid/widget/ImageView;
|
||||
|
||||
invoke-virtual {v0}, Landroid/widget/ImageView;->getVisibility()I
|
||||
|
||||
move-result v0
|
||||
|
@ -462,13 +457,11 @@
|
|||
|
||||
if-eq v0, v1, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mTitleView:Landroid/widget/TextView;
|
||||
iget-object v1, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mTitleView:Landroid/widget/TextView;
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mTextAppearanceContext:Landroid/content/Context;
|
||||
iget-object v2, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mTextAppearanceContext:Landroid/content/Context;
|
||||
|
||||
iget v2, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mTextAppearance:I
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;->setTextAppearance(Landroid/content/Context;I)V
|
||||
invoke-virtual {v1, v2, v0}, Landroid/widget/TextView;->setTextAppearance(Landroid/content/Context;I)V
|
||||
|
||||
:cond_0
|
||||
sget v0, Landroidx/appcompat/R$id;->shortcut:I
|
||||
|
@ -495,8 +488,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mSubMenuArrowView:Landroid/widget/ImageView;
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mSubMenuArrow:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
|
@ -664,8 +655,6 @@
|
|||
|
||||
if-eqz p1, :cond_6
|
||||
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mCheckBox:Landroid/widget/CheckBox;
|
||||
|
||||
invoke-virtual {p1, v2}, Landroid/widget/CheckBox;->setVisibility(I)V
|
||||
|
||||
:cond_6
|
||||
|
@ -673,8 +662,6 @@
|
|||
|
||||
if-eqz p1, :cond_7
|
||||
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mRadioButton:Landroid/widget/RadioButton;
|
||||
|
||||
invoke-virtual {p1, v2}, Landroid/widget/RadioButton;->setVisibility(I)V
|
||||
|
||||
:cond_7
|
||||
|
@ -736,8 +723,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mGroupDivider:Landroid/widget/ImageView;
|
||||
|
||||
iget-boolean v1, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mHasListDivider:Z
|
||||
|
||||
if-nez v1, :cond_0
|
||||
|
@ -859,6 +844,8 @@
|
|||
|
||||
invoke-virtual {p1, v1}, Landroid/widget/ImageView;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_8
|
||||
:goto_4
|
||||
return-void
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/ListMenuPresenter$MenuAdapter;
|
||||
.super Landroid/widget/BaseAdapter;
|
||||
.source "ListMenuPresenter.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -147,8 +148,6 @@
|
|||
|
||||
if-ltz v1, :cond_0
|
||||
|
||||
iget v1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter$MenuAdapter;->mExpandedIndex:I
|
||||
|
||||
if-lt p1, v1, :cond_0
|
||||
|
||||
add-int/lit8 p1, p1, 0x1
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public Landroidx/appcompat/view/menu/ListMenuPresenter;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ListMenuPresenter.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/widget/AdapterView$OnItemClickListener;
|
||||
|
@ -197,15 +198,12 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
new-instance v0, Landroid/view/ContextThemeWrapper;
|
||||
new-instance v1, Landroid/view/ContextThemeWrapper;
|
||||
|
||||
iget v1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mThemeRes:I
|
||||
invoke-direct {v1, p1, v0}, Landroid/view/ContextThemeWrapper;-><init>(Landroid/content/Context;I)V
|
||||
|
||||
invoke-direct {v0, p1, v1}, Landroid/view/ContextThemeWrapper;-><init>(Landroid/content/Context;I)V
|
||||
iput-object v1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mContext:Landroid/content/Context;
|
||||
|
||||
iput-object v0, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mContext:Landroid/content/Context;
|
||||
|
||||
:goto_0
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mContext:Landroid/content/Context;
|
||||
|
||||
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
|
||||
|
@ -214,7 +212,7 @@
|
|||
|
||||
iput-object p1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
goto :goto_1
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mContext:Landroid/content/Context;
|
||||
|
@ -227,18 +225,22 @@
|
|||
|
||||
if-nez p1, :cond_1
|
||||
|
||||
goto :goto_0
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mContext:Landroid/content/Context;
|
||||
|
||||
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
iput-object p1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
:cond_1
|
||||
:goto_1
|
||||
:goto_0
|
||||
iput-object p2, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mAdapter:Landroidx/appcompat/view/menu/ListMenuPresenter$MenuAdapter;
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mAdapter:Landroidx/appcompat/view/menu/ListMenuPresenter$MenuAdapter;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/appcompat/view/menu/ListMenuPresenter$MenuAdapter;->notifyDataSetChanged()V
|
||||
|
||||
:cond_2
|
||||
|
@ -252,8 +254,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
invoke-interface {v0, p1, p2}, Landroidx/appcompat/view/menu/MenuPresenter$Callback;->onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
|
||||
|
||||
:cond_0
|
||||
|
@ -344,8 +344,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
invoke-interface {v0, p1}, Landroidx/appcompat/view/menu/MenuPresenter$Callback;->onOpenSubMenu(Landroidx/appcompat/view/menu/MenuBuilder;)Z
|
||||
|
||||
:cond_1
|
||||
|
@ -384,8 +382,6 @@
|
|||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mMenuView:Landroidx/appcompat/view/menu/ExpandedMenuView;
|
||||
|
||||
invoke-virtual {v1, v0}, Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V
|
||||
|
||||
:cond_0
|
||||
|
@ -436,8 +432,6 @@
|
|||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/ListMenuPresenter;->mAdapter:Landroidx/appcompat/view/menu/ListMenuPresenter$MenuAdapter;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/appcompat/view/menu/ListMenuPresenter$MenuAdapter;->notifyDataSetChanged()V
|
||||
|
||||
:cond_0
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public Landroidx/appcompat/view/menu/MenuAdapter;
|
||||
.super Landroid/widget/BaseAdapter;
|
||||
.source "MenuAdapter.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -186,8 +187,6 @@
|
|||
|
||||
if-ltz v1, :cond_1
|
||||
|
||||
iget v1, p0, Landroidx/appcompat/view/menu/MenuAdapter;->mExpandedIndex:I
|
||||
|
||||
if-lt p1, v1, :cond_1
|
||||
|
||||
add-int/lit8 p1, p1, 0x1
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public interface abstract Landroidx/appcompat/view/menu/MenuBuilder$Callback;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuBuilder.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public interface abstract Landroidx/appcompat/view/menu/MenuBuilder$ItemInvoker;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuBuilder.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuBuilder.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroidx/core/internal/view/SupportMenu;
|
||||
|
@ -343,7 +344,7 @@
|
|||
|
||||
move-result-object p1
|
||||
|
||||
if-eqz p1, :cond_3
|
||||
if-eqz p1, :cond_4
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;
|
||||
|
||||
|
@ -410,6 +411,9 @@
|
|||
goto :goto_0
|
||||
|
||||
:cond_3
|
||||
return-void
|
||||
|
||||
:cond_4
|
||||
:goto_1
|
||||
return-void
|
||||
.end method
|
||||
|
@ -611,7 +615,7 @@
|
|||
.end method
|
||||
|
||||
.method private static getOrdering(I)I
|
||||
.locals 2
|
||||
.locals 3
|
||||
|
||||
const/high16 v0, -0x10000
|
||||
|
||||
|
@ -623,11 +627,9 @@
|
|||
|
||||
sget-object v1, Landroidx/appcompat/view/menu/MenuBuilder;->sCategoryToOrder:[I
|
||||
|
||||
array-length v1, v1
|
||||
array-length v2, v1
|
||||
|
||||
if-ge v0, v1, :cond_0
|
||||
|
||||
sget-object v1, Landroidx/appcompat/view/menu/MenuBuilder;->sCategoryToOrder:[I
|
||||
if-ge v0, v2, :cond_0
|
||||
|
||||
aget v0, v1, v0
|
||||
|
||||
|
@ -654,7 +656,7 @@
|
|||
.method private removeItemAtInt(IZ)V
|
||||
.locals 1
|
||||
|
||||
if-ltz p1, :cond_1
|
||||
if-ltz p1, :cond_2
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mItems:Ljava/util/ArrayList;
|
||||
|
||||
|
@ -678,6 +680,9 @@
|
|||
invoke-virtual {p0, p1}, Landroidx/appcompat/view/menu/MenuBuilder;->onItemsChanged(Z)V
|
||||
|
||||
:cond_1
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
:goto_0
|
||||
return-void
|
||||
.end method
|
||||
|
@ -995,16 +1000,12 @@
|
|||
|
||||
if-eqz p2, :cond_0
|
||||
|
||||
iget-object p2, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo;
|
||||
|
||||
invoke-virtual {p1, p2}, Landroidx/appcompat/view/menu/MenuItemImpl;->setMenuInfo(Landroid/view/ContextMenu$ContextMenuInfo;)V
|
||||
|
||||
:cond_0
|
||||
iget-object p2, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mItems:Ljava/util/ArrayList;
|
||||
|
||||
iget-object p3, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mItems:Ljava/util/ArrayList;
|
||||
|
||||
invoke-static {p3, v7}, Landroidx/appcompat/view/menu/MenuBuilder;->findInsertIndex(Ljava/util/ArrayList;I)I
|
||||
invoke-static {p2, v7}, Landroidx/appcompat/view/menu/MenuBuilder;->findInsertIndex(Ljava/util/ArrayList;I)I
|
||||
|
||||
move-result p3
|
||||
|
||||
|
@ -1120,8 +1121,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mCallback:Landroidx/appcompat/view/menu/MenuBuilder$Callback;
|
||||
|
||||
invoke-interface {v0, p0}, Landroidx/appcompat/view/menu/MenuBuilder$Callback;->onMenuModeChange(Landroidx/appcompat/view/menu/MenuBuilder;)V
|
||||
|
||||
:cond_0
|
||||
|
@ -1135,8 +1134,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mExpandedItem:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
invoke-virtual {p0, v0}, Landroidx/appcompat/view/menu/MenuBuilder;->collapseItemActionView(Landroidx/appcompat/view/menu/MenuItemImpl;)Z
|
||||
|
||||
:cond_0
|
||||
|
@ -1278,7 +1275,7 @@
|
|||
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-nez v0, :cond_4
|
||||
if-nez v0, :cond_5
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mExpandedItem:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
|
@ -1340,6 +1337,9 @@
|
|||
iput-object p1, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mExpandedItem:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
:cond_4
|
||||
return v1
|
||||
|
||||
:cond_5
|
||||
:goto_1
|
||||
return v1
|
||||
.end method
|
||||
|
@ -1351,8 +1351,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mCallback:Landroidx/appcompat/view/menu/MenuBuilder$Callback;
|
||||
|
||||
invoke-interface {v0, p1, p2}, Landroidx/appcompat/view/menu/MenuBuilder$Callback;->onMenuItemSelected(Landroidx/appcompat/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z
|
||||
|
||||
move-result p1
|
||||
|
@ -1970,17 +1968,16 @@
|
|||
|
||||
iget-object v5, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mActionItems:Ljava/util/ArrayList;
|
||||
|
||||
:goto_2
|
||||
invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
|
||||
|
||||
goto :goto_3
|
||||
goto :goto_2
|
||||
|
||||
:cond_3
|
||||
iget-object v5, p0, Landroidx/appcompat/view/menu/MenuBuilder;->mNonActionItems:Ljava/util/ArrayList;
|
||||
|
||||
goto :goto_2
|
||||
invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
|
||||
|
||||
:goto_3
|
||||
:goto_2
|
||||
add-int/lit8 v3, v3, 0x1
|
||||
|
||||
goto :goto_1
|
||||
|
@ -2390,7 +2387,7 @@
|
|||
|
||||
if-nez v1, :cond_0
|
||||
|
||||
goto :goto_4
|
||||
goto :goto_3
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p1}, Landroidx/appcompat/view/menu/MenuItemImpl;->invoke()Z
|
||||
|
@ -2433,10 +2430,9 @@
|
|||
|
||||
if-eqz v1, :cond_8
|
||||
|
||||
:goto_1
|
||||
invoke-virtual {p0, v3}, Landroidx/appcompat/view/menu/MenuBuilder;->close(Z)V
|
||||
|
||||
goto :goto_3
|
||||
goto :goto_2
|
||||
|
||||
:cond_2
|
||||
invoke-virtual {p1}, Landroidx/appcompat/view/menu/MenuItemImpl;->hasSubMenu()Z
|
||||
|
@ -2447,17 +2443,19 @@
|
|||
|
||||
if-eqz v4, :cond_3
|
||||
|
||||
goto :goto_2
|
||||
goto :goto_1
|
||||
|
||||
:cond_3
|
||||
and-int/lit8 p1, p3, 0x1
|
||||
|
||||
if-nez p1, :cond_8
|
||||
|
||||
goto :goto_1
|
||||
invoke-virtual {p0, v3}, Landroidx/appcompat/view/menu/MenuBuilder;->close(Z)V
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_4
|
||||
:goto_2
|
||||
:goto_1
|
||||
and-int/lit8 p3, p3, 0x4
|
||||
|
||||
if-nez p3, :cond_5
|
||||
|
@ -2501,14 +2499,14 @@
|
|||
|
||||
if-nez v1, :cond_8
|
||||
|
||||
goto :goto_1
|
||||
invoke-virtual {p0, v3}, Landroidx/appcompat/view/menu/MenuBuilder;->close(Z)V
|
||||
|
||||
:cond_8
|
||||
:goto_3
|
||||
:goto_2
|
||||
return v1
|
||||
|
||||
:cond_9
|
||||
:goto_4
|
||||
:goto_3
|
||||
return v0
|
||||
.end method
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/MenuDialogHelper;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuDialogHelper.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/content/DialogInterface$OnClickListener;
|
||||
|
@ -38,8 +39,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuDialogHelper;->mDialog:Landroidx/appcompat/app/AlertDialog;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog;->dismiss()V
|
||||
|
||||
:cond_0
|
||||
|
@ -87,8 +86,6 @@
|
|||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuDialogHelper;->mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
invoke-interface {v0, p1, p2}, Landroidx/appcompat/view/menu/MenuPresenter$Callback;->onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
|
||||
|
||||
:cond_2
|
||||
|
@ -225,8 +222,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuDialogHelper;->mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
invoke-interface {v0, p1}, Landroidx/appcompat/view/menu/MenuPresenter$Callback;->onOpenSubMenu(Landroidx/appcompat/view/menu/MenuBuilder;)Z
|
||||
|
||||
move-result p1
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class interface abstract Landroidx/appcompat/view/menu/MenuHelper;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuHelper.java"
|
||||
|
||||
|
||||
# virtual methods
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/MenuItemImpl$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuItemImpl.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroidx/core/view/ActionProvider$VisibilityListener;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public final Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuItemImpl.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroidx/core/internal/view/SupportMenuItem;
|
||||
|
@ -254,8 +255,6 @@
|
|||
|
||||
if-eqz v0, :cond_3
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mOnActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener;
|
||||
|
||||
invoke-interface {v0, p0}, Landroid/view/MenuItem$OnActionExpandListener;->onMenuItemActionCollapse(Landroid/view/MenuItem;)Z
|
||||
|
||||
move-result v0
|
||||
|
@ -296,8 +295,6 @@
|
|||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mOnActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener;
|
||||
|
||||
invoke-interface {v0, p0}, Landroid/view/MenuItem$OnActionExpandListener;->onMenuItemActionExpand(Landroid/view/MenuItem;)Z
|
||||
|
||||
move-result v0
|
||||
|
@ -339,8 +336,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mActionView:Landroid/view/View;
|
||||
|
||||
return-object v0
|
||||
|
||||
:cond_0
|
||||
|
@ -348,8 +343,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mActionProvider:Landroidx/core/view/ActionProvider;
|
||||
|
||||
invoke-virtual {v0, p0}, Landroidx/core/view/ActionProvider;->onCreateActionView(Landroid/view/MenuItem;)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
@ -413,9 +406,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mIconDrawable:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
:goto_0
|
||||
invoke-direct {p0, v0}, Landroidx/appcompat/view/menu/MenuItemImpl;->applyIconTintIfNecessary(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v0
|
||||
|
@ -445,7 +435,11 @@
|
|||
|
||||
iput-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mIconDrawable:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
goto :goto_0
|
||||
invoke-direct {p0, v0}, Landroidx/appcompat/view/menu/MenuItemImpl;->applyIconTintIfNecessary(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
|
||||
:cond_1
|
||||
const/4 v0, 0x0
|
||||
|
@ -689,29 +683,40 @@
|
|||
|
||||
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
|
||||
|
||||
goto :goto_2
|
||||
goto :goto_1
|
||||
|
||||
:cond_3
|
||||
sget v0, Landroidx/appcompat/R$string;->abc_menu_space_shortcut_label:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_4
|
||||
sget v0, Landroidx/appcompat/R$string;->abc_menu_enter_shortcut_label:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_5
|
||||
sget v0, Landroidx/appcompat/R$string;->abc_menu_delete_shortcut_label:I
|
||||
|
||||
:goto_1
|
||||
invoke-virtual {v1, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
:goto_2
|
||||
goto :goto_1
|
||||
|
||||
:cond_4
|
||||
sget v0, Landroidx/appcompat/R$string;->abc_menu_enter_shortcut_label:I
|
||||
|
||||
invoke-virtual {v1, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_5
|
||||
sget v0, Landroidx/appcompat/R$string;->abc_menu_delete_shortcut_label:I
|
||||
|
||||
invoke-virtual {v1, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
:goto_1
|
||||
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
@ -752,8 +757,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mTitleCondensed:Ljava/lang/CharSequence;
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
|
@ -776,6 +779,8 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
|
||||
:cond_1
|
||||
return-object v0
|
||||
.end method
|
||||
|
@ -822,7 +827,7 @@
|
|||
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mActionView:Landroid/view/View;
|
||||
|
||||
|
@ -832,8 +837,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mActionProvider:Landroidx/core/view/ActionProvider;
|
||||
|
||||
invoke-virtual {v0, p0}, Landroidx/core/view/ActionProvider;->onCreateActionView(Landroid/view/MenuItem;)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
@ -851,6 +854,9 @@
|
|||
|
||||
:cond_1
|
||||
return v1
|
||||
|
||||
:cond_2
|
||||
return v1
|
||||
.end method
|
||||
|
||||
.method public final hasSubMenu()Z
|
||||
|
@ -879,8 +885,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener;
|
||||
|
||||
invoke-interface {v0, p0}, Landroid/view/MenuItem$OnMenuItemClickListener;->onMenuItemClick(Landroid/view/MenuItem;)Z
|
||||
|
||||
move-result v0
|
||||
|
@ -892,9 +896,7 @@
|
|||
:cond_0
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
iget-object v2, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
invoke-virtual {v0, v2, p0}, Landroidx/appcompat/view/menu/MenuBuilder;->dispatchMenuItemSelected(Landroidx/appcompat/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z
|
||||
invoke-virtual {v0, v0, p0}, Landroidx/appcompat/view/menu/MenuBuilder;->dispatchMenuItemSelected(Landroidx/appcompat/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -907,8 +909,6 @@
|
|||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mItemCallback:Ljava/lang/Runnable;
|
||||
|
||||
invoke-interface {v0}, Ljava/lang/Runnable;->run()V
|
||||
|
||||
return v1
|
||||
|
@ -947,8 +947,6 @@
|
|||
|
||||
if-eqz v0, :cond_4
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mActionProvider:Landroidx/core/view/ActionProvider;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/core/view/ActionProvider;->onPerformDefaultAction()Z
|
||||
|
||||
move-result v0
|
||||
|
@ -1075,14 +1073,12 @@
|
|||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mActionProvider:Landroidx/core/view/ActionProvider;
|
||||
|
||||
const/4 v1, 0x0
|
||||
const/4 v1, 0x1
|
||||
|
||||
const/4 v2, 0x1
|
||||
const/4 v2, 0x0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mActionProvider:Landroidx/core/view/ActionProvider;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/core/view/ActionProvider;->overridesItemVisibility()Z
|
||||
|
||||
move-result v0
|
||||
|
@ -1103,10 +1099,10 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
return v2
|
||||
return v1
|
||||
|
||||
:cond_0
|
||||
return v1
|
||||
return v2
|
||||
|
||||
:cond_1
|
||||
iget v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
@ -1115,10 +1111,10 @@
|
|||
|
||||
if-nez v0, :cond_2
|
||||
|
||||
return v2
|
||||
return v1
|
||||
|
||||
:cond_2
|
||||
return v1
|
||||
return v2
|
||||
.end method
|
||||
|
||||
.method public final requestsActionButton()Z
|
||||
|
@ -1244,8 +1240,6 @@
|
|||
|
||||
if-lez v0, :cond_0
|
||||
|
||||
iget v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mId:I
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/view/View;->setId(I)V
|
||||
|
||||
:cond_0
|
||||
|
@ -1343,9 +1337,7 @@
|
|||
|
||||
iget v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
iget v1, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
and-int/lit8 v1, v1, -0x2
|
||||
and-int/lit8 v1, v0, -0x2
|
||||
|
||||
or-int/2addr p1, v1
|
||||
|
||||
|
@ -1392,9 +1384,7 @@
|
|||
|
||||
iget v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
iget v1, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
and-int/lit8 v1, v1, -0x3
|
||||
and-int/lit8 v1, v0, -0x3
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
|
@ -1457,19 +1447,18 @@
|
|||
|
||||
or-int/lit8 p1, p1, 0x10
|
||||
|
||||
:goto_0
|
||||
iput p1, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
goto :goto_1
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
iget p1, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
and-int/lit8 p1, p1, -0x11
|
||||
|
||||
goto :goto_0
|
||||
iput p1, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
:goto_1
|
||||
:goto_0
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
@ -1606,7 +1595,6 @@
|
|||
|
||||
or-int/lit8 p1, p1, 0x20
|
||||
|
||||
:goto_0
|
||||
iput p1, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
return-void
|
||||
|
@ -1616,7 +1604,9 @@
|
|||
|
||||
and-int/lit8 p1, p1, -0x21
|
||||
|
||||
goto :goto_0
|
||||
iput p1, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method final setMenuInfo(Landroid/view/ContextMenu$ContextMenuInfo;)V
|
||||
|
@ -1820,8 +1810,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mActionProvider:Landroidx/core/view/ActionProvider;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/core/view/ActionProvider;->reset()V
|
||||
|
||||
:cond_0
|
||||
|
@ -1841,8 +1829,6 @@
|
|||
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mActionProvider:Landroidx/core/view/ActionProvider;
|
||||
|
||||
new-instance v0, Landroidx/appcompat/view/menu/MenuItemImpl$1;
|
||||
|
||||
invoke-direct {v0, p0}, Landroidx/appcompat/view/menu/MenuItemImpl$1;-><init>(Landroidx/appcompat/view/menu/MenuItemImpl;)V
|
||||
|
@ -1888,8 +1874,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mSubMenu:Landroidx/appcompat/view/menu/SubMenuBuilder;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroidx/appcompat/view/menu/SubMenuBuilder;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/SubMenu;
|
||||
|
||||
:cond_0
|
||||
|
@ -1956,9 +1940,7 @@
|
|||
|
||||
iget v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
iget v1, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mFlags:I
|
||||
|
||||
and-int/lit8 v1, v1, -0x9
|
||||
and-int/lit8 v1, v0, -0x9
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
|
@ -2055,8 +2037,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemImpl;->mTitle:Ljava/lang/CharSequence;
|
||||
|
||||
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/MenuItemWrapperICS$ActionProviderWrapper;
|
||||
.super Landroidx/core/view/ActionProvider;
|
||||
.source "MenuItemWrapperICS.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;
|
||||
.super Landroid/widget/FrameLayout;
|
||||
.source "MenuItemWrapperICS.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroidx/appcompat/view/CollapsibleActionView;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;
|
||||
.super Landroidx/appcompat/view/menu/BaseWrapper;
|
||||
.source "MenuItemWrapperICS.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/MenuItem$OnActionExpandListener;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;
|
||||
.super Landroidx/appcompat/view/menu/BaseWrapper;
|
||||
.source "MenuItemWrapperICS.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/MenuItem$OnMenuItemClickListener;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public Landroidx/appcompat/view/menu/MenuItemWrapperICS;
|
||||
.super Landroidx/appcompat/view/menu/BaseMenuWrapper;
|
||||
.source "MenuItemWrapperICS.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/MenuItem;
|
||||
|
@ -138,6 +139,8 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
|
||||
:cond_0
|
||||
return-object v0
|
||||
.end method
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;
|
||||
.super Landroidx/appcompat/view/menu/MenuItemWrapperICS$ActionProviderWrapper;
|
||||
.source "MenuItemWrapperJB.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/ActionProvider$VisibilityListener;
|
||||
|
@ -54,8 +55,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;->mListener:Landroidx/core/view/ActionProvider$VisibilityListener;
|
||||
|
||||
invoke-interface {v0, p1}, Landroidx/core/view/ActionProvider$VisibilityListener;->onActionProviderVisibilityChanged(Z)V
|
||||
|
||||
:cond_0
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/MenuItemWrapperJB;
|
||||
.super Landroidx/appcompat/view/menu/MenuItemWrapperICS;
|
||||
.source "MenuItemWrapperJB.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class abstract Landroidx/appcompat/view/menu/MenuPopup;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuPopup.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/widget/AdapterView$OnItemClickListener;
|
||||
|
@ -54,11 +55,11 @@
|
|||
|
||||
move-result v8
|
||||
|
||||
if-eq v8, p1, :cond_0
|
||||
if-eq v8, v5, :cond_0
|
||||
|
||||
move-object v7, v4
|
||||
|
||||
move p1, v8
|
||||
move v5, v8
|
||||
|
||||
:cond_0
|
||||
if-nez v6, :cond_1
|
||||
|
@ -83,9 +84,9 @@
|
|||
return p3
|
||||
|
||||
:cond_2
|
||||
if-le v8, v5, :cond_3
|
||||
if-le v8, p1, :cond_3
|
||||
|
||||
move v5, v8
|
||||
move p1, v8
|
||||
|
||||
:cond_3
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
@ -93,7 +94,7 @@
|
|||
goto :goto_0
|
||||
|
||||
:cond_4
|
||||
return v5
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method protected static shouldPreserveIconSpacing(Landroidx/appcompat/view/menu/MenuBuilder;)Z
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/MenuPopupHelper$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuPopupHelper.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/widget/PopupWindow$OnDismissListener;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public Landroidx/appcompat/view/menu/MenuPopupHelper;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuPopupHelper.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroidx/appcompat/view/menu/MenuHelper;
|
||||
|
@ -483,8 +484,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuPopupHelper;->mPopup:Landroidx/appcompat/view/menu/MenuPopup;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/appcompat/view/menu/MenuPopup;->isShowing()Z
|
||||
|
||||
move-result v0
|
||||
|
@ -512,8 +511,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuPopupHelper;->mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener;
|
||||
|
||||
invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;->onDismiss()V
|
||||
|
||||
:cond_0
|
||||
|
@ -541,8 +538,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuPopupHelper;->mPopup:Landroidx/appcompat/view/menu/MenuPopup;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroidx/appcompat/view/menu/MenuPopup;->setForceShowIcon(Z)V
|
||||
|
||||
:cond_0
|
||||
|
@ -582,8 +577,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/MenuPopupHelper;->mPopup:Landroidx/appcompat/view/menu/MenuPopup;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroidx/appcompat/view/menu/MenuPopup;->setCallback(Landroidx/appcompat/view/menu/MenuPresenter$Callback;)V
|
||||
|
||||
:cond_0
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public interface abstract Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuPresenter.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public interface abstract Landroidx/appcompat/view/menu/MenuPresenter;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuPresenter.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public interface abstract Landroidx/appcompat/view/menu/MenuView$ItemView;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuView.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public interface abstract Landroidx/appcompat/view/menu/MenuView;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuView.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public final Landroidx/appcompat/view/menu/MenuWrapperFactory;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuWrapperFactory.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/MenuWrapperICS;
|
||||
.super Landroidx/appcompat/view/menu/BaseMenuWrapper;
|
||||
.source "MenuWrapperICS.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/Menu;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public interface abstract Landroidx/appcompat/view/menu/ShowableListMenu;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ShowableListMenu.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/StandardMenuPopup$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StandardMenuPopup.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
|
||||
|
@ -83,6 +84,8 @@
|
|||
|
||||
invoke-virtual {v0}, Landroidx/appcompat/view/menu/StandardMenuPopup;->dismiss()V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
:goto_1
|
||||
return-void
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/StandardMenuPopup$2;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StandardMenuPopup.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnAttachStateChangeListener;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class final Landroidx/appcompat/view/menu/StandardMenuPopup;
|
||||
.super Landroidx/appcompat/view/menu/MenuPopup;
|
||||
.source "StandardMenuPopup.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnKeyListener;
|
||||
|
@ -182,8 +183,6 @@
|
|||
goto/16 :goto_1
|
||||
|
||||
:cond_1
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mAnchorView:Landroid/view/View;
|
||||
|
||||
iput-object v0, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mShownAnchorView:Landroid/view/View;
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mPopup:Landroidx/appcompat/widget/MenuPopupWindow;
|
||||
|
@ -447,8 +446,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
invoke-interface {v0, p1, p2}, Landroidx/appcompat/view/menu/MenuPresenter$Callback;->onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
|
||||
|
||||
:cond_1
|
||||
|
@ -470,8 +467,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mTreeObserver:Landroid/view/ViewTreeObserver;
|
||||
|
||||
invoke-virtual {v0}, Landroid/view/ViewTreeObserver;->isAlive()Z
|
||||
|
||||
move-result v0
|
||||
|
@ -508,8 +503,6 @@
|
|||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener;
|
||||
|
||||
invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;->onDismiss()V
|
||||
|
||||
:cond_2
|
||||
|
@ -655,8 +648,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
invoke-interface {v0, p1}, Landroidx/appcompat/view/menu/MenuPresenter$Callback;->onOpenSubMenu(Landroidx/appcompat/view/menu/MenuBuilder;)Z
|
||||
|
||||
:cond_1
|
||||
|
@ -770,8 +761,6 @@
|
|||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
iget-object p1, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mAdapter:Landroidx/appcompat/view/menu/MenuAdapter;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/appcompat/view/menu/MenuAdapter;->notifyDataSetChanged()V
|
||||
|
||||
:cond_0
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class public Landroidx/appcompat/view/menu/SubMenuBuilder;
|
||||
.super Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
.source "SubMenuBuilder.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/SubMenu;
|
||||
|
@ -96,8 +97,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/SubMenuBuilder;->mItem:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/appcompat/view/menu/MenuItemImpl;->getItemId()I
|
||||
|
||||
move-result v0
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
.class Landroidx/appcompat/view/menu/SubMenuWrapperICS;
|
||||
.super Landroidx/appcompat/view/menu/MenuWrapperICS;
|
||||
.source "SubMenuWrapperICS.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/SubMenu;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue