Changes of com.discord v1343
This commit is contained in:
parent
68330e16d7
commit
00a03df92a
18279 changed files with 1012666 additions and 988526 deletions
|
@ -15,57 +15,57 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final CHECKABLE:I = 0x1
|
||||
.field public static final CHECKABLE:I = 0x1
|
||||
|
||||
.field private static final CHECKED:I = 0x2
|
||||
.field public static final CHECKED:I = 0x2
|
||||
|
||||
.field private static final ENABLED:I = 0x10
|
||||
.field public static final ENABLED:I = 0x10
|
||||
|
||||
.field private static final EXCLUSIVE:I = 0x4
|
||||
.field public static final EXCLUSIVE:I = 0x4
|
||||
|
||||
.field private static final HIDDEN:I = 0x8
|
||||
.field public static final HIDDEN:I = 0x8
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener;
|
||||
.field public mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener;
|
||||
|
||||
.field private mContentDescription:Ljava/lang/CharSequence;
|
||||
.field public mContentDescription:Ljava/lang/CharSequence;
|
||||
|
||||
.field private mContext:Landroid/content/Context;
|
||||
.field public mContext:Landroid/content/Context;
|
||||
|
||||
.field private mFlags:I
|
||||
.field public mFlags:I
|
||||
|
||||
.field private final mGroup:I
|
||||
.field public final mGroup:I
|
||||
|
||||
.field private mHasIconTint:Z
|
||||
.field public mHasIconTint:Z
|
||||
|
||||
.field private mHasIconTintMode:Z
|
||||
.field public mHasIconTintMode:Z
|
||||
|
||||
.field private mIconDrawable:Landroid/graphics/drawable/Drawable;
|
||||
.field public mIconDrawable:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.field private mIconTintList:Landroid/content/res/ColorStateList;
|
||||
.field public mIconTintList:Landroid/content/res/ColorStateList;
|
||||
|
||||
.field private mIconTintMode:Landroid/graphics/PorterDuff$Mode;
|
||||
.field public mIconTintMode:Landroid/graphics/PorterDuff$Mode;
|
||||
|
||||
.field private final mId:I
|
||||
.field public final mId:I
|
||||
|
||||
.field private mIntent:Landroid/content/Intent;
|
||||
.field public mIntent:Landroid/content/Intent;
|
||||
|
||||
.field private final mOrdering:I
|
||||
.field public final mOrdering:I
|
||||
|
||||
.field private mShortcutAlphabeticChar:C
|
||||
.field public mShortcutAlphabeticChar:C
|
||||
|
||||
.field private mShortcutAlphabeticModifiers:I
|
||||
.field public mShortcutAlphabeticModifiers:I
|
||||
|
||||
.field private mShortcutNumericChar:C
|
||||
.field public mShortcutNumericChar:C
|
||||
|
||||
.field private mShortcutNumericModifiers:I
|
||||
.field public mShortcutNumericModifiers:I
|
||||
|
||||
.field private mTitle:Ljava/lang/CharSequence;
|
||||
.field public mTitle:Ljava/lang/CharSequence;
|
||||
|
||||
.field private mTitleCondensed:Ljava/lang/CharSequence;
|
||||
.field public mTitleCondensed:Ljava/lang/CharSequence;
|
||||
|
||||
.field private mTooltipText:Ljava/lang/CharSequence;
|
||||
.field public mTooltipText:Ljava/lang/CharSequence;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -116,15 +116,17 @@
|
|||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
iget-boolean v1, p0, Landroidx/appcompat/view/menu/ActionMenuItem;->mHasIconTint:Z
|
||||
iget-boolean v0, p0, Landroidx/appcompat/view/menu/ActionMenuItem;->mHasIconTint:Z
|
||||
|
||||
if-nez v1, :cond_0
|
||||
if-nez v0, :cond_0
|
||||
|
||||
iget-boolean v1, p0, Landroidx/appcompat/view/menu/ActionMenuItem;->mHasIconTintMode:Z
|
||||
iget-boolean v0, p0, Landroidx/appcompat/view/menu/ActionMenuItem;->mHasIconTintMode:Z
|
||||
|
||||
if-eqz v1, :cond_2
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ActionMenuItem;->mIconDrawable:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-static {v0}, Landroidx/core/graphics/drawable/DrawableCompat;->wrap(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v0
|
||||
|
|
|
@ -24,33 +24,33 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final MAX_ICON_SIZE:I = 0x20
|
||||
.field public static final MAX_ICON_SIZE:I = 0x20
|
||||
|
||||
.field private static final TAG:Ljava/lang/String; = "ActionMenuItemView"
|
||||
.field public static final TAG:Ljava/lang/String; = "ActionMenuItemView"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mAllowTextWithIcon:Z
|
||||
.field public mAllowTextWithIcon:Z
|
||||
|
||||
.field private mExpandedFormat:Z
|
||||
.field public mExpandedFormat:Z
|
||||
|
||||
.field private mForwardingListener:Landroidx/appcompat/widget/ForwardingListener;
|
||||
.field public mForwardingListener:Landroidx/appcompat/widget/ForwardingListener;
|
||||
|
||||
.field private mIcon:Landroid/graphics/drawable/Drawable;
|
||||
.field public mIcon:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.field public mItemData:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
.field public mItemInvoker:Landroidx/appcompat/view/menu/MenuBuilder$ItemInvoker;
|
||||
|
||||
.field private mMaxIconSize:I
|
||||
.field public mMaxIconSize:I
|
||||
|
||||
.field private mMinWidth:I
|
||||
.field public mMinWidth:I
|
||||
|
||||
.field public mPopupCallback:Landroidx/appcompat/view/menu/ActionMenuItemView$PopupCallback;
|
||||
|
||||
.field private mSavedPaddingLeft:I
|
||||
.field public mSavedPaddingLeft:I
|
||||
|
||||
.field private mTitle:Ljava/lang/CharSequence;
|
||||
.field public mTitle:Ljava/lang/CharSequence;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -705,6 +705,8 @@
|
|||
move v0, v2
|
||||
|
||||
:cond_0
|
||||
iget v2, p0, Landroidx/appcompat/view/menu/ActionMenuItemView;->mMaxIconSize:I
|
||||
|
||||
if-le v1, v2, :cond_1
|
||||
|
||||
int-to-float v3, v2
|
||||
|
@ -719,15 +721,12 @@
|
|||
|
||||
float-to-int v0, v0
|
||||
|
||||
goto :goto_0
|
||||
move v1, v2
|
||||
|
||||
:cond_1
|
||||
move v2, v1
|
||||
const/4 v2, 0x0
|
||||
|
||||
:goto_0
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-virtual {p1, v1, v1, v0, v2}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
|
||||
invoke-virtual {p1, v2, v2, v0, v1}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
|
||||
|
||||
:cond_2
|
||||
const/4 v0, 0x0
|
||||
|
|
|
@ -15,19 +15,19 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private mCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
.field public mCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
.field public mContext:Landroid/content/Context;
|
||||
|
||||
.field private mId:I
|
||||
.field public mId:I
|
||||
|
||||
.field public mInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
.field private mItemLayoutRes:I
|
||||
.field public mItemLayoutRes:I
|
||||
|
||||
.field public mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
.field private mMenuLayoutRes:I
|
||||
.field public mMenuLayoutRes:I
|
||||
|
||||
.field public mMenuView:Landroidx/appcompat/view/menu/MenuView;
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
# instance fields
|
||||
.field public final mContext:Landroid/content/Context;
|
||||
|
||||
.field private mMenuItems:Landroidx/collection/SimpleArrayMap;
|
||||
.field public mMenuItems:Landroidx/collection/SimpleArrayMap;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroidx/collection/SimpleArrayMap<",
|
||||
|
@ -17,7 +17,7 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field private mSubMenus:Landroidx/collection/SimpleArrayMap;
|
||||
.field public mSubMenus:Landroidx/collection/SimpleArrayMap;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroidx/collection/SimpleArrayMap<",
|
||||
|
|
|
@ -22,39 +22,39 @@
|
|||
|
||||
.field public static final HORIZ_POSITION_RIGHT:I = 0x1
|
||||
|
||||
.field private static final ITEM_LAYOUT:I
|
||||
.field public static final ITEM_LAYOUT:I
|
||||
|
||||
.field public static final SUBMENU_TIMEOUT_MS:I = 0xc8
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mAnchorView:Landroid/view/View;
|
||||
.field public mAnchorView:Landroid/view/View;
|
||||
|
||||
.field private final mAttachStateChangeListener:Landroid/view/View$OnAttachStateChangeListener;
|
||||
.field public final mAttachStateChangeListener:Landroid/view/View$OnAttachStateChangeListener;
|
||||
|
||||
.field private final mContext:Landroid/content/Context;
|
||||
.field public final mContext:Landroid/content/Context;
|
||||
|
||||
.field private mDropDownGravity:I
|
||||
.field public mDropDownGravity:I
|
||||
|
||||
.field private mForceShowIcon:Z
|
||||
.field public mForceShowIcon:Z
|
||||
|
||||
.field public final mGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
|
||||
|
||||
.field private mHasXOffset:Z
|
||||
.field public mHasXOffset:Z
|
||||
|
||||
.field private mHasYOffset:Z
|
||||
.field public mHasYOffset:Z
|
||||
|
||||
.field private mLastPosition:I
|
||||
.field public mLastPosition:I
|
||||
|
||||
.field private final mMenuItemHoverListener:Landroidx/appcompat/widget/MenuItemHoverListener;
|
||||
.field public final mMenuItemHoverListener:Landroidx/appcompat/widget/MenuItemHoverListener;
|
||||
|
||||
.field private final mMenuMaxWidth:I
|
||||
.field public final mMenuMaxWidth:I
|
||||
|
||||
.field private mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener;
|
||||
.field public mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener;
|
||||
|
||||
.field private final mOverflowOnly:Z
|
||||
.field public final mOverflowOnly:Z
|
||||
|
||||
.field private final mPendingMenus:Ljava/util/List;
|
||||
.field public final mPendingMenus:Ljava/util/List;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/List<",
|
||||
|
@ -64,17 +64,17 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field private final mPopupStyleAttr:I
|
||||
.field public final mPopupStyleAttr:I
|
||||
|
||||
.field private final mPopupStyleRes:I
|
||||
.field public final mPopupStyleRes:I
|
||||
|
||||
.field private mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
.field public mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
.field private mRawDropDownGravity:I
|
||||
.field public mRawDropDownGravity:I
|
||||
|
||||
.field public mShouldCloseImmediately:Z
|
||||
|
||||
.field private mShowTitle:Z
|
||||
.field public mShowTitle:Z
|
||||
|
||||
.field public final mShowingMenus:Ljava/util/List;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
|
@ -92,9 +92,9 @@
|
|||
|
||||
.field public mTreeObserver:Landroid/view/ViewTreeObserver;
|
||||
|
||||
.field private mXOffset:I
|
||||
.field public mXOffset:I
|
||||
|
||||
.field private mYOffset:I
|
||||
.field public mYOffset:I
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -1540,29 +1540,31 @@
|
|||
|
||||
if-eqz v0, :cond_4
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mTreeObserver:Landroid/view/ViewTreeObserver;
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mTreeObserver:Landroid/view/ViewTreeObserver;
|
||||
|
||||
if-nez v1, :cond_2
|
||||
if-nez v0, :cond_2
|
||||
|
||||
const/4 v1, 0x1
|
||||
const/4 v0, 0x1
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_2
|
||||
const/4 v1, 0x0
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_1
|
||||
invoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
|
||||
iget-object v1, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mShownAnchorView:Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
invoke-virtual {v1}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
|
||||
|
||||
iput-object v0, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mTreeObserver:Landroid/view/ViewTreeObserver;
|
||||
move-result-object v1
|
||||
|
||||
if-eqz v1, :cond_3
|
||||
iput-object v1, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mTreeObserver:Landroid/view/ViewTreeObserver;
|
||||
|
||||
iget-object v1, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
|
||||
if-eqz v0, :cond_3
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
|
||||
|
||||
invoke-virtual {v1, v0}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
|
||||
|
||||
:cond_3
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/CascadingMenuPopup;->mShownAnchorView:Landroid/view/View;
|
||||
|
|
|
@ -17,13 +17,13 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final TINT_ATTRS:[I
|
||||
.field public static final TINT_ATTRS:[I
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mAnimations:I
|
||||
.field public mAnimations:I
|
||||
|
||||
.field private mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
.field public mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -16,43 +16,43 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final TAG:Ljava/lang/String; = "ListMenuItemView"
|
||||
.field public static final TAG:Ljava/lang/String; = "ListMenuItemView"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mBackground:Landroid/graphics/drawable/Drawable;
|
||||
.field public mBackground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.field private mCheckBox:Landroid/widget/CheckBox;
|
||||
.field public mCheckBox:Landroid/widget/CheckBox;
|
||||
|
||||
.field private mContent:Landroid/widget/LinearLayout;
|
||||
.field public mContent:Landroid/widget/LinearLayout;
|
||||
|
||||
.field private mForceShowIcon:Z
|
||||
.field public mForceShowIcon:Z
|
||||
|
||||
.field private mGroupDivider:Landroid/widget/ImageView;
|
||||
.field public mGroupDivider:Landroid/widget/ImageView;
|
||||
|
||||
.field private mHasListDivider:Z
|
||||
.field public mHasListDivider:Z
|
||||
|
||||
.field private mIconView:Landroid/widget/ImageView;
|
||||
.field public mIconView:Landroid/widget/ImageView;
|
||||
|
||||
.field private mInflater:Landroid/view/LayoutInflater;
|
||||
.field public mInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
.field private mItemData:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
.field public mItemData:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
.field private mPreserveIconSpacing:Z
|
||||
.field public mPreserveIconSpacing:Z
|
||||
|
||||
.field private mRadioButton:Landroid/widget/RadioButton;
|
||||
.field public mRadioButton:Landroid/widget/RadioButton;
|
||||
|
||||
.field private mShortcutView:Landroid/widget/TextView;
|
||||
.field public mShortcutView:Landroid/widget/TextView;
|
||||
|
||||
.field private mSubMenuArrow:Landroid/graphics/drawable/Drawable;
|
||||
.field public mSubMenuArrow:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.field private mSubMenuArrowView:Landroid/widget/ImageView;
|
||||
.field public mSubMenuArrowView:Landroid/widget/ImageView;
|
||||
|
||||
.field private mTextAppearance:I
|
||||
.field public mTextAppearance:I
|
||||
|
||||
.field private mTextAppearanceContext:Landroid/content/Context;
|
||||
.field public mTextAppearanceContext:Landroid/content/Context;
|
||||
|
||||
.field private mTitleView:Landroid/widget/TextView;
|
||||
.field public mTitleView:Landroid/widget/TextView;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -730,7 +730,7 @@
|
|||
.end method
|
||||
|
||||
.method public setIcon(Landroid/graphics/drawable/Drawable;)V
|
||||
.locals 4
|
||||
.locals 3
|
||||
|
||||
iget-object v0, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mItemData:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
|
@ -773,13 +773,15 @@
|
|||
|
||||
if-nez p1, :cond_3
|
||||
|
||||
iget-boolean v3, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mPreserveIconSpacing:Z
|
||||
iget-boolean v2, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mPreserveIconSpacing:Z
|
||||
|
||||
if-nez v3, :cond_3
|
||||
if-nez v2, :cond_3
|
||||
|
||||
return-void
|
||||
|
||||
:cond_3
|
||||
iget-object v2, p0, Landroidx/appcompat/view/menu/ListMenuItemView;->mIconView:Landroid/widget/ImageView;
|
||||
|
||||
if-nez v2, :cond_4
|
||||
|
||||
invoke-direct {p0}, Landroidx/appcompat/view/menu/ListMenuItemView;->insertIconView()V
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private mExpandedIndex:I
|
||||
.field public mExpandedIndex:I
|
||||
|
||||
.field public final synthetic this$0:Landroidx/appcompat/view/menu/ListMenuPresenter;
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final TAG:Ljava/lang/String; = "ListMenuPresenter"
|
||||
.field public static final TAG:Ljava/lang/String; = "ListMenuPresenter"
|
||||
|
||||
.field public static final VIEWS_TAG:Ljava/lang/String; = "android:menu:list"
|
||||
|
||||
|
@ -30,11 +30,11 @@
|
|||
# instance fields
|
||||
.field public mAdapter:Landroidx/appcompat/view/menu/ListMenuPresenter$MenuAdapter;
|
||||
|
||||
.field private mCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
.field public mCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
.field public mContext:Landroid/content/Context;
|
||||
|
||||
.field private mId:I
|
||||
.field public mId:I
|
||||
|
||||
.field public mInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
|
|
|
@ -14,15 +14,15 @@
|
|||
# instance fields
|
||||
.field public mAdapterMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
.field private mExpandedIndex:I
|
||||
.field public mExpandedIndex:I
|
||||
|
||||
.field private mForceShowIcon:Z
|
||||
.field public mForceShowIcon:Z
|
||||
|
||||
.field private final mInflater:Landroid/view/LayoutInflater;
|
||||
.field public final mInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
.field private final mItemLayoutRes:I
|
||||
.field public final mItemLayoutRes:I
|
||||
|
||||
.field private final mOverflowOnly:Z
|
||||
.field public final mOverflowOnly:Z
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -22,19 +22,19 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final ACTION_VIEW_STATES_KEY:Ljava/lang/String; = "android:menu:actionviewstates"
|
||||
.field public static final ACTION_VIEW_STATES_KEY:Ljava/lang/String; = "android:menu:actionviewstates"
|
||||
|
||||
.field private static final EXPANDED_ACTION_VIEW_ID:Ljava/lang/String; = "android:menu:expandedactionview"
|
||||
.field public static final EXPANDED_ACTION_VIEW_ID:Ljava/lang/String; = "android:menu:expandedactionview"
|
||||
|
||||
.field private static final PRESENTER_KEY:Ljava/lang/String; = "android:menu:presenters"
|
||||
.field public static final PRESENTER_KEY:Ljava/lang/String; = "android:menu:presenters"
|
||||
|
||||
.field private static final TAG:Ljava/lang/String; = "MenuBuilder"
|
||||
.field public static final TAG:Ljava/lang/String; = "MenuBuilder"
|
||||
|
||||
.field private static final sCategoryToOrder:[I
|
||||
.field public static final sCategoryToOrder:[I
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mActionItems:Ljava/util/ArrayList;
|
||||
.field public mActionItems:Ljava/util/ArrayList;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/ArrayList<",
|
||||
|
@ -44,17 +44,17 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field private mCallback:Landroidx/appcompat/view/menu/MenuBuilder$Callback;
|
||||
.field public mCallback:Landroidx/appcompat/view/menu/MenuBuilder$Callback;
|
||||
|
||||
.field private final mContext:Landroid/content/Context;
|
||||
.field public final mContext:Landroid/content/Context;
|
||||
|
||||
.field private mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo;
|
||||
.field public mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo;
|
||||
|
||||
.field private mDefaultShowAsAction:I
|
||||
.field public mDefaultShowAsAction:I
|
||||
|
||||
.field private mExpandedItem:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
.field public mExpandedItem:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
.field private mGroupDividerEnabled:Z
|
||||
.field public mGroupDividerEnabled:Z
|
||||
|
||||
.field public mHeaderIcon:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
|
@ -62,13 +62,13 @@
|
|||
|
||||
.field public mHeaderView:Landroid/view/View;
|
||||
|
||||
.field private mIsActionItemsStale:Z
|
||||
.field public mIsActionItemsStale:Z
|
||||
|
||||
.field private mIsClosing:Z
|
||||
.field public mIsClosing:Z
|
||||
|
||||
.field private mIsVisibleItemsStale:Z
|
||||
.field public mIsVisibleItemsStale:Z
|
||||
|
||||
.field private mItems:Ljava/util/ArrayList;
|
||||
.field public mItems:Ljava/util/ArrayList;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/ArrayList<",
|
||||
|
@ -78,9 +78,9 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field private mItemsChangedWhileDispatchPrevented:Z
|
||||
.field public mItemsChangedWhileDispatchPrevented:Z
|
||||
|
||||
.field private mNonActionItems:Ljava/util/ArrayList;
|
||||
.field public mNonActionItems:Ljava/util/ArrayList;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/ArrayList<",
|
||||
|
@ -90,11 +90,11 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field private mOptionalIconsVisible:Z
|
||||
.field public mOptionalIconsVisible:Z
|
||||
|
||||
.field private mOverrideVisibleItems:Z
|
||||
.field public mOverrideVisibleItems:Z
|
||||
|
||||
.field private mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;
|
||||
.field public mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/concurrent/CopyOnWriteArrayList<",
|
||||
|
@ -105,17 +105,17 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field private mPreventDispatchingItemsChanged:Z
|
||||
.field public mPreventDispatchingItemsChanged:Z
|
||||
|
||||
.field private mQwertyMode:Z
|
||||
.field public mQwertyMode:Z
|
||||
|
||||
.field private final mResources:Landroid/content/res/Resources;
|
||||
.field public final mResources:Landroid/content/res/Resources;
|
||||
|
||||
.field private mShortcutsVisible:Z
|
||||
.field public mShortcutsVisible:Z
|
||||
|
||||
.field private mStructureChangedWhileDispatchPrevented:Z
|
||||
.field public mStructureChangedWhileDispatchPrevented:Z
|
||||
|
||||
.field private mTempShortcutItemList:Ljava/util/ArrayList;
|
||||
.field public mTempShortcutItemList:Ljava/util/ArrayList;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/ArrayList<",
|
||||
|
@ -125,7 +125,7 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field private mVisibleItems:Ljava/util/ArrayList;
|
||||
.field public mVisibleItems:Ljava/util/ArrayList;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/ArrayList<",
|
||||
|
@ -554,7 +554,7 @@
|
|||
return v1
|
||||
.end method
|
||||
|
||||
.method private static findInsertIndex(Ljava/util/ArrayList;I)I
|
||||
.method public static findInsertIndex(Ljava/util/ArrayList;I)I
|
||||
.locals 2
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
|
@ -601,7 +601,7 @@
|
|||
return p0
|
||||
.end method
|
||||
|
||||
.method private static getOrdering(I)I
|
||||
.method public static getOrdering(I)I
|
||||
.locals 3
|
||||
|
||||
const/high16 v0, -0x10000
|
||||
|
@ -1652,15 +1652,17 @@
|
|||
:goto_1
|
||||
iget-object v9, v3, Landroid/view/KeyCharacterMap$KeyData;->meta:[C
|
||||
|
||||
aget-char v10, v9, v5
|
||||
aget-char v9, v9, v5
|
||||
|
||||
if-ne v8, v10, :cond_3
|
||||
if-ne v8, v9, :cond_3
|
||||
|
||||
and-int/lit8 v10, v1, 0x2
|
||||
and-int/lit8 v9, v1, 0x2
|
||||
|
||||
if-eqz v10, :cond_5
|
||||
if-eqz v9, :cond_5
|
||||
|
||||
:cond_3
|
||||
iget-object v9, v3, Landroid/view/KeyCharacterMap$KeyData;->meta:[C
|
||||
|
||||
const/4 v10, 0x2
|
||||
|
||||
aget-char v9, v9, v10
|
||||
|
|
|
@ -10,13 +10,13 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private mDialog:Landroidx/appcompat/app/AlertDialog;
|
||||
.field public mDialog:Landroidx/appcompat/app/AlertDialog;
|
||||
|
||||
.field private mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
.field public mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
.field public mPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
|
||||
|
||||
.field private mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
.field public mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -15,87 +15,87 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final CHECKABLE:I = 0x1
|
||||
.field public static final CHECKABLE:I = 0x1
|
||||
|
||||
.field private static final CHECKED:I = 0x2
|
||||
.field public static final CHECKED:I = 0x2
|
||||
|
||||
.field private static final ENABLED:I = 0x10
|
||||
.field public static final ENABLED:I = 0x10
|
||||
|
||||
.field private static final EXCLUSIVE:I = 0x4
|
||||
.field public static final EXCLUSIVE:I = 0x4
|
||||
|
||||
.field private static final HIDDEN:I = 0x8
|
||||
.field public static final HIDDEN:I = 0x8
|
||||
|
||||
.field private static final IS_ACTION:I = 0x20
|
||||
.field public static final IS_ACTION:I = 0x20
|
||||
|
||||
.field public static final NO_ICON:I = 0x0
|
||||
|
||||
.field private static final SHOW_AS_ACTION_MASK:I = 0x3
|
||||
.field public static final SHOW_AS_ACTION_MASK:I = 0x3
|
||||
|
||||
.field private static final TAG:Ljava/lang/String; = "MenuItemImpl"
|
||||
.field public static final TAG:Ljava/lang/String; = "MenuItemImpl"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mActionProvider:Landroidx/core/view/ActionProvider;
|
||||
.field public mActionProvider:Landroidx/core/view/ActionProvider;
|
||||
|
||||
.field private mActionView:Landroid/view/View;
|
||||
.field public mActionView:Landroid/view/View;
|
||||
|
||||
.field private final mCategoryOrder:I
|
||||
.field public final mCategoryOrder:I
|
||||
|
||||
.field private mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener;
|
||||
.field public mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener;
|
||||
|
||||
.field private mContentDescription:Ljava/lang/CharSequence;
|
||||
.field public mContentDescription:Ljava/lang/CharSequence;
|
||||
|
||||
.field private mFlags:I
|
||||
.field public mFlags:I
|
||||
|
||||
.field private final mGroup:I
|
||||
.field public final mGroup:I
|
||||
|
||||
.field private mHasIconTint:Z
|
||||
.field public mHasIconTint:Z
|
||||
|
||||
.field private mHasIconTintMode:Z
|
||||
.field public mHasIconTintMode:Z
|
||||
|
||||
.field private mIconDrawable:Landroid/graphics/drawable/Drawable;
|
||||
.field public mIconDrawable:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.field private mIconResId:I
|
||||
.field public mIconResId:I
|
||||
|
||||
.field private mIconTintList:Landroid/content/res/ColorStateList;
|
||||
.field public mIconTintList:Landroid/content/res/ColorStateList;
|
||||
|
||||
.field private mIconTintMode:Landroid/graphics/PorterDuff$Mode;
|
||||
.field public mIconTintMode:Landroid/graphics/PorterDuff$Mode;
|
||||
|
||||
.field private final mId:I
|
||||
.field public final mId:I
|
||||
|
||||
.field private mIntent:Landroid/content/Intent;
|
||||
.field public mIntent:Landroid/content/Intent;
|
||||
|
||||
.field private mIsActionViewExpanded:Z
|
||||
.field public mIsActionViewExpanded:Z
|
||||
|
||||
.field private mItemCallback:Ljava/lang/Runnable;
|
||||
.field public mItemCallback:Ljava/lang/Runnable;
|
||||
|
||||
.field public mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
.field private mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo;
|
||||
.field public mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo;
|
||||
|
||||
.field private mNeedToApplyIconTint:Z
|
||||
.field public mNeedToApplyIconTint:Z
|
||||
|
||||
.field private mOnActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener;
|
||||
.field public mOnActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener;
|
||||
|
||||
.field private final mOrdering:I
|
||||
.field public final mOrdering:I
|
||||
|
||||
.field private mShortcutAlphabeticChar:C
|
||||
.field public mShortcutAlphabeticChar:C
|
||||
|
||||
.field private mShortcutAlphabeticModifiers:I
|
||||
.field public mShortcutAlphabeticModifiers:I
|
||||
|
||||
.field private mShortcutNumericChar:C
|
||||
.field public mShortcutNumericChar:C
|
||||
|
||||
.field private mShortcutNumericModifiers:I
|
||||
.field public mShortcutNumericModifiers:I
|
||||
|
||||
.field private mShowAsAction:I
|
||||
.field public mShowAsAction:I
|
||||
|
||||
.field private mSubMenu:Landroidx/appcompat/view/menu/SubMenuBuilder;
|
||||
.field public mSubMenu:Landroidx/appcompat/view/menu/SubMenuBuilder;
|
||||
|
||||
.field private mTitle:Ljava/lang/CharSequence;
|
||||
.field public mTitle:Ljava/lang/CharSequence;
|
||||
|
||||
.field private mTitleCondensed:Ljava/lang/CharSequence;
|
||||
.field public mTitleCondensed:Ljava/lang/CharSequence;
|
||||
|
||||
.field private mTooltipText:Ljava/lang/CharSequence;
|
||||
.field public mTooltipText:Ljava/lang/CharSequence;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -151,7 +151,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method private static appendModifier(Ljava/lang/StringBuilder;IILjava/lang/String;)V
|
||||
.method public static appendModifier(Ljava/lang/StringBuilder;IILjava/lang/String;)V
|
||||
.locals 0
|
||||
|
||||
and-int/2addr p1, p2
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private mListener:Landroidx/core/view/ActionProvider$VisibilityListener;
|
||||
.field public mListener:Landroidx/core/view/ActionProvider$VisibilityListener;
|
||||
|
||||
.field public final synthetic this$0:Landroidx/appcompat/view/menu/MenuItemWrapperICS;
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private final mObject:Landroid/view/MenuItem$OnActionExpandListener;
|
||||
.field public final mObject:Landroid/view/MenuItem$OnActionExpandListener;
|
||||
|
||||
.field public final synthetic this$0:Landroidx/appcompat/view/menu/MenuItemWrapperICS;
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private final mObject:Landroid/view/MenuItem$OnMenuItemClickListener;
|
||||
.field public final mObject:Landroid/view/MenuItem$OnMenuItemClickListener;
|
||||
|
||||
.field public final synthetic this$0:Landroidx/appcompat/view/menu/MenuItemWrapperICS;
|
||||
|
||||
|
|
|
@ -29,9 +29,9 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method;
|
||||
.field public mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method;
|
||||
|
||||
.field private final mWrappedObject:Landroidx/core/internal/view/SupportMenuItem;
|
||||
.field public final mWrappedObject:Landroidx/core/internal/view/SupportMenuItem;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private mEpicenterBounds:Landroid/graphics/Rect;
|
||||
.field public mEpicenterBounds:Landroid/graphics/Rect;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -15,33 +15,33 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final TOUCH_EPICENTER_SIZE_DP:I = 0x30
|
||||
.field public static final TOUCH_EPICENTER_SIZE_DP:I = 0x30
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mAnchorView:Landroid/view/View;
|
||||
.field public mAnchorView:Landroid/view/View;
|
||||
|
||||
.field private final mContext:Landroid/content/Context;
|
||||
.field public final mContext:Landroid/content/Context;
|
||||
|
||||
.field private mDropDownGravity:I
|
||||
.field public mDropDownGravity:I
|
||||
|
||||
.field private mForceShowIcon:Z
|
||||
.field public mForceShowIcon:Z
|
||||
|
||||
.field private final mInternalOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener;
|
||||
.field public final mInternalOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener;
|
||||
|
||||
.field private final mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
.field public final mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
.field private mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener;
|
||||
.field public mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener;
|
||||
|
||||
.field private final mOverflowOnly:Z
|
||||
.field public final mOverflowOnly:Z
|
||||
|
||||
.field private mPopup:Landroidx/appcompat/view/menu/MenuPopup;
|
||||
.field public mPopup:Landroidx/appcompat/view/menu/MenuPopup;
|
||||
|
||||
.field private final mPopupStyleAttr:I
|
||||
.field public final mPopupStyleAttr:I
|
||||
|
||||
.field private final mPopupStyleRes:I
|
||||
.field public final mPopupStyleRes:I
|
||||
|
||||
.field private mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
.field public mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private final mWrappedObject:Landroidx/core/internal/view/SupportMenu;
|
||||
.field public final mWrappedObject:Landroidx/core/internal/view/SupportMenu;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -10,49 +10,49 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final ITEM_LAYOUT:I
|
||||
.field public static final ITEM_LAYOUT:I
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private final mAdapter:Landroidx/appcompat/view/menu/MenuAdapter;
|
||||
.field public final mAdapter:Landroidx/appcompat/view/menu/MenuAdapter;
|
||||
|
||||
.field private mAnchorView:Landroid/view/View;
|
||||
.field public mAnchorView:Landroid/view/View;
|
||||
|
||||
.field private final mAttachStateChangeListener:Landroid/view/View$OnAttachStateChangeListener;
|
||||
.field public final mAttachStateChangeListener:Landroid/view/View$OnAttachStateChangeListener;
|
||||
|
||||
.field private mContentWidth:I
|
||||
.field public mContentWidth:I
|
||||
|
||||
.field private final mContext:Landroid/content/Context;
|
||||
.field public final mContext:Landroid/content/Context;
|
||||
|
||||
.field private mDropDownGravity:I
|
||||
.field public mDropDownGravity:I
|
||||
|
||||
.field public final mGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
|
||||
|
||||
.field private mHasContentWidth:Z
|
||||
.field public mHasContentWidth:Z
|
||||
|
||||
.field private final mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
.field public final mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
.field private mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener;
|
||||
.field public mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener;
|
||||
|
||||
.field private final mOverflowOnly:Z
|
||||
.field public final mOverflowOnly:Z
|
||||
|
||||
.field public final mPopup:Landroidx/appcompat/widget/MenuPopupWindow;
|
||||
|
||||
.field private final mPopupMaxWidth:I
|
||||
.field public final mPopupMaxWidth:I
|
||||
|
||||
.field private final mPopupStyleAttr:I
|
||||
.field public final mPopupStyleAttr:I
|
||||
|
||||
.field private final mPopupStyleRes:I
|
||||
.field public final mPopupStyleRes:I
|
||||
|
||||
.field private mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
.field public mPresenterCallback:Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
|
||||
.field private mShowTitle:Z
|
||||
.field public mShowTitle:Z
|
||||
|
||||
.field public mShownAnchorView:Landroid/view/View;
|
||||
|
||||
.field public mTreeObserver:Landroid/view/ViewTreeObserver;
|
||||
|
||||
.field private mWasDismissed:Z
|
||||
.field public mWasDismissed:Z
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -95,15 +95,17 @@
|
|||
|
||||
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
|
||||
|
||||
move-result-object v0
|
||||
move-result-object p6
|
||||
|
||||
new-instance v1, Landroidx/appcompat/view/menu/MenuAdapter;
|
||||
new-instance v0, Landroidx/appcompat/view/menu/MenuAdapter;
|
||||
|
||||
iget-boolean v1, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mOverflowOnly:Z
|
||||
|
||||
sget v2, Landroidx/appcompat/view/menu/StandardMenuPopup;->ITEM_LAYOUT:I
|
||||
|
||||
invoke-direct {v1, p2, v0, p6, v2}, Landroidx/appcompat/view/menu/MenuAdapter;-><init>(Landroidx/appcompat/view/menu/MenuBuilder;Landroid/view/LayoutInflater;ZI)V
|
||||
invoke-direct {v0, p2, p6, v1, v2}, Landroidx/appcompat/view/menu/MenuAdapter;-><init>(Landroidx/appcompat/view/menu/MenuBuilder;Landroid/view/LayoutInflater;ZI)V
|
||||
|
||||
iput-object v1, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mAdapter:Landroidx/appcompat/view/menu/MenuAdapter;
|
||||
iput-object v0, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mAdapter:Landroidx/appcompat/view/menu/MenuAdapter;
|
||||
|
||||
iput p4, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mPopupStyleAttr:I
|
||||
|
||||
|
@ -111,35 +113,41 @@
|
|||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object p6
|
||||
move-result-object p4
|
||||
|
||||
invoke-virtual {p6}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
invoke-virtual {p4}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
|
||||
move-result-object v0
|
||||
move-result-object p5
|
||||
|
||||
iget v0, v0, Landroid/util/DisplayMetrics;->widthPixels:I
|
||||
iget p5, p5, Landroid/util/DisplayMetrics;->widthPixels:I
|
||||
|
||||
div-int/lit8 v0, v0, 0x2
|
||||
div-int/lit8 p5, p5, 0x2
|
||||
|
||||
sget v1, Landroidx/appcompat/R$dimen;->abc_config_prefDialogWidth:I
|
||||
sget p6, Landroidx/appcompat/R$dimen;->abc_config_prefDialogWidth:I
|
||||
|
||||
invoke-virtual {p6, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
|
||||
invoke-virtual {p4, p6}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
|
||||
|
||||
move-result p6
|
||||
move-result p4
|
||||
|
||||
invoke-static {v0, p6}, Ljava/lang/Math;->max(II)I
|
||||
invoke-static {p5, p4}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result p6
|
||||
move-result p4
|
||||
|
||||
iput p6, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mPopupMaxWidth:I
|
||||
iput p4, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mPopupMaxWidth:I
|
||||
|
||||
iput-object p3, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mAnchorView:Landroid/view/View;
|
||||
|
||||
new-instance p3, Landroidx/appcompat/widget/MenuPopupWindow;
|
||||
|
||||
const/4 p6, 0x0
|
||||
iget-object p4, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mContext:Landroid/content/Context;
|
||||
|
||||
invoke-direct {p3, p1, p6, p4, p5}, Landroidx/appcompat/widget/MenuPopupWindow;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
|
||||
iget p5, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mPopupStyleAttr:I
|
||||
|
||||
iget p6, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mPopupStyleRes:I
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p3, p4, v0, p5, p6}, Landroidx/appcompat/widget/MenuPopupWindow;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
|
||||
|
||||
iput-object p3, p0, Landroidx/appcompat/view/menu/StandardMenuPopup;->mPopup:Landroidx/appcompat/widget/MenuPopupWindow;
|
||||
|
||||
|
|
|
@ -15,9 +15,9 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private mItem:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
.field public mItem:Landroidx/appcompat/view/menu/MenuItemImpl;
|
||||
|
||||
.field private mParentMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
.field public mParentMenu:Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field private final mSubMenu:Landroidx/core/internal/view/SupportSubMenu;
|
||||
.field public final mSubMenu:Landroidx/core/internal/view/SupportSubMenu;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue