Changes of com.discord v1323

This commit is contained in:
root 2020-11-12 01:09:57 +00:00
parent 1234c09f33
commit d9d9f382c9
28241 changed files with 0 additions and 4903974 deletions

View file

@ -1,73 +0,0 @@
.class public final Landroidx/appcompat/R$anim;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "anim"
.end annotation
# static fields
.field public static final abc_fade_in:I = 0x7f010000
.field public static final abc_fade_out:I = 0x7f010001
.field public static final abc_grow_fade_in_from_bottom:I = 0x7f010002
.field public static final abc_popup_enter:I = 0x7f010003
.field public static final abc_popup_exit:I = 0x7f010004
.field public static final abc_shrink_fade_out_from_bottom:I = 0x7f010005
.field public static final abc_slide_in_bottom:I = 0x7f010006
.field public static final abc_slide_in_top:I = 0x7f010007
.field public static final abc_slide_out_bottom:I = 0x7f010008
.field public static final abc_slide_out_top:I = 0x7f010009
.field public static final abc_tooltip_enter:I = 0x7f01000a
.field public static final abc_tooltip_exit:I = 0x7f01000b
.field public static final btn_checkbox_to_checked_box_inner_merged_animation:I = 0x7f010035
.field public static final btn_checkbox_to_checked_box_outer_merged_animation:I = 0x7f010036
.field public static final btn_checkbox_to_checked_icon_null_animation:I = 0x7f010037
.field public static final btn_checkbox_to_unchecked_box_inner_merged_animation:I = 0x7f010038
.field public static final btn_checkbox_to_unchecked_check_path_merged_animation:I = 0x7f010039
.field public static final btn_checkbox_to_unchecked_icon_null_animation:I = 0x7f01003a
.field public static final btn_radio_to_off_mtrl_dot_group_animation:I = 0x7f01003b
.field public static final btn_radio_to_off_mtrl_ring_outer_animation:I = 0x7f01003c
.field public static final btn_radio_to_off_mtrl_ring_outer_path_animation:I = 0x7f01003d
.field public static final btn_radio_to_on_mtrl_dot_group_animation:I = 0x7f01003e
.field public static final btn_radio_to_on_mtrl_ring_outer_animation:I = 0x7f01003f
.field public static final btn_radio_to_on_mtrl_ring_outer_path_animation:I = 0x7f010040
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,581 +0,0 @@
.class public final Landroidx/appcompat/R$attr;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "attr"
.end annotation
# static fields
.field public static final actionBarDivider:I = 0x7f040000
.field public static final actionBarItemBackground:I = 0x7f040001
.field public static final actionBarPopupTheme:I = 0x7f040002
.field public static final actionBarSize:I = 0x7f040003
.field public static final actionBarSplitStyle:I = 0x7f040004
.field public static final actionBarStyle:I = 0x7f040005
.field public static final actionBarTabBarStyle:I = 0x7f040006
.field public static final actionBarTabStyle:I = 0x7f040007
.field public static final actionBarTabTextStyle:I = 0x7f040008
.field public static final actionBarTheme:I = 0x7f040009
.field public static final actionBarWidgetTheme:I = 0x7f04000a
.field public static final actionButtonStyle:I = 0x7f04000b
.field public static final actionDropDownStyle:I = 0x7f04000c
.field public static final actionLayout:I = 0x7f04000d
.field public static final actionMenuTextAppearance:I = 0x7f04000e
.field public static final actionMenuTextColor:I = 0x7f04000f
.field public static final actionModeBackground:I = 0x7f040010
.field public static final actionModeCloseButtonStyle:I = 0x7f040011
.field public static final actionModeCloseDrawable:I = 0x7f040012
.field public static final actionModeCopyDrawable:I = 0x7f040013
.field public static final actionModeCutDrawable:I = 0x7f040014
.field public static final actionModeFindDrawable:I = 0x7f040015
.field public static final actionModePasteDrawable:I = 0x7f040016
.field public static final actionModePopupWindowStyle:I = 0x7f040017
.field public static final actionModeSelectAllDrawable:I = 0x7f040018
.field public static final actionModeShareDrawable:I = 0x7f040019
.field public static final actionModeSplitBackground:I = 0x7f04001a
.field public static final actionModeStyle:I = 0x7f04001b
.field public static final actionModeWebSearchDrawable:I = 0x7f04001c
.field public static final actionOverflowButtonStyle:I = 0x7f04001d
.field public static final actionOverflowMenuStyle:I = 0x7f04001e
.field public static final actionProviderClass:I = 0x7f04001f
.field public static final actionViewClass:I = 0x7f040021
.field public static final activityChooserViewStyle:I = 0x7f040024
.field public static final alertDialogButtonGroupStyle:I = 0x7f04002c
.field public static final alertDialogCenterButtons:I = 0x7f04002d
.field public static final alertDialogStyle:I = 0x7f04002e
.field public static final alertDialogTheme:I = 0x7f04002f
.field public static final allowStacking:I = 0x7f04003a
.field public static final alpha:I = 0x7f04003b
.field public static final alphabeticModifiers:I = 0x7f04003c
.field public static final arrowHeadLength:I = 0x7f040044
.field public static final arrowShaftLength:I = 0x7f040045
.field public static final autoCompleteTextViewStyle:I = 0x7f04004f
.field public static final autoSizeMaxTextSize:I = 0x7f040050
.field public static final autoSizeMinTextSize:I = 0x7f040051
.field public static final autoSizePresetSizes:I = 0x7f040052
.field public static final autoSizeStepGranularity:I = 0x7f040053
.field public static final autoSizeTextType:I = 0x7f040054
.field public static final background:I = 0x7f040059
.field public static final backgroundSplit:I = 0x7f040061
.field public static final backgroundStacked:I = 0x7f040062
.field public static final backgroundTint:I = 0x7f040063
.field public static final backgroundTintMode:I = 0x7f040064
.field public static final barLength:I = 0x7f040069
.field public static final borderlessButtonStyle:I = 0x7f04008d
.field public static final buttonBarButtonStyle:I = 0x7f0400a2
.field public static final buttonBarNegativeButtonStyle:I = 0x7f0400a3
.field public static final buttonBarNeutralButtonStyle:I = 0x7f0400a4
.field public static final buttonBarPositiveButtonStyle:I = 0x7f0400a5
.field public static final buttonBarStyle:I = 0x7f0400a6
.field public static final buttonCompat:I = 0x7f0400a7
.field public static final buttonGravity:I = 0x7f0400a8
.field public static final buttonIconDimen:I = 0x7f0400a9
.field public static final buttonPanelSideLayout:I = 0x7f0400aa
.field public static final buttonStyle:I = 0x7f0400ac
.field public static final buttonStyleSmall:I = 0x7f0400ad
.field public static final buttonTint:I = 0x7f0400ae
.field public static final buttonTintMode:I = 0x7f0400af
.field public static final checkboxStyle:I = 0x7f0400fa
.field public static final checkedTextViewStyle:I = 0x7f040101
.field public static final closeIcon:I = 0x7f04011d
.field public static final closeItemLayout:I = 0x7f040124
.field public static final collapseContentDescription:I = 0x7f040125
.field public static final collapseIcon:I = 0x7f040126
.field public static final color:I = 0x7f040129
.field public static final colorAccent:I = 0x7f04012a
.field public static final colorBackgroundFloating:I = 0x7f04012e
.field public static final colorButtonNormal:I = 0x7f04013e
.field public static final colorControlActivated:I = 0x7f040144
.field public static final colorControlHighlight:I = 0x7f040145
.field public static final colorControlNormal:I = 0x7f040146
.field public static final colorError:I = 0x7f040151
.field public static final colorPrimary:I = 0x7f040160
.field public static final colorPrimaryDark:I = 0x7f040163
.field public static final colorSwitchThumbNormal:I = 0x7f040172
.field public static final commitIcon:I = 0x7f04017b
.field public static final contentDescription:I = 0x7f040183
.field public static final contentInsetEnd:I = 0x7f040184
.field public static final contentInsetEndWithActions:I = 0x7f040185
.field public static final contentInsetLeft:I = 0x7f040186
.field public static final contentInsetRight:I = 0x7f040187
.field public static final contentInsetStart:I = 0x7f040188
.field public static final contentInsetStartWithNavigation:I = 0x7f040189
.field public static final controlBackground:I = 0x7f040192
.field public static final customNavigationLayout:I = 0x7f0401d6
.field public static final defaultQueryHint:I = 0x7f0401f7
.field public static final dialogCornerRadius:I = 0x7f0401ff
.field public static final dialogPreferredPadding:I = 0x7f040204
.field public static final dialogTheme:I = 0x7f040205
.field public static final displayOptions:I = 0x7f040208
.field public static final divider:I = 0x7f040209
.field public static final dividerHorizontal:I = 0x7f04020d
.field public static final dividerPadding:I = 0x7f04020e
.field public static final dividerVertical:I = 0x7f04020f
.field public static final drawableBottomCompat:I = 0x7f040215
.field public static final drawableEndCompat:I = 0x7f040216
.field public static final drawableLeftCompat:I = 0x7f040217
.field public static final drawableRightCompat:I = 0x7f040218
.field public static final drawableSize:I = 0x7f040219
.field public static final drawableStartCompat:I = 0x7f04021a
.field public static final drawableTint:I = 0x7f04021b
.field public static final drawableTintMode:I = 0x7f04021c
.field public static final drawableTopCompat:I = 0x7f04021d
.field public static final drawerArrowStyle:I = 0x7f04022e
.field public static final dropDownListViewStyle:I = 0x7f04022f
.field public static final dropdownListPreferredItemHeight:I = 0x7f040230
.field public static final editTextBackground:I = 0x7f040233
.field public static final editTextColor:I = 0x7f040234
.field public static final editTextStyle:I = 0x7f040236
.field public static final elevation:I = 0x7f040238
.field public static final expandActivityOverflowButtonDrawable:I = 0x7f040250
.field public static final firstBaselineToTopHeight:I = 0x7f04026e
.field public static final font:I = 0x7f04028d
.field public static final fontFamily:I = 0x7f04028e
.field public static final fontProviderAuthority:I = 0x7f04028f
.field public static final fontProviderCerts:I = 0x7f040290
.field public static final fontProviderFetchStrategy:I = 0x7f040291
.field public static final fontProviderFetchTimeout:I = 0x7f040292
.field public static final fontProviderPackage:I = 0x7f040293
.field public static final fontProviderQuery:I = 0x7f040294
.field public static final fontStyle:I = 0x7f040295
.field public static final fontVariationSettings:I = 0x7f040296
.field public static final fontWeight:I = 0x7f040297
.field public static final gapBetweenBars:I = 0x7f04029b
.field public static final goIcon:I = 0x7f0402a2
.field public static final height:I = 0x7f0402ac
.field public static final hideOnContentScroll:I = 0x7f0402b2
.field public static final homeAsUpIndicator:I = 0x7f0402ba
.field public static final homeLayout:I = 0x7f0402bb
.field public static final icon:I = 0x7f040321
.field public static final iconTint:I = 0x7f040328
.field public static final iconTintMode:I = 0x7f040329
.field public static final iconifiedByDefault:I = 0x7f04032a
.field public static final imageButtonStyle:I = 0x7f04032d
.field public static final indeterminateProgressStyle:I = 0x7f04034d
.field public static final initialActivityCount:I = 0x7f040354
.field public static final isLightTheme:I = 0x7f040359
.field public static final itemPadding:I = 0x7f040364
.field public static final lastBaselineToBottomHeight:I = 0x7f04037e
.field public static final layout:I = 0x7f04037f
.field public static final lineHeight:I = 0x7f0403da
.field public static final listChoiceBackgroundIndicator:I = 0x7f0403dd
.field public static final listChoiceIndicatorMultipleAnimated:I = 0x7f0403de
.field public static final listChoiceIndicatorSingleAnimated:I = 0x7f0403df
.field public static final listDividerAlertDialog:I = 0x7f0403e0
.field public static final listItemLayout:I = 0x7f0403e1
.field public static final listLayout:I = 0x7f0403e2
.field public static final listMenuViewStyle:I = 0x7f0403e3
.field public static final listPopupWindowStyle:I = 0x7f0403e4
.field public static final listPreferredItemHeight:I = 0x7f0403e5
.field public static final listPreferredItemHeightLarge:I = 0x7f0403e6
.field public static final listPreferredItemHeightSmall:I = 0x7f0403e7
.field public static final listPreferredItemPaddingEnd:I = 0x7f0403e8
.field public static final listPreferredItemPaddingLeft:I = 0x7f0403e9
.field public static final listPreferredItemPaddingRight:I = 0x7f0403ea
.field public static final listPreferredItemPaddingStart:I = 0x7f0403eb
.field public static final logo:I = 0x7f0403ec
.field public static final logoDescription:I = 0x7f0403ed
.field public static final maxButtonHeight:I = 0x7f040419
.field public static final measureWithLargestChild:I = 0x7f040424
.field public static final menu:I = 0x7f040425
.field public static final multiChoiceItemLayout:I = 0x7f04043b
.field public static final navigationContentDescription:I = 0x7f04043c
.field public static final navigationIcon:I = 0x7f04043d
.field public static final navigationMode:I = 0x7f04043e
.field public static final numericModifiers:I = 0x7f040446
.field public static final overlapAnchor:I = 0x7f04044f
.field public static final paddingBottomNoButtons:I = 0x7f040454
.field public static final paddingEnd:I = 0x7f040456
.field public static final paddingStart:I = 0x7f040459
.field public static final paddingTopNoTitle:I = 0x7f04045a
.field public static final panelBackground:I = 0x7f04045b
.field public static final panelMenuListTheme:I = 0x7f04045c
.field public static final panelMenuListWidth:I = 0x7f04045d
.field public static final popupMenuStyle:I = 0x7f040479
.field public static final popupTheme:I = 0x7f04047a
.field public static final popupWindowStyle:I = 0x7f04047b
.field public static final preserveIconSpacing:I = 0x7f040489
.field public static final progressBarPadding:I = 0x7f0404b4
.field public static final progressBarStyle:I = 0x7f0404b5
.field public static final queryBackground:I = 0x7f0404b9
.field public static final queryHint:I = 0x7f0404ba
.field public static final radioButtonStyle:I = 0x7f0404bb
.field public static final ratingBarStyle:I = 0x7f0404bf
.field public static final ratingBarStyleIndicator:I = 0x7f0404c0
.field public static final ratingBarStyleSmall:I = 0x7f0404c1
.field public static final searchHintIcon:I = 0x7f0404ec
.field public static final searchIcon:I = 0x7f0404ed
.field public static final searchViewStyle:I = 0x7f0404ef
.field public static final seekBarStyle:I = 0x7f0404f7
.field public static final selectableItemBackground:I = 0x7f0404f9
.field public static final selectableItemBackgroundBorderless:I = 0x7f0404fa
.field public static final showAsAction:I = 0x7f040507
.field public static final showDividers:I = 0x7f04050b
.field public static final showText:I = 0x7f04050f
.field public static final showTitle:I = 0x7f040510
.field public static final singleChoiceItemLayout:I = 0x7f040516
.field public static final spinBars:I = 0x7f040521
.field public static final spinnerDropDownItemStyle:I = 0x7f040522
.field public static final spinnerStyle:I = 0x7f040523
.field public static final splitTrack:I = 0x7f040524
.field public static final srcCompat:I = 0x7f040526
.field public static final state_above_anchor:I = 0x7f04052f
.field public static final subMenuArrow:I = 0x7f04053e
.field public static final submitBackground:I = 0x7f04053f
.field public static final subtitle:I = 0x7f040541
.field public static final subtitleTextAppearance:I = 0x7f040542
.field public static final subtitleTextColor:I = 0x7f040543
.field public static final subtitleTextStyle:I = 0x7f040544
.field public static final suggestionRowLayout:I = 0x7f040548
.field public static final switchMinWidth:I = 0x7f040552
.field public static final switchPadding:I = 0x7f040553
.field public static final switchStyle:I = 0x7f040556
.field public static final switchTextAppearance:I = 0x7f040557
.field public static final textAllCaps:I = 0x7f04057c
.field public static final textAppearanceLargePopupMenu:I = 0x7f040587
.field public static final textAppearanceListItem:I = 0x7f040589
.field public static final textAppearanceListItemSecondary:I = 0x7f04058a
.field public static final textAppearanceListItemSmall:I = 0x7f04058b
.field public static final textAppearancePopupMenuHeader:I = 0x7f04058d
.field public static final textAppearanceSearchResultSubtitle:I = 0x7f04058e
.field public static final textAppearanceSearchResultTitle:I = 0x7f04058f
.field public static final textAppearanceSmallPopupMenu:I = 0x7f040590
.field public static final textColorAlertDialogListItem:I = 0x7f040593
.field public static final textColorSearchUrl:I = 0x7f040594
.field public static final textLocale:I = 0x7f040598
.field public static final theme:I = 0x7f04059b
.field public static final thickness:I = 0x7f0405c6
.field public static final thumbTextPadding:I = 0x7f0405ca
.field public static final thumbTint:I = 0x7f0405cb
.field public static final thumbTintMode:I = 0x7f0405cc
.field public static final tickMark:I = 0x7f0405d0
.field public static final tickMarkTint:I = 0x7f0405d1
.field public static final tickMarkTintMode:I = 0x7f0405d2
.field public static final tint:I = 0x7f0405d4
.field public static final tintMode:I = 0x7f0405d5
.field public static final title:I = 0x7f0405d6
.field public static final titleMargin:I = 0x7f0405d8
.field public static final titleMarginBottom:I = 0x7f0405d9
.field public static final titleMarginEnd:I = 0x7f0405da
.field public static final titleMarginStart:I = 0x7f0405db
.field public static final titleMarginTop:I = 0x7f0405dc
.field public static final titleMargins:I = 0x7f0405dd
.field public static final titleTextAppearance:I = 0x7f0405de
.field public static final titleTextColor:I = 0x7f0405df
.field public static final titleTextStyle:I = 0x7f0405e0
.field public static final toolbarNavigationButtonStyle:I = 0x7f0405e4
.field public static final toolbarStyle:I = 0x7f0405e5
.field public static final tooltipForegroundColor:I = 0x7f0405e6
.field public static final tooltipFrameBackground:I = 0x7f0405e7
.field public static final tooltipText:I = 0x7f0405e9
.field public static final track:I = 0x7f0405f0
.field public static final trackTint:I = 0x7f0405f5
.field public static final trackTintMode:I = 0x7f0405f6
.field public static final ttcIndex:I = 0x7f040600
.field public static final viewInflaterClass:I = 0x7f040628
.field public static final voiceIcon:I = 0x7f04062a
.field public static final windowActionBar:I = 0x7f040637
.field public static final windowActionBarOverlay:I = 0x7f040638
.field public static final windowActionModeOverlay:I = 0x7f040639
.field public static final windowFixedHeightMajor:I = 0x7f04063a
.field public static final windowFixedHeightMinor:I = 0x7f04063b
.field public static final windowFixedWidthMajor:I = 0x7f04063c
.field public static final windowFixedWidthMinor:I = 0x7f04063d
.field public static final windowMinWidthMajor:I = 0x7f04063e
.field public static final windowMinWidthMinor:I = 0x7f04063f
.field public static final windowNoTitle:I = 0x7f040640
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,31 +0,0 @@
.class public final Landroidx/appcompat/R$bool;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "bool"
.end annotation
# static fields
.field public static final abc_action_bar_embed_tabs:I = 0x7f050000
.field public static final abc_allow_stacked_button_bar:I = 0x7f050001
.field public static final abc_config_actionMenuItemAllCaps:I = 0x7f050002
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,199 +0,0 @@
.class public final Landroidx/appcompat/R$color;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "color"
.end annotation
# static fields
.field public static final abc_background_cache_hint_selector_material_dark:I = 0x7f060000
.field public static final abc_background_cache_hint_selector_material_light:I = 0x7f060001
.field public static final abc_btn_colored_borderless_text_material:I = 0x7f060002
.field public static final abc_btn_colored_text_material:I = 0x7f060003
.field public static final abc_color_highlight_material:I = 0x7f060004
.field public static final abc_decor_view_status_guard:I = 0x7f060005
.field public static final abc_decor_view_status_guard_light:I = 0x7f060006
.field public static final abc_hint_foreground_material_dark:I = 0x7f060007
.field public static final abc_hint_foreground_material_light:I = 0x7f060008
.field public static final abc_primary_text_disable_only_material_dark:I = 0x7f060009
.field public static final abc_primary_text_disable_only_material_light:I = 0x7f06000a
.field public static final abc_primary_text_material_dark:I = 0x7f06000b
.field public static final abc_primary_text_material_light:I = 0x7f06000c
.field public static final abc_search_url_text:I = 0x7f06000d
.field public static final abc_search_url_text_normal:I = 0x7f06000e
.field public static final abc_search_url_text_pressed:I = 0x7f06000f
.field public static final abc_search_url_text_selected:I = 0x7f060010
.field public static final abc_secondary_text_material_dark:I = 0x7f060011
.field public static final abc_secondary_text_material_light:I = 0x7f060012
.field public static final abc_tint_btn_checkable:I = 0x7f060013
.field public static final abc_tint_default:I = 0x7f060014
.field public static final abc_tint_edittext:I = 0x7f060015
.field public static final abc_tint_seek_thumb:I = 0x7f060016
.field public static final abc_tint_spinner:I = 0x7f060017
.field public static final abc_tint_switch_track:I = 0x7f060018
.field public static final accent_material_dark:I = 0x7f060019
.field public static final accent_material_light:I = 0x7f06001a
.field public static final androidx_core_ripple_material_light:I = 0x7f06001f
.field public static final androidx_core_secondary_text_default_material_light:I = 0x7f060020
.field public static final background_floating_material_dark:I = 0x7f060023
.field public static final background_floating_material_light:I = 0x7f060024
.field public static final background_material_dark:I = 0x7f060025
.field public static final background_material_light:I = 0x7f060026
.field public static final bright_foreground_disabled_material_dark:I = 0x7f060065
.field public static final bright_foreground_disabled_material_light:I = 0x7f060066
.field public static final bright_foreground_inverse_material_dark:I = 0x7f060067
.field public static final bright_foreground_inverse_material_light:I = 0x7f060068
.field public static final bright_foreground_material_dark:I = 0x7f060069
.field public static final bright_foreground_material_light:I = 0x7f06006a
.field public static final button_material_dark:I = 0x7f060070
.field public static final button_material_light:I = 0x7f060071
.field public static final dim_foreground_disabled_material_dark:I = 0x7f0600b2
.field public static final dim_foreground_disabled_material_light:I = 0x7f0600b3
.field public static final dim_foreground_material_dark:I = 0x7f0600b4
.field public static final dim_foreground_material_light:I = 0x7f0600b5
.field public static final error_color_material_dark:I = 0x7f0600b6
.field public static final error_color_material_light:I = 0x7f0600b7
.field public static final foreground_material_dark:I = 0x7f0600bf
.field public static final foreground_material_light:I = 0x7f0600c0
.field public static final highlighted_text_material_dark:I = 0x7f0600cf
.field public static final highlighted_text_material_light:I = 0x7f0600d0
.field public static final material_blue_grey_800:I = 0x7f06010e
.field public static final material_blue_grey_900:I = 0x7f06010f
.field public static final material_blue_grey_950:I = 0x7f060110
.field public static final material_deep_teal_200:I = 0x7f060111
.field public static final material_deep_teal_500:I = 0x7f060112
.field public static final material_grey_100:I = 0x7f060113
.field public static final material_grey_300:I = 0x7f060114
.field public static final material_grey_50:I = 0x7f060115
.field public static final material_grey_600:I = 0x7f060116
.field public static final material_grey_800:I = 0x7f060117
.field public static final material_grey_850:I = 0x7f060118
.field public static final material_grey_900:I = 0x7f060119
.field public static final notification_action_color_filter:I = 0x7f060162
.field public static final notification_icon_bg_color:I = 0x7f060163
.field public static final primary_dark_material_dark:I = 0x7f0601b7
.field public static final primary_dark_material_light:I = 0x7f0601b8
.field public static final primary_material_dark:I = 0x7f0601d6
.field public static final primary_material_light:I = 0x7f0601d7
.field public static final primary_text_default_material_dark:I = 0x7f0601d8
.field public static final primary_text_default_material_light:I = 0x7f0601d9
.field public static final primary_text_disabled_material_dark:I = 0x7f0601da
.field public static final primary_text_disabled_material_light:I = 0x7f0601db
.field public static final ripple_material_dark:I = 0x7f0601e6
.field public static final ripple_material_light:I = 0x7f0601e7
.field public static final secondary_text_default_material_dark:I = 0x7f0601ea
.field public static final secondary_text_default_material_light:I = 0x7f0601eb
.field public static final secondary_text_disabled_material_dark:I = 0x7f0601ec
.field public static final secondary_text_disabled_material_light:I = 0x7f0601ed
.field public static final switch_thumb_disabled_material_dark:I = 0x7f060263
.field public static final switch_thumb_disabled_material_light:I = 0x7f060264
.field public static final switch_thumb_material_dark:I = 0x7f060265
.field public static final switch_thumb_material_light:I = 0x7f060266
.field public static final switch_thumb_normal_material_dark:I = 0x7f060267
.field public static final switch_thumb_normal_material_light:I = 0x7f060268
.field public static final tooltip_background_dark:I = 0x7f06026c
.field public static final tooltip_background_light:I = 0x7f06026d
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,259 +0,0 @@
.class public final Landroidx/appcompat/R$dimen;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "dimen"
.end annotation
# static fields
.field public static final abc_action_bar_content_inset_material:I = 0x7f070000
.field public static final abc_action_bar_content_inset_with_nav:I = 0x7f070001
.field public static final abc_action_bar_default_height_material:I = 0x7f070002
.field public static final abc_action_bar_default_padding_end_material:I = 0x7f070003
.field public static final abc_action_bar_default_padding_start_material:I = 0x7f070004
.field public static final abc_action_bar_elevation_material:I = 0x7f070005
.field public static final abc_action_bar_icon_vertical_padding_material:I = 0x7f070006
.field public static final abc_action_bar_overflow_padding_end_material:I = 0x7f070007
.field public static final abc_action_bar_overflow_padding_start_material:I = 0x7f070008
.field public static final abc_action_bar_stacked_max_height:I = 0x7f070009
.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f07000a
.field public static final abc_action_bar_subtitle_bottom_margin_material:I = 0x7f07000b
.field public static final abc_action_bar_subtitle_top_margin_material:I = 0x7f07000c
.field public static final abc_action_button_min_height_material:I = 0x7f07000d
.field public static final abc_action_button_min_width_material:I = 0x7f07000e
.field public static final abc_action_button_min_width_overflow_material:I = 0x7f07000f
.field public static final abc_alert_dialog_button_bar_height:I = 0x7f070010
.field public static final abc_alert_dialog_button_dimen:I = 0x7f070011
.field public static final abc_button_inset_horizontal_material:I = 0x7f070012
.field public static final abc_button_inset_vertical_material:I = 0x7f070013
.field public static final abc_button_padding_horizontal_material:I = 0x7f070014
.field public static final abc_button_padding_vertical_material:I = 0x7f070015
.field public static final abc_cascading_menus_min_smallest_width:I = 0x7f070016
.field public static final abc_config_prefDialogWidth:I = 0x7f070017
.field public static final abc_control_corner_material:I = 0x7f070018
.field public static final abc_control_inset_material:I = 0x7f070019
.field public static final abc_control_padding_material:I = 0x7f07001a
.field public static final abc_dialog_corner_radius_material:I = 0x7f07001b
.field public static final abc_dialog_fixed_height_major:I = 0x7f07001c
.field public static final abc_dialog_fixed_height_minor:I = 0x7f07001d
.field public static final abc_dialog_fixed_width_major:I = 0x7f07001e
.field public static final abc_dialog_fixed_width_minor:I = 0x7f07001f
.field public static final abc_dialog_list_padding_bottom_no_buttons:I = 0x7f070020
.field public static final abc_dialog_list_padding_top_no_title:I = 0x7f070021
.field public static final abc_dialog_min_width_major:I = 0x7f070022
.field public static final abc_dialog_min_width_minor:I = 0x7f070023
.field public static final abc_dialog_padding_material:I = 0x7f070024
.field public static final abc_dialog_padding_top_material:I = 0x7f070025
.field public static final abc_dialog_title_divider_material:I = 0x7f070026
.field public static final abc_disabled_alpha_material_dark:I = 0x7f070027
.field public static final abc_disabled_alpha_material_light:I = 0x7f070028
.field public static final abc_dropdownitem_icon_width:I = 0x7f070029
.field public static final abc_dropdownitem_text_padding_left:I = 0x7f07002a
.field public static final abc_dropdownitem_text_padding_right:I = 0x7f07002b
.field public static final abc_edit_text_inset_bottom_material:I = 0x7f07002c
.field public static final abc_edit_text_inset_horizontal_material:I = 0x7f07002d
.field public static final abc_edit_text_inset_top_material:I = 0x7f07002e
.field public static final abc_floating_window_z:I = 0x7f07002f
.field public static final abc_list_item_height_large_material:I = 0x7f070030
.field public static final abc_list_item_height_material:I = 0x7f070031
.field public static final abc_list_item_height_small_material:I = 0x7f070032
.field public static final abc_list_item_padding_horizontal_material:I = 0x7f070033
.field public static final abc_panel_menu_list_width:I = 0x7f070034
.field public static final abc_progress_bar_height_material:I = 0x7f070035
.field public static final abc_search_view_preferred_height:I = 0x7f070036
.field public static final abc_search_view_preferred_width:I = 0x7f070037
.field public static final abc_seekbar_track_background_height_material:I = 0x7f070038
.field public static final abc_seekbar_track_progress_height_material:I = 0x7f070039
.field public static final abc_select_dialog_padding_start_material:I = 0x7f07003a
.field public static final abc_switch_padding:I = 0x7f07003b
.field public static final abc_text_size_body_1_material:I = 0x7f07003c
.field public static final abc_text_size_body_2_material:I = 0x7f07003d
.field public static final abc_text_size_button_material:I = 0x7f07003e
.field public static final abc_text_size_caption_material:I = 0x7f07003f
.field public static final abc_text_size_display_1_material:I = 0x7f070040
.field public static final abc_text_size_display_2_material:I = 0x7f070041
.field public static final abc_text_size_display_3_material:I = 0x7f070042
.field public static final abc_text_size_display_4_material:I = 0x7f070043
.field public static final abc_text_size_headline_material:I = 0x7f070044
.field public static final abc_text_size_large_material:I = 0x7f070045
.field public static final abc_text_size_medium_material:I = 0x7f070046
.field public static final abc_text_size_menu_header_material:I = 0x7f070047
.field public static final abc_text_size_menu_material:I = 0x7f070048
.field public static final abc_text_size_small_material:I = 0x7f070049
.field public static final abc_text_size_subhead_material:I = 0x7f07004a
.field public static final abc_text_size_subtitle_material_toolbar:I = 0x7f07004b
.field public static final abc_text_size_title_material:I = 0x7f07004c
.field public static final abc_text_size_title_material_toolbar:I = 0x7f07004d
.field public static final compat_button_inset_horizontal_material:I = 0x7f070083
.field public static final compat_button_inset_vertical_material:I = 0x7f070084
.field public static final compat_button_padding_horizontal_material:I = 0x7f070085
.field public static final compat_button_padding_vertical_material:I = 0x7f070086
.field public static final compat_control_corner_material:I = 0x7f070087
.field public static final compat_notification_large_icon_max_height:I = 0x7f070088
.field public static final compat_notification_large_icon_max_width:I = 0x7f070089
.field public static final disabled_alpha_material_dark:I = 0x7f0700c8
.field public static final disabled_alpha_material_light:I = 0x7f0700c9
.field public static final highlight_alpha_material_colored:I = 0x7f0700e5
.field public static final highlight_alpha_material_dark:I = 0x7f0700e6
.field public static final highlight_alpha_material_light:I = 0x7f0700e7
.field public static final hint_alpha_material_dark:I = 0x7f0700e8
.field public static final hint_alpha_material_light:I = 0x7f0700e9
.field public static final hint_pressed_alpha_material_dark:I = 0x7f0700ea
.field public static final hint_pressed_alpha_material_light:I = 0x7f0700eb
.field public static final notification_action_icon_size:I = 0x7f0701b2
.field public static final notification_action_text_size:I = 0x7f0701b3
.field public static final notification_big_circle_margin:I = 0x7f0701b4
.field public static final notification_content_margin_start:I = 0x7f0701b5
.field public static final notification_large_icon_height:I = 0x7f0701b6
.field public static final notification_large_icon_width:I = 0x7f0701b7
.field public static final notification_main_column_padding_top:I = 0x7f0701b8
.field public static final notification_media_narrow_margin:I = 0x7f0701b9
.field public static final notification_right_icon_size:I = 0x7f0701ba
.field public static final notification_right_side_padding_top:I = 0x7f0701bb
.field public static final notification_small_icon_background_padding:I = 0x7f0701bc
.field public static final notification_small_icon_size_as_large:I = 0x7f0701bd
.field public static final notification_subtext_size:I = 0x7f0701be
.field public static final notification_top_pad:I = 0x7f0701bf
.field public static final notification_top_pad_large_text:I = 0x7f0701c0
.field public static final tooltip_corner_radius:I = 0x7f0701de
.field public static final tooltip_horizontal_padding:I = 0x7f0701df
.field public static final tooltip_margin:I = 0x7f0701e0
.field public static final tooltip_precise_anchor_extra_offset:I = 0x7f0701e1
.field public static final tooltip_precise_anchor_threshold:I = 0x7f0701e2
.field public static final tooltip_vertical_padding:I = 0x7f0701e3
.field public static final tooltip_y_offset_non_touch:I = 0x7f0701e4
.field public static final tooltip_y_offset_touch:I = 0x7f0701e5
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,241 +0,0 @@
.class public final Landroidx/appcompat/R$drawable;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "drawable"
.end annotation
# static fields
.field public static final abc_ab_share_pack_mtrl_alpha:I = 0x7f08004a
.field public static final abc_action_bar_item_background_material:I = 0x7f08004b
.field public static final abc_btn_borderless_material:I = 0x7f08004c
.field public static final abc_btn_check_material:I = 0x7f08004d
.field public static final abc_btn_check_material_anim:I = 0x7f08004e
.field public static final abc_btn_check_to_on_mtrl_000:I = 0x7f08004f
.field public static final abc_btn_check_to_on_mtrl_015:I = 0x7f080050
.field public static final abc_btn_colored_material:I = 0x7f080051
.field public static final abc_btn_default_mtrl_shape:I = 0x7f080052
.field public static final abc_btn_radio_material:I = 0x7f080053
.field public static final abc_btn_radio_material_anim:I = 0x7f080054
.field public static final abc_btn_radio_to_on_mtrl_000:I = 0x7f080055
.field public static final abc_btn_radio_to_on_mtrl_015:I = 0x7f080056
.field public static final abc_btn_switch_to_on_mtrl_00001:I = 0x7f080057
.field public static final abc_btn_switch_to_on_mtrl_00012:I = 0x7f080058
.field public static final abc_cab_background_internal_bg:I = 0x7f080059
.field public static final abc_cab_background_top_material:I = 0x7f08005a
.field public static final abc_cab_background_top_mtrl_alpha:I = 0x7f08005b
.field public static final abc_control_background_material:I = 0x7f08005c
.field public static final abc_dialog_material_background:I = 0x7f08005d
.field public static final abc_edit_text_material:I = 0x7f08005e
.field public static final abc_ic_ab_back_material:I = 0x7f08005f
.field public static final abc_ic_arrow_drop_right_black_24dp:I = 0x7f080060
.field public static final abc_ic_clear_material:I = 0x7f080061
.field public static final abc_ic_commit_search_api_mtrl_alpha:I = 0x7f080062
.field public static final abc_ic_go_search_api_material:I = 0x7f080063
.field public static final abc_ic_menu_copy_mtrl_am_alpha:I = 0x7f080064
.field public static final abc_ic_menu_cut_mtrl_alpha:I = 0x7f080065
.field public static final abc_ic_menu_overflow_material:I = 0x7f080066
.field public static final abc_ic_menu_paste_mtrl_am_alpha:I = 0x7f080067
.field public static final abc_ic_menu_selectall_mtrl_alpha:I = 0x7f080068
.field public static final abc_ic_menu_share_mtrl_alpha:I = 0x7f080069
.field public static final abc_ic_search_api_material:I = 0x7f08006a
.field public static final abc_ic_star_black_16dp:I = 0x7f08006b
.field public static final abc_ic_star_black_36dp:I = 0x7f08006c
.field public static final abc_ic_star_black_48dp:I = 0x7f08006d
.field public static final abc_ic_star_half_black_16dp:I = 0x7f08006e
.field public static final abc_ic_star_half_black_36dp:I = 0x7f08006f
.field public static final abc_ic_star_half_black_48dp:I = 0x7f080070
.field public static final abc_ic_voice_search_api_material:I = 0x7f080071
.field public static final abc_item_background_holo_dark:I = 0x7f080072
.field public static final abc_item_background_holo_light:I = 0x7f080073
.field public static final abc_list_divider_material:I = 0x7f080074
.field public static final abc_list_divider_mtrl_alpha:I = 0x7f080075
.field public static final abc_list_focused_holo:I = 0x7f080076
.field public static final abc_list_longpressed_holo:I = 0x7f080077
.field public static final abc_list_pressed_holo_dark:I = 0x7f080078
.field public static final abc_list_pressed_holo_light:I = 0x7f080079
.field public static final abc_list_selector_background_transition_holo_dark:I = 0x7f08007a
.field public static final abc_list_selector_background_transition_holo_light:I = 0x7f08007b
.field public static final abc_list_selector_disabled_holo_dark:I = 0x7f08007c
.field public static final abc_list_selector_disabled_holo_light:I = 0x7f08007d
.field public static final abc_list_selector_holo_dark:I = 0x7f08007e
.field public static final abc_list_selector_holo_light:I = 0x7f08007f
.field public static final abc_menu_hardkey_panel_mtrl_mult:I = 0x7f080080
.field public static final abc_popup_background_mtrl_mult:I = 0x7f080081
.field public static final abc_ratingbar_indicator_material:I = 0x7f080082
.field public static final abc_ratingbar_material:I = 0x7f080083
.field public static final abc_ratingbar_small_material:I = 0x7f080084
.field public static final abc_scrubber_control_off_mtrl_alpha:I = 0x7f080085
.field public static final abc_scrubber_control_to_pressed_mtrl_000:I = 0x7f080086
.field public static final abc_scrubber_control_to_pressed_mtrl_005:I = 0x7f080087
.field public static final abc_scrubber_primary_mtrl_alpha:I = 0x7f080088
.field public static final abc_scrubber_track_mtrl_alpha:I = 0x7f080089
.field public static final abc_seekbar_thumb_material:I = 0x7f08008a
.field public static final abc_seekbar_tick_mark_material:I = 0x7f08008b
.field public static final abc_seekbar_track_material:I = 0x7f08008c
.field public static final abc_spinner_mtrl_am_alpha:I = 0x7f08008d
.field public static final abc_spinner_textfield_background_material:I = 0x7f08008e
.field public static final abc_switch_thumb_material:I = 0x7f08008f
.field public static final abc_switch_track_mtrl_alpha:I = 0x7f080090
.field public static final abc_tab_indicator_material:I = 0x7f080091
.field public static final abc_tab_indicator_mtrl_alpha:I = 0x7f080092
.field public static final abc_text_cursor_material:I = 0x7f080093
.field public static final abc_text_select_handle_left_mtrl_dark:I = 0x7f080094
.field public static final abc_text_select_handle_left_mtrl_light:I = 0x7f080095
.field public static final abc_text_select_handle_middle_mtrl_dark:I = 0x7f080096
.field public static final abc_text_select_handle_middle_mtrl_light:I = 0x7f080097
.field public static final abc_text_select_handle_right_mtrl_dark:I = 0x7f080098
.field public static final abc_text_select_handle_right_mtrl_light:I = 0x7f080099
.field public static final abc_textfield_activated_mtrl_alpha:I = 0x7f08009a
.field public static final abc_textfield_default_mtrl_alpha:I = 0x7f08009b
.field public static final abc_textfield_search_activated_mtrl_alpha:I = 0x7f08009c
.field public static final abc_textfield_search_default_mtrl_alpha:I = 0x7f08009d
.field public static final abc_textfield_search_material:I = 0x7f08009e
.field public static final abc_vector_test:I = 0x7f08009f
.field public static final btn_checkbox_checked_mtrl:I = 0x7f0800da
.field public static final btn_checkbox_checked_to_unchecked_mtrl_animation:I = 0x7f0800db
.field public static final btn_checkbox_unchecked_mtrl:I = 0x7f0800dc
.field public static final btn_checkbox_unchecked_to_checked_mtrl_animation:I = 0x7f0800dd
.field public static final btn_radio_off_mtrl:I = 0x7f0800de
.field public static final btn_radio_off_to_on_mtrl_animation:I = 0x7f0800df
.field public static final btn_radio_on_mtrl:I = 0x7f0800e0
.field public static final btn_radio_on_to_off_mtrl_animation:I = 0x7f0800e1
.field public static final notification_action_background:I = 0x7f08055a
.field public static final notification_bg:I = 0x7f08055b
.field public static final notification_bg_low:I = 0x7f08055c
.field public static final notification_bg_low_normal:I = 0x7f08055d
.field public static final notification_bg_low_pressed:I = 0x7f08055e
.field public static final notification_bg_normal:I = 0x7f08055f
.field public static final notification_bg_normal_pressed:I = 0x7f080560
.field public static final notification_icon_background:I = 0x7f080561
.field public static final notification_template_icon_bg:I = 0x7f080562
.field public static final notification_template_icon_low_bg:I = 0x7f080563
.field public static final notification_tile_bg:I = 0x7f080564
.field public static final notify_panel_notification_icon_bg:I = 0x7f080565
.field public static final tooltip_frame_dark:I = 0x7f08057b
.field public static final tooltip_frame_light:I = 0x7f08057c
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,309 +0,0 @@
.class public final Landroidx/appcompat/R$id;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "id"
.end annotation
# static fields
.field public static final accessibility_action_clickable_span:I = 0x7f0a001a
.field public static final accessibility_custom_action_0:I = 0x7f0a001b
.field public static final accessibility_custom_action_1:I = 0x7f0a001c
.field public static final accessibility_custom_action_10:I = 0x7f0a001d
.field public static final accessibility_custom_action_11:I = 0x7f0a001e
.field public static final accessibility_custom_action_12:I = 0x7f0a001f
.field public static final accessibility_custom_action_13:I = 0x7f0a0020
.field public static final accessibility_custom_action_14:I = 0x7f0a0021
.field public static final accessibility_custom_action_15:I = 0x7f0a0022
.field public static final accessibility_custom_action_16:I = 0x7f0a0023
.field public static final accessibility_custom_action_17:I = 0x7f0a0024
.field public static final accessibility_custom_action_18:I = 0x7f0a0025
.field public static final accessibility_custom_action_19:I = 0x7f0a0026
.field public static final accessibility_custom_action_2:I = 0x7f0a0027
.field public static final accessibility_custom_action_20:I = 0x7f0a0028
.field public static final accessibility_custom_action_21:I = 0x7f0a0029
.field public static final accessibility_custom_action_22:I = 0x7f0a002a
.field public static final accessibility_custom_action_23:I = 0x7f0a002b
.field public static final accessibility_custom_action_24:I = 0x7f0a002c
.field public static final accessibility_custom_action_25:I = 0x7f0a002d
.field public static final accessibility_custom_action_26:I = 0x7f0a002e
.field public static final accessibility_custom_action_27:I = 0x7f0a002f
.field public static final accessibility_custom_action_28:I = 0x7f0a0030
.field public static final accessibility_custom_action_29:I = 0x7f0a0031
.field public static final accessibility_custom_action_3:I = 0x7f0a0032
.field public static final accessibility_custom_action_30:I = 0x7f0a0033
.field public static final accessibility_custom_action_31:I = 0x7f0a0034
.field public static final accessibility_custom_action_4:I = 0x7f0a0035
.field public static final accessibility_custom_action_5:I = 0x7f0a0036
.field public static final accessibility_custom_action_6:I = 0x7f0a0037
.field public static final accessibility_custom_action_7:I = 0x7f0a0038
.field public static final accessibility_custom_action_8:I = 0x7f0a0039
.field public static final accessibility_custom_action_9:I = 0x7f0a003a
.field public static final action_bar:I = 0x7f0a003f
.field public static final action_bar_activity_content:I = 0x7f0a0040
.field public static final action_bar_container:I = 0x7f0a0041
.field public static final action_bar_root:I = 0x7f0a0042
.field public static final action_bar_spinner:I = 0x7f0a0043
.field public static final action_bar_subtitle:I = 0x7f0a0044
.field public static final action_bar_title:I = 0x7f0a0046
.field public static final action_container:I = 0x7f0a004a
.field public static final action_context_bar:I = 0x7f0a004b
.field public static final action_divider:I = 0x7f0a004c
.field public static final action_image:I = 0x7f0a004d
.field public static final action_menu_divider:I = 0x7f0a004e
.field public static final action_menu_presenter:I = 0x7f0a004f
.field public static final action_mode_bar:I = 0x7f0a0050
.field public static final action_mode_bar_stub:I = 0x7f0a0051
.field public static final action_mode_close_button:I = 0x7f0a0052
.field public static final action_text:I = 0x7f0a0053
.field public static final actions:I = 0x7f0a0054
.field public static final activity_chooser_view_content:I = 0x7f0a005e
.field public static final add:I = 0x7f0a0060
.field public static final alertTitle:I = 0x7f0a007e
.field public static final async:I = 0x7f0a009d
.field public static final blocking:I = 0x7f0a00fa
.field public static final buttonPanel:I = 0x7f0a012a
.field public static final checkbox:I = 0x7f0a0281
.field public static final checked:I = 0x7f0a0283
.field public static final chronometer:I = 0x7f0a028e
.field public static final content:I = 0x7f0a02dd
.field public static final contentPanel:I = 0x7f0a02de
.field public static final custom:I = 0x7f0a030a
.field public static final customPanel:I = 0x7f0a030b
.field public static final decor_content_parent:I = 0x7f0a0315
.field public static final default_activity_button:I = 0x7f0a0316
.field public static final dialog_button:I = 0x7f0a0326
.field public static final edit_query:I = 0x7f0a0385
.field public static final expand_activities_button:I = 0x7f0a03cf
.field public static final expanded_menu:I = 0x7f0a03d0
.field public static final forever:I = 0x7f0a0450
.field public static final group_divider:I = 0x7f0a04a2
.field public static final home:I = 0x7f0a0550
.field public static final icon:I = 0x7f0a0564
.field public static final icon_group:I = 0x7f0a0566
.field public static final image:I = 0x7f0a0572
.field public static final info:I = 0x7f0a0593
.field public static final italic:I = 0x7f0a05d0
.field public static final line1:I = 0x7f0a062b
.field public static final line3:I = 0x7f0a062c
.field public static final listMode:I = 0x7f0a062f
.field public static final list_item:I = 0x7f0a0630
.field public static final message:I = 0x7f0a0693
.field public static final multiply:I = 0x7f0a06b6
.field public static final none:I = 0x7f0a06dd
.field public static final normal:I = 0x7f0a06de
.field public static final notification_background:I = 0x7f0a06e8
.field public static final notification_main_column:I = 0x7f0a06e9
.field public static final notification_main_column_container:I = 0x7f0a06ea
.field public static final off:I = 0x7f0a071e
.field public static final on:I = 0x7f0a0722
.field public static final parentPanel:I = 0x7f0a0737
.field public static final progress_circular:I = 0x7f0a07eb
.field public static final progress_horizontal:I = 0x7f0a07ee
.field public static final radio:I = 0x7f0a07fe
.field public static final right_icon:I = 0x7f0a0826
.field public static final right_side:I = 0x7f0a0827
.field public static final screen:I = 0x7f0a0859
.field public static final scrollIndicatorDown:I = 0x7f0a085f
.field public static final scrollIndicatorUp:I = 0x7f0a0860
.field public static final scrollView:I = 0x7f0a0861
.field public static final search_badge:I = 0x7f0a0864
.field public static final search_bar:I = 0x7f0a0865
.field public static final search_button:I = 0x7f0a0866
.field public static final search_close_btn:I = 0x7f0a0867
.field public static final search_edit_frame:I = 0x7f0a0868
.field public static final search_go_btn:I = 0x7f0a086a
.field public static final search_mag_icon:I = 0x7f0a086b
.field public static final search_plate:I = 0x7f0a086c
.field public static final search_src_text:I = 0x7f0a086f
.field public static final search_voice_btn:I = 0x7f0a087b
.field public static final select_dialog_listview:I = 0x7f0a087e
.field public static final shortcut:I = 0x7f0a09ec
.field public static final spacer:I = 0x7f0a09fc
.field public static final split_action_bar:I = 0x7f0a0a01
.field public static final src_atop:I = 0x7f0a0a05
.field public static final src_in:I = 0x7f0a0a06
.field public static final src_over:I = 0x7f0a0a07
.field public static final submenuarrow:I = 0x7f0a0a57
.field public static final submit_area:I = 0x7f0a0a58
.field public static final tabMode:I = 0x7f0a0a68
.field public static final tag_accessibility_actions:I = 0x7f0a0a76
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0a77
.field public static final tag_accessibility_heading:I = 0x7f0a0a78
.field public static final tag_accessibility_pane_title:I = 0x7f0a0a79
.field public static final tag_screen_reader_focusable:I = 0x7f0a0a7a
.field public static final tag_transition_group:I = 0x7f0a0a7b
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0a7c
.field public static final tag_unhandled_key_listeners:I = 0x7f0a0a7d
.field public static final text:I = 0x7f0a0a88
.field public static final text2:I = 0x7f0a0a8a
.field public static final textSpacerNoButtons:I = 0x7f0a0a8c
.field public static final textSpacerNoTitle:I = 0x7f0a0a8d
.field public static final time:I = 0x7f0a0a9f
.field public static final title:I = 0x7f0a0aa0
.field public static final titleDividerNoCustom:I = 0x7f0a0aa1
.field public static final title_template:I = 0x7f0a0aa2
.field public static final topPanel:I = 0x7f0a0aaa
.field public static final unchecked:I = 0x7f0a0ac5
.field public static final uniform:I = 0x7f0a0ac8
.field public static final up:I = 0x7f0a0aca
.field public static final wrap_content:I = 0x7f0a0bd5
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,35 +0,0 @@
.class public final Landroidx/appcompat/R$integer;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "integer"
.end annotation
# static fields
.field public static final abc_config_activityDefaultDur:I = 0x7f0b0000
.field public static final abc_config_activityShortDur:I = 0x7f0b0001
.field public static final cancel_button_image_alpha:I = 0x7f0b0005
.field public static final config_tooltipAnimTime:I = 0x7f0b0006
.field public static final status_bar_notification_info_maxnum:I = 0x7f0b0018
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,39 +0,0 @@
.class public final Landroidx/appcompat/R$interpolator;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "interpolator"
.end annotation
# static fields
.field public static final btn_checkbox_checked_mtrl_animation_interpolator_0:I = 0x7f0c0000
.field public static final btn_checkbox_checked_mtrl_animation_interpolator_1:I = 0x7f0c0001
.field public static final btn_checkbox_unchecked_mtrl_animation_interpolator_0:I = 0x7f0c0002
.field public static final btn_checkbox_unchecked_mtrl_animation_interpolator_1:I = 0x7f0c0003
.field public static final btn_radio_to_off_mtrl_animation_interpolator_0:I = 0x7f0c0004
.field public static final btn_radio_to_on_mtrl_animation_interpolator_0:I = 0x7f0c0005
.field public static final fast_out_slow_in:I = 0x7f0c0006
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,103 +0,0 @@
.class public final Landroidx/appcompat/R$layout;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "layout"
.end annotation
# static fields
.field public static final abc_action_bar_title_item:I = 0x7f0d0000
.field public static final abc_action_bar_up_container:I = 0x7f0d0001
.field public static final abc_action_menu_item_layout:I = 0x7f0d0002
.field public static final abc_action_menu_layout:I = 0x7f0d0003
.field public static final abc_action_mode_bar:I = 0x7f0d0004
.field public static final abc_action_mode_close_item_material:I = 0x7f0d0005
.field public static final abc_activity_chooser_view:I = 0x7f0d0006
.field public static final abc_activity_chooser_view_list_item:I = 0x7f0d0007
.field public static final abc_alert_dialog_button_bar_material:I = 0x7f0d0008
.field public static final abc_alert_dialog_material:I = 0x7f0d0009
.field public static final abc_alert_dialog_title_material:I = 0x7f0d000a
.field public static final abc_cascading_menu_item_layout:I = 0x7f0d000b
.field public static final abc_dialog_title_material:I = 0x7f0d000c
.field public static final abc_expanded_menu_layout:I = 0x7f0d000d
.field public static final abc_list_menu_item_checkbox:I = 0x7f0d000e
.field public static final abc_list_menu_item_icon:I = 0x7f0d000f
.field public static final abc_list_menu_item_layout:I = 0x7f0d0010
.field public static final abc_list_menu_item_radio:I = 0x7f0d0011
.field public static final abc_popup_menu_header_item_layout:I = 0x7f0d0012
.field public static final abc_popup_menu_item_layout:I = 0x7f0d0013
.field public static final abc_screen_content_include:I = 0x7f0d0014
.field public static final abc_screen_simple:I = 0x7f0d0015
.field public static final abc_screen_simple_overlay_action_mode:I = 0x7f0d0016
.field public static final abc_screen_toolbar:I = 0x7f0d0017
.field public static final abc_search_dropdown_item_icons_2line:I = 0x7f0d0018
.field public static final abc_search_view:I = 0x7f0d0019
.field public static final abc_select_dialog_material:I = 0x7f0d001a
.field public static final abc_tooltip:I = 0x7f0d001b
.field public static final custom_dialog:I = 0x7f0d0035
.field public static final notification_action:I = 0x7f0d00a6
.field public static final notification_action_tombstone:I = 0x7f0d00a7
.field public static final notification_template_custom_big:I = 0x7f0d00af
.field public static final notification_template_icon_group:I = 0x7f0d00b0
.field public static final notification_template_part_chronometer:I = 0x7f0d00b4
.field public static final notification_template_part_time:I = 0x7f0d00b5
.field public static final select_dialog_item_material:I = 0x7f0d00df
.field public static final select_dialog_multichoice_material:I = 0x7f0d00e0
.field public static final select_dialog_singlechoice_material:I = 0x7f0d00e1
.field public static final support_simple_spinner_dropdown_item:I = 0x7f0d00f3
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,83 +0,0 @@
.class public final Landroidx/appcompat/R$string;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "string"
.end annotation
# static fields
.field public static final abc_action_bar_home_description:I = 0x7f120006
.field public static final abc_action_bar_up_description:I = 0x7f120007
.field public static final abc_action_menu_overflow_description:I = 0x7f120008
.field public static final abc_action_mode_done:I = 0x7f120009
.field public static final abc_activity_chooser_view_see_all:I = 0x7f12000a
.field public static final abc_activitychooserview_choose_application:I = 0x7f12000b
.field public static final abc_capital_off:I = 0x7f12000c
.field public static final abc_capital_on:I = 0x7f12000d
.field public static final abc_menu_alt_shortcut_label:I = 0x7f12000e
.field public static final abc_menu_ctrl_shortcut_label:I = 0x7f12000f
.field public static final abc_menu_delete_shortcut_label:I = 0x7f120010
.field public static final abc_menu_enter_shortcut_label:I = 0x7f120011
.field public static final abc_menu_function_shortcut_label:I = 0x7f120012
.field public static final abc_menu_meta_shortcut_label:I = 0x7f120013
.field public static final abc_menu_shift_shortcut_label:I = 0x7f120014
.field public static final abc_menu_space_shortcut_label:I = 0x7f120015
.field public static final abc_menu_sym_shortcut_label:I = 0x7f120016
.field public static final abc_prepend_shortcut_label:I = 0x7f120017
.field public static final abc_search_hint:I = 0x7f120018
.field public static final abc_searchview_description_clear:I = 0x7f120019
.field public static final abc_searchview_description_query:I = 0x7f12001a
.field public static final abc_searchview_description_search:I = 0x7f12001b
.field public static final abc_searchview_description_submit:I = 0x7f12001c
.field public static final abc_searchview_description_voice:I = 0x7f12001d
.field public static final abc_shareactionprovider_share_with:I = 0x7f12001e
.field public static final abc_shareactionprovider_share_with_application:I = 0x7f12001f
.field public static final abc_toolbar_collapse_description:I = 0x7f120020
.field public static final search_menu_title:I = 0x7f1215b5
.field public static final status_bar_notification_info_overflow:I = 0x7f121678
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,725 +0,0 @@
.class public final Landroidx/appcompat/R$style;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "style"
.end annotation
# static fields
.field public static final AlertDialog_AppCompat:I = 0x7f130001
.field public static final AlertDialog_AppCompat_Light:I = 0x7f130002
.field public static final Animation_AppCompat_Dialog:I = 0x7f130009
.field public static final Animation_AppCompat_DropDownUp:I = 0x7f13000a
.field public static final Animation_AppCompat_Tooltip:I = 0x7f13000b
.field public static final Base_AlertDialog_AppCompat:I = 0x7f13003f
.field public static final Base_AlertDialog_AppCompat_Light:I = 0x7f130040
.field public static final Base_Animation_AppCompat_Dialog:I = 0x7f130041
.field public static final Base_Animation_AppCompat_DropDownUp:I = 0x7f130042
.field public static final Base_Animation_AppCompat_Tooltip:I = 0x7f130043
.field public static final Base_DialogWindowTitleBackground_AppCompat:I = 0x7f130046
.field public static final Base_DialogWindowTitle_AppCompat:I = 0x7f130045
.field public static final Base_TextAppearance_AppCompat:I = 0x7f13004a
.field public static final Base_TextAppearance_AppCompat_Body1:I = 0x7f13004b
.field public static final Base_TextAppearance_AppCompat_Body2:I = 0x7f13004c
.field public static final Base_TextAppearance_AppCompat_Button:I = 0x7f13004d
.field public static final Base_TextAppearance_AppCompat_Caption:I = 0x7f13004e
.field public static final Base_TextAppearance_AppCompat_Display1:I = 0x7f13004f
.field public static final Base_TextAppearance_AppCompat_Display2:I = 0x7f130050
.field public static final Base_TextAppearance_AppCompat_Display3:I = 0x7f130051
.field public static final Base_TextAppearance_AppCompat_Display4:I = 0x7f130052
.field public static final Base_TextAppearance_AppCompat_Headline:I = 0x7f130053
.field public static final Base_TextAppearance_AppCompat_Inverse:I = 0x7f130054
.field public static final Base_TextAppearance_AppCompat_Large:I = 0x7f130055
.field public static final Base_TextAppearance_AppCompat_Large_Inverse:I = 0x7f130056
.field public static final Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large:I = 0x7f130057
.field public static final Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small:I = 0x7f130058
.field public static final Base_TextAppearance_AppCompat_Medium:I = 0x7f130059
.field public static final Base_TextAppearance_AppCompat_Medium_Inverse:I = 0x7f13005a
.field public static final Base_TextAppearance_AppCompat_Menu:I = 0x7f13005b
.field public static final Base_TextAppearance_AppCompat_SearchResult:I = 0x7f13005c
.field public static final Base_TextAppearance_AppCompat_SearchResult_Subtitle:I = 0x7f13005d
.field public static final Base_TextAppearance_AppCompat_SearchResult_Title:I = 0x7f13005e
.field public static final Base_TextAppearance_AppCompat_Small:I = 0x7f13005f
.field public static final Base_TextAppearance_AppCompat_Small_Inverse:I = 0x7f130060
.field public static final Base_TextAppearance_AppCompat_Subhead:I = 0x7f130061
.field public static final Base_TextAppearance_AppCompat_Subhead_Inverse:I = 0x7f130062
.field public static final Base_TextAppearance_AppCompat_Title:I = 0x7f130063
.field public static final Base_TextAppearance_AppCompat_Title_Inverse:I = 0x7f130064
.field public static final Base_TextAppearance_AppCompat_Tooltip:I = 0x7f130065
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Menu:I = 0x7f130066
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle:I = 0x7f130067
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse:I = 0x7f130068
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Title:I = 0x7f130069
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse:I = 0x7f13006a
.field public static final Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle:I = 0x7f13006b
.field public static final Base_TextAppearance_AppCompat_Widget_ActionMode_Title:I = 0x7f13006c
.field public static final Base_TextAppearance_AppCompat_Widget_Button:I = 0x7f13006d
.field public static final Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored:I = 0x7f13006e
.field public static final Base_TextAppearance_AppCompat_Widget_Button_Colored:I = 0x7f13006f
.field public static final Base_TextAppearance_AppCompat_Widget_Button_Inverse:I = 0x7f130070
.field public static final Base_TextAppearance_AppCompat_Widget_DropDownItem:I = 0x7f130071
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Header:I = 0x7f130072
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Large:I = 0x7f130073
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Small:I = 0x7f130074
.field public static final Base_TextAppearance_AppCompat_Widget_Switch:I = 0x7f130075
.field public static final Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem:I = 0x7f130076
.field public static final Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item:I = 0x7f13007b
.field public static final Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle:I = 0x7f13007c
.field public static final Base_TextAppearance_Widget_AppCompat_Toolbar_Title:I = 0x7f13007d
.field public static final Base_ThemeOverlay_AppCompat:I = 0x7f13009f
.field public static final Base_ThemeOverlay_AppCompat_ActionBar:I = 0x7f1300a0
.field public static final Base_ThemeOverlay_AppCompat_Dark:I = 0x7f1300a1
.field public static final Base_ThemeOverlay_AppCompat_Dark_ActionBar:I = 0x7f1300a2
.field public static final Base_ThemeOverlay_AppCompat_Dialog:I = 0x7f1300a3
.field public static final Base_ThemeOverlay_AppCompat_Dialog_Alert:I = 0x7f1300a4
.field public static final Base_ThemeOverlay_AppCompat_Light:I = 0x7f1300a5
.field public static final Base_Theme_AppCompat:I = 0x7f13007e
.field public static final Base_Theme_AppCompat_CompactMenu:I = 0x7f13007f
.field public static final Base_Theme_AppCompat_Dialog:I = 0x7f130080
.field public static final Base_Theme_AppCompat_DialogWhenLarge:I = 0x7f130084
.field public static final Base_Theme_AppCompat_Dialog_Alert:I = 0x7f130081
.field public static final Base_Theme_AppCompat_Dialog_FixedSize:I = 0x7f130082
.field public static final Base_Theme_AppCompat_Dialog_MinWidth:I = 0x7f130083
.field public static final Base_Theme_AppCompat_Light:I = 0x7f130085
.field public static final Base_Theme_AppCompat_Light_DarkActionBar:I = 0x7f130086
.field public static final Base_Theme_AppCompat_Light_Dialog:I = 0x7f130087
.field public static final Base_Theme_AppCompat_Light_DialogWhenLarge:I = 0x7f13008b
.field public static final Base_Theme_AppCompat_Light_Dialog_Alert:I = 0x7f130088
.field public static final Base_Theme_AppCompat_Light_Dialog_FixedSize:I = 0x7f130089
.field public static final Base_Theme_AppCompat_Light_Dialog_MinWidth:I = 0x7f13008a
.field public static final Base_V21_ThemeOverlay_AppCompat_Dialog:I = 0x7f1300bf
.field public static final Base_V21_Theme_AppCompat:I = 0x7f1300b7
.field public static final Base_V21_Theme_AppCompat_Dialog:I = 0x7f1300b8
.field public static final Base_V21_Theme_AppCompat_Light:I = 0x7f1300b9
.field public static final Base_V21_Theme_AppCompat_Light_Dialog:I = 0x7f1300ba
.field public static final Base_V22_Theme_AppCompat:I = 0x7f1300c0
.field public static final Base_V22_Theme_AppCompat_Light:I = 0x7f1300c1
.field public static final Base_V23_Theme_AppCompat:I = 0x7f1300c2
.field public static final Base_V23_Theme_AppCompat_Light:I = 0x7f1300c3
.field public static final Base_V26_Theme_AppCompat:I = 0x7f1300c4
.field public static final Base_V26_Theme_AppCompat_Light:I = 0x7f1300c5
.field public static final Base_V26_Widget_AppCompat_Toolbar:I = 0x7f1300c6
.field public static final Base_V28_Theme_AppCompat:I = 0x7f1300c7
.field public static final Base_V28_Theme_AppCompat_Light:I = 0x7f1300c8
.field public static final Base_V7_ThemeOverlay_AppCompat_Dialog:I = 0x7f1300cd
.field public static final Base_V7_Theme_AppCompat:I = 0x7f1300c9
.field public static final Base_V7_Theme_AppCompat_Dialog:I = 0x7f1300ca
.field public static final Base_V7_Theme_AppCompat_Light:I = 0x7f1300cb
.field public static final Base_V7_Theme_AppCompat_Light_Dialog:I = 0x7f1300cc
.field public static final Base_V7_Widget_AppCompat_AutoCompleteTextView:I = 0x7f1300ce
.field public static final Base_V7_Widget_AppCompat_EditText:I = 0x7f1300cf
.field public static final Base_V7_Widget_AppCompat_Toolbar:I = 0x7f1300d0
.field public static final Base_Widget_AppCompat_ActionBar:I = 0x7f1300d1
.field public static final Base_Widget_AppCompat_ActionBar_Solid:I = 0x7f1300d2
.field public static final Base_Widget_AppCompat_ActionBar_TabBar:I = 0x7f1300d3
.field public static final Base_Widget_AppCompat_ActionBar_TabText:I = 0x7f1300d4
.field public static final Base_Widget_AppCompat_ActionBar_TabView:I = 0x7f1300d5
.field public static final Base_Widget_AppCompat_ActionButton:I = 0x7f1300d6
.field public static final Base_Widget_AppCompat_ActionButton_CloseMode:I = 0x7f1300d7
.field public static final Base_Widget_AppCompat_ActionButton_Overflow:I = 0x7f1300d8
.field public static final Base_Widget_AppCompat_ActionMode:I = 0x7f1300d9
.field public static final Base_Widget_AppCompat_ActivityChooserView:I = 0x7f1300da
.field public static final Base_Widget_AppCompat_AutoCompleteTextView:I = 0x7f1300db
.field public static final Base_Widget_AppCompat_Button:I = 0x7f1300dc
.field public static final Base_Widget_AppCompat_ButtonBar:I = 0x7f1300e2
.field public static final Base_Widget_AppCompat_ButtonBar_AlertDialog:I = 0x7f1300e3
.field public static final Base_Widget_AppCompat_Button_Borderless:I = 0x7f1300dd
.field public static final Base_Widget_AppCompat_Button_Borderless_Colored:I = 0x7f1300de
.field public static final Base_Widget_AppCompat_Button_ButtonBar_AlertDialog:I = 0x7f1300df
.field public static final Base_Widget_AppCompat_Button_Colored:I = 0x7f1300e0
.field public static final Base_Widget_AppCompat_Button_Small:I = 0x7f1300e1
.field public static final Base_Widget_AppCompat_CompoundButton_CheckBox:I = 0x7f1300e4
.field public static final Base_Widget_AppCompat_CompoundButton_RadioButton:I = 0x7f1300e5
.field public static final Base_Widget_AppCompat_CompoundButton_Switch:I = 0x7f1300e6
.field public static final Base_Widget_AppCompat_DrawerArrowToggle:I = 0x7f1300e7
.field public static final Base_Widget_AppCompat_DrawerArrowToggle_Common:I = 0x7f1300e8
.field public static final Base_Widget_AppCompat_DropDownItem_Spinner:I = 0x7f1300e9
.field public static final Base_Widget_AppCompat_EditText:I = 0x7f1300ea
.field public static final Base_Widget_AppCompat_ImageButton:I = 0x7f1300eb
.field public static final Base_Widget_AppCompat_Light_ActionBar:I = 0x7f1300ec
.field public static final Base_Widget_AppCompat_Light_ActionBar_Solid:I = 0x7f1300ed
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabBar:I = 0x7f1300ee
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabText:I = 0x7f1300ef
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse:I = 0x7f1300f0
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabView:I = 0x7f1300f1
.field public static final Base_Widget_AppCompat_Light_PopupMenu:I = 0x7f1300f2
.field public static final Base_Widget_AppCompat_Light_PopupMenu_Overflow:I = 0x7f1300f3
.field public static final Base_Widget_AppCompat_ListMenuView:I = 0x7f1300f4
.field public static final Base_Widget_AppCompat_ListPopupWindow:I = 0x7f1300f5
.field public static final Base_Widget_AppCompat_ListView:I = 0x7f1300f6
.field public static final Base_Widget_AppCompat_ListView_DropDown:I = 0x7f1300f7
.field public static final Base_Widget_AppCompat_ListView_Menu:I = 0x7f1300f8
.field public static final Base_Widget_AppCompat_PopupMenu:I = 0x7f1300f9
.field public static final Base_Widget_AppCompat_PopupMenu_Overflow:I = 0x7f1300fa
.field public static final Base_Widget_AppCompat_PopupWindow:I = 0x7f1300fb
.field public static final Base_Widget_AppCompat_ProgressBar:I = 0x7f1300fc
.field public static final Base_Widget_AppCompat_ProgressBar_Horizontal:I = 0x7f1300fd
.field public static final Base_Widget_AppCompat_RatingBar:I = 0x7f1300fe
.field public static final Base_Widget_AppCompat_RatingBar_Indicator:I = 0x7f1300ff
.field public static final Base_Widget_AppCompat_RatingBar_Small:I = 0x7f130100
.field public static final Base_Widget_AppCompat_SearchView:I = 0x7f130101
.field public static final Base_Widget_AppCompat_SearchView_ActionBar:I = 0x7f130102
.field public static final Base_Widget_AppCompat_SeekBar:I = 0x7f130103
.field public static final Base_Widget_AppCompat_SeekBar_Discrete:I = 0x7f130104
.field public static final Base_Widget_AppCompat_Spinner:I = 0x7f130105
.field public static final Base_Widget_AppCompat_Spinner_Underlined:I = 0x7f130106
.field public static final Base_Widget_AppCompat_TextView:I = 0x7f130107
.field public static final Base_Widget_AppCompat_TextView_SpinnerItem:I = 0x7f130108
.field public static final Base_Widget_AppCompat_Toolbar:I = 0x7f130109
.field public static final Base_Widget_AppCompat_Toolbar_Button_Navigation:I = 0x7f13010a
.field public static final Platform_AppCompat:I = 0x7f13019e
.field public static final Platform_AppCompat_Light:I = 0x7f13019f
.field public static final Platform_ThemeOverlay_AppCompat:I = 0x7f1301a4
.field public static final Platform_ThemeOverlay_AppCompat_Dark:I = 0x7f1301a5
.field public static final Platform_ThemeOverlay_AppCompat_Light:I = 0x7f1301a6
.field public static final Platform_V21_AppCompat:I = 0x7f1301a7
.field public static final Platform_V21_AppCompat_Light:I = 0x7f1301a8
.field public static final Platform_V25_AppCompat:I = 0x7f1301a9
.field public static final Platform_V25_AppCompat_Light:I = 0x7f1301aa
.field public static final Platform_Widget_AppCompat_Spinner:I = 0x7f1301ab
.field public static final RtlOverlay_DialogWindowTitle_AppCompat:I = 0x7f1301cb
.field public static final RtlOverlay_Widget_AppCompat_ActionBar_TitleItem:I = 0x7f1301cc
.field public static final RtlOverlay_Widget_AppCompat_DialogTitle_Icon:I = 0x7f1301cd
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem:I = 0x7f1301ce
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup:I = 0x7f1301cf
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut:I = 0x7f1301d0
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow:I = 0x7f1301d1
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_Text:I = 0x7f1301d2
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_Title:I = 0x7f1301d3
.field public static final RtlOverlay_Widget_AppCompat_SearchView_MagIcon:I = 0x7f1301d9
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown:I = 0x7f1301d4
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1:I = 0x7f1301d5
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2:I = 0x7f1301d6
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Query:I = 0x7f1301d7
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Text:I = 0x7f1301d8
.field public static final RtlUnderlay_Widget_AppCompat_ActionButton:I = 0x7f1301da
.field public static final RtlUnderlay_Widget_AppCompat_ActionButton_Overflow:I = 0x7f1301db
.field public static final TextAppearance_AppCompat:I = 0x7f130203
.field public static final TextAppearance_AppCompat_Body1:I = 0x7f130204
.field public static final TextAppearance_AppCompat_Body2:I = 0x7f130205
.field public static final TextAppearance_AppCompat_Button:I = 0x7f130206
.field public static final TextAppearance_AppCompat_Caption:I = 0x7f130207
.field public static final TextAppearance_AppCompat_Display1:I = 0x7f130208
.field public static final TextAppearance_AppCompat_Display2:I = 0x7f130209
.field public static final TextAppearance_AppCompat_Display3:I = 0x7f13020a
.field public static final TextAppearance_AppCompat_Display4:I = 0x7f13020b
.field public static final TextAppearance_AppCompat_Headline:I = 0x7f13020c
.field public static final TextAppearance_AppCompat_Inverse:I = 0x7f13020d
.field public static final TextAppearance_AppCompat_Large:I = 0x7f13020e
.field public static final TextAppearance_AppCompat_Large_Inverse:I = 0x7f13020f
.field public static final TextAppearance_AppCompat_Light_SearchResult_Subtitle:I = 0x7f130210
.field public static final TextAppearance_AppCompat_Light_SearchResult_Title:I = 0x7f130211
.field public static final TextAppearance_AppCompat_Light_Widget_PopupMenu_Large:I = 0x7f130212
.field public static final TextAppearance_AppCompat_Light_Widget_PopupMenu_Small:I = 0x7f130213
.field public static final TextAppearance_AppCompat_Medium:I = 0x7f130214
.field public static final TextAppearance_AppCompat_Medium_Inverse:I = 0x7f130215
.field public static final TextAppearance_AppCompat_Menu:I = 0x7f130216
.field public static final TextAppearance_AppCompat_SearchResult_Subtitle:I = 0x7f130217
.field public static final TextAppearance_AppCompat_SearchResult_Title:I = 0x7f130218
.field public static final TextAppearance_AppCompat_Small:I = 0x7f130219
.field public static final TextAppearance_AppCompat_Small_Inverse:I = 0x7f13021a
.field public static final TextAppearance_AppCompat_Subhead:I = 0x7f13021b
.field public static final TextAppearance_AppCompat_Subhead_Inverse:I = 0x7f13021c
.field public static final TextAppearance_AppCompat_Title:I = 0x7f13021d
.field public static final TextAppearance_AppCompat_Title_Inverse:I = 0x7f13021e
.field public static final TextAppearance_AppCompat_Tooltip:I = 0x7f13021f
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Menu:I = 0x7f130220
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Subtitle:I = 0x7f130221
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse:I = 0x7f130222
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Title:I = 0x7f130223
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse:I = 0x7f130224
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Subtitle:I = 0x7f130225
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse:I = 0x7f130226
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Title:I = 0x7f130227
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse:I = 0x7f130228
.field public static final TextAppearance_AppCompat_Widget_Button:I = 0x7f130229
.field public static final TextAppearance_AppCompat_Widget_Button_Borderless_Colored:I = 0x7f13022a
.field public static final TextAppearance_AppCompat_Widget_Button_Colored:I = 0x7f13022b
.field public static final TextAppearance_AppCompat_Widget_Button_Inverse:I = 0x7f13022c
.field public static final TextAppearance_AppCompat_Widget_DropDownItem:I = 0x7f13022d
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Header:I = 0x7f13022e
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Large:I = 0x7f13022f
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Small:I = 0x7f130230
.field public static final TextAppearance_AppCompat_Widget_Switch:I = 0x7f130231
.field public static final TextAppearance_AppCompat_Widget_TextView_SpinnerItem:I = 0x7f130232
.field public static final TextAppearance_Compat_Notification:I = 0x7f130233
.field public static final TextAppearance_Compat_Notification_Info:I = 0x7f130234
.field public static final TextAppearance_Compat_Notification_Line2:I = 0x7f130236
.field public static final TextAppearance_Compat_Notification_Time:I = 0x7f130239
.field public static final TextAppearance_Compat_Notification_Title:I = 0x7f13023b
.field public static final TextAppearance_Widget_AppCompat_ExpandedMenu_Item:I = 0x7f130259
.field public static final TextAppearance_Widget_AppCompat_Toolbar_Subtitle:I = 0x7f13025a
.field public static final TextAppearance_Widget_AppCompat_Toolbar_Title:I = 0x7f13025b
.field public static final ThemeOverlay_AppCompat:I = 0x7f1302a9
.field public static final ThemeOverlay_AppCompat_ActionBar:I = 0x7f1302aa
.field public static final ThemeOverlay_AppCompat_Dark:I = 0x7f1302ab
.field public static final ThemeOverlay_AppCompat_Dark_ActionBar:I = 0x7f1302ac
.field public static final ThemeOverlay_AppCompat_DayNight:I = 0x7f1302ad
.field public static final ThemeOverlay_AppCompat_DayNight_ActionBar:I = 0x7f1302ae
.field public static final ThemeOverlay_AppCompat_Dialog:I = 0x7f1302af
.field public static final ThemeOverlay_AppCompat_Dialog_Alert:I = 0x7f1302b0
.field public static final ThemeOverlay_AppCompat_Light:I = 0x7f1302b1
.field public static final Theme_AppCompat:I = 0x7f13025c
.field public static final Theme_AppCompat_CompactMenu:I = 0x7f13025d
.field public static final Theme_AppCompat_DayNight:I = 0x7f13025e
.field public static final Theme_AppCompat_DayNight_DarkActionBar:I = 0x7f13025f
.field public static final Theme_AppCompat_DayNight_Dialog:I = 0x7f130260
.field public static final Theme_AppCompat_DayNight_DialogWhenLarge:I = 0x7f130263
.field public static final Theme_AppCompat_DayNight_Dialog_Alert:I = 0x7f130261
.field public static final Theme_AppCompat_DayNight_Dialog_MinWidth:I = 0x7f130262
.field public static final Theme_AppCompat_DayNight_NoActionBar:I = 0x7f130264
.field public static final Theme_AppCompat_Dialog:I = 0x7f130265
.field public static final Theme_AppCompat_DialogWhenLarge:I = 0x7f130268
.field public static final Theme_AppCompat_Dialog_Alert:I = 0x7f130266
.field public static final Theme_AppCompat_Dialog_MinWidth:I = 0x7f130267
.field public static final Theme_AppCompat_Empty:I = 0x7f130269
.field public static final Theme_AppCompat_Light:I = 0x7f13026a
.field public static final Theme_AppCompat_Light_DarkActionBar:I = 0x7f13026b
.field public static final Theme_AppCompat_Light_Dialog:I = 0x7f13026c
.field public static final Theme_AppCompat_Light_DialogWhenLarge:I = 0x7f13026f
.field public static final Theme_AppCompat_Light_Dialog_Alert:I = 0x7f13026d
.field public static final Theme_AppCompat_Light_Dialog_MinWidth:I = 0x7f13026e
.field public static final Theme_AppCompat_Light_NoActionBar:I = 0x7f130270
.field public static final Theme_AppCompat_NoActionBar:I = 0x7f130271
.field public static final Widget_AppCompat_ActionBar:I = 0x7f1303aa
.field public static final Widget_AppCompat_ActionBar_Solid:I = 0x7f1303ab
.field public static final Widget_AppCompat_ActionBar_TabBar:I = 0x7f1303ac
.field public static final Widget_AppCompat_ActionBar_TabText:I = 0x7f1303ad
.field public static final Widget_AppCompat_ActionBar_TabView:I = 0x7f1303ae
.field public static final Widget_AppCompat_ActionButton:I = 0x7f1303af
.field public static final Widget_AppCompat_ActionButton_CloseMode:I = 0x7f1303b0
.field public static final Widget_AppCompat_ActionButton_Overflow:I = 0x7f1303b1
.field public static final Widget_AppCompat_ActionMode:I = 0x7f1303b2
.field public static final Widget_AppCompat_ActivityChooserView:I = 0x7f1303b3
.field public static final Widget_AppCompat_AutoCompleteTextView:I = 0x7f1303b4
.field public static final Widget_AppCompat_Button:I = 0x7f1303b5
.field public static final Widget_AppCompat_ButtonBar:I = 0x7f1303bb
.field public static final Widget_AppCompat_ButtonBar_AlertDialog:I = 0x7f1303bc
.field public static final Widget_AppCompat_Button_Borderless:I = 0x7f1303b6
.field public static final Widget_AppCompat_Button_Borderless_Colored:I = 0x7f1303b7
.field public static final Widget_AppCompat_Button_ButtonBar_AlertDialog:I = 0x7f1303b8
.field public static final Widget_AppCompat_Button_Colored:I = 0x7f1303b9
.field public static final Widget_AppCompat_Button_Small:I = 0x7f1303ba
.field public static final Widget_AppCompat_CompoundButton_CheckBox:I = 0x7f1303bd
.field public static final Widget_AppCompat_CompoundButton_RadioButton:I = 0x7f1303be
.field public static final Widget_AppCompat_CompoundButton_Switch:I = 0x7f1303bf
.field public static final Widget_AppCompat_DrawerArrowToggle:I = 0x7f1303c0
.field public static final Widget_AppCompat_DropDownItem_Spinner:I = 0x7f1303c1
.field public static final Widget_AppCompat_EditText:I = 0x7f1303c2
.field public static final Widget_AppCompat_ImageButton:I = 0x7f1303c3
.field public static final Widget_AppCompat_Light_ActionBar:I = 0x7f1303c4
.field public static final Widget_AppCompat_Light_ActionBar_Solid:I = 0x7f1303c5
.field public static final Widget_AppCompat_Light_ActionBar_Solid_Inverse:I = 0x7f1303c6
.field public static final Widget_AppCompat_Light_ActionBar_TabBar:I = 0x7f1303c7
.field public static final Widget_AppCompat_Light_ActionBar_TabBar_Inverse:I = 0x7f1303c8
.field public static final Widget_AppCompat_Light_ActionBar_TabText:I = 0x7f1303c9
.field public static final Widget_AppCompat_Light_ActionBar_TabText_Inverse:I = 0x7f1303ca
.field public static final Widget_AppCompat_Light_ActionBar_TabView:I = 0x7f1303cb
.field public static final Widget_AppCompat_Light_ActionBar_TabView_Inverse:I = 0x7f1303cc
.field public static final Widget_AppCompat_Light_ActionButton:I = 0x7f1303cd
.field public static final Widget_AppCompat_Light_ActionButton_CloseMode:I = 0x7f1303ce
.field public static final Widget_AppCompat_Light_ActionButton_Overflow:I = 0x7f1303cf
.field public static final Widget_AppCompat_Light_ActionMode_Inverse:I = 0x7f1303d0
.field public static final Widget_AppCompat_Light_ActivityChooserView:I = 0x7f1303d1
.field public static final Widget_AppCompat_Light_AutoCompleteTextView:I = 0x7f1303d2
.field public static final Widget_AppCompat_Light_DropDownItem_Spinner:I = 0x7f1303d3
.field public static final Widget_AppCompat_Light_ListPopupWindow:I = 0x7f1303d4
.field public static final Widget_AppCompat_Light_ListView_DropDown:I = 0x7f1303d5
.field public static final Widget_AppCompat_Light_PopupMenu:I = 0x7f1303d6
.field public static final Widget_AppCompat_Light_PopupMenu_Overflow:I = 0x7f1303d7
.field public static final Widget_AppCompat_Light_SearchView:I = 0x7f1303d8
.field public static final Widget_AppCompat_Light_Spinner_DropDown_ActionBar:I = 0x7f1303d9
.field public static final Widget_AppCompat_ListMenuView:I = 0x7f1303da
.field public static final Widget_AppCompat_ListPopupWindow:I = 0x7f1303db
.field public static final Widget_AppCompat_ListView:I = 0x7f1303dc
.field public static final Widget_AppCompat_ListView_DropDown:I = 0x7f1303dd
.field public static final Widget_AppCompat_ListView_Menu:I = 0x7f1303de
.field public static final Widget_AppCompat_PopupMenu:I = 0x7f1303df
.field public static final Widget_AppCompat_PopupMenu_Overflow:I = 0x7f1303e0
.field public static final Widget_AppCompat_PopupWindow:I = 0x7f1303e1
.field public static final Widget_AppCompat_ProgressBar:I = 0x7f1303e2
.field public static final Widget_AppCompat_ProgressBar_Horizontal:I = 0x7f1303e3
.field public static final Widget_AppCompat_RatingBar:I = 0x7f1303e4
.field public static final Widget_AppCompat_RatingBar_Indicator:I = 0x7f1303e5
.field public static final Widget_AppCompat_RatingBar_Small:I = 0x7f1303e6
.field public static final Widget_AppCompat_SearchView:I = 0x7f1303e7
.field public static final Widget_AppCompat_SearchView_ActionBar:I = 0x7f1303e8
.field public static final Widget_AppCompat_SeekBar:I = 0x7f1303e9
.field public static final Widget_AppCompat_SeekBar_Discrete:I = 0x7f1303ea
.field public static final Widget_AppCompat_Spinner:I = 0x7f1303eb
.field public static final Widget_AppCompat_Spinner_DropDown:I = 0x7f1303ec
.field public static final Widget_AppCompat_Spinner_DropDown_ActionBar:I = 0x7f1303ed
.field public static final Widget_AppCompat_Spinner_Underlined:I = 0x7f1303ee
.field public static final Widget_AppCompat_TextView:I = 0x7f1303ef
.field public static final Widget_AppCompat_TextView_SpinnerItem:I = 0x7f1303f0
.field public static final Widget_AppCompat_Toolbar:I = 0x7f1303f1
.field public static final Widget_AppCompat_Toolbar_Button_Navigation:I = 0x7f1303f2
.field public static final Widget_Compat_NotificationActionContainer:I = 0x7f1303f3
.field public static final Widget_Compat_NotificationActionText:I = 0x7f1303f4
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

File diff suppressed because it is too large Load diff

View file

@ -1,32 +0,0 @@
.class public final Landroidx/appcompat/R;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/R$anim;,
Landroidx/appcompat/R$attr;,
Landroidx/appcompat/R$bool;,
Landroidx/appcompat/R$color;,
Landroidx/appcompat/R$dimen;,
Landroidx/appcompat/R$drawable;,
Landroidx/appcompat/R$id;,
Landroidx/appcompat/R$integer;,
Landroidx/appcompat/R$interpolator;,
Landroidx/appcompat/R$layout;,
Landroidx/appcompat/R$string;,
Landroidx/appcompat/R$style;,
Landroidx/appcompat/R$styleable;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,27 +0,0 @@
.class public interface abstract annotation Landroidx/appcompat/app/ActionBar$DisplayOptions;
.super Ljava/lang/Object;
.source "ActionBar.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "DisplayOptions"
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
.end annotation

View file

@ -1,122 +0,0 @@
.class public Landroidx/appcompat/app/ActionBar$LayoutParams;
.super Landroid/view/ViewGroup$MarginLayoutParams;
.source "ActionBar.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "LayoutParams"
.end annotation
# instance fields
.field public gravity:I
# direct methods
.method public constructor <init>(I)V
.locals 2
const/4 v0, -0x2
const/4 v1, -0x1
invoke-direct {p0, v0, v1, p1}, Landroidx/appcompat/app/ActionBar$LayoutParams;-><init>(III)V
return-void
.end method
.method public constructor <init>(II)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
const/4 p1, 0x0
iput p1, p0, Landroidx/appcompat/app/ActionBar$LayoutParams;->gravity:I
const p1, 0x800013
iput p1, p0, Landroidx/appcompat/app/ActionBar$LayoutParams;->gravity:I
return-void
.end method
.method public constructor <init>(III)V
.locals 0
invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
const/4 p1, 0x0
iput p1, p0, Landroidx/appcompat/app/ActionBar$LayoutParams;->gravity:I
iput p3, p0, Landroidx/appcompat/app/ActionBar$LayoutParams;->gravity:I
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 2
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const/4 v0, 0x0
iput v0, p0, Landroidx/appcompat/app/ActionBar$LayoutParams;->gravity:I
sget-object v1, Landroidx/appcompat/R$styleable;->ActionBarLayout:[I
invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
move-result-object p1
sget p2, Landroidx/appcompat/R$styleable;->ActionBarLayout_android_layout_gravity:I
invoke-virtual {p1, p2, v0}, Landroid/content/res/TypedArray;->getInt(II)I
move-result p2
iput p2, p0, Landroidx/appcompat/app/ActionBar$LayoutParams;->gravity:I
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
return-void
.end method
.method public constructor <init>(Landroid/view/ViewGroup$LayoutParams;)V
.locals 0
invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
const/4 p1, 0x0
iput p1, p0, Landroidx/appcompat/app/ActionBar$LayoutParams;->gravity:I
return-void
.end method
.method public constructor <init>(Landroidx/appcompat/app/ActionBar$LayoutParams;)V
.locals 1
invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
const/4 v0, 0x0
iput v0, p0, Landroidx/appcompat/app/ActionBar$LayoutParams;->gravity:I
iget p1, p1, Landroidx/appcompat/app/ActionBar$LayoutParams;->gravity:I
iput p1, p0, Landroidx/appcompat/app/ActionBar$LayoutParams;->gravity:I
return-void
.end method

View file

@ -1,27 +0,0 @@
.class public interface abstract annotation Landroidx/appcompat/app/ActionBar$NavigationMode;
.super Ljava/lang/Object;
.source "ActionBar.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "NavigationMode"
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
.end annotation

View file

@ -1,19 +0,0 @@
.class public interface abstract Landroidx/appcompat/app/ActionBar$OnMenuVisibilityListener;
.super Ljava/lang/Object;
.source "ActionBar.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "OnMenuVisibilityListener"
.end annotation
# virtual methods
.method public abstract onMenuVisibilityChanged(Z)V
.end method

View file

@ -1,22 +0,0 @@
.class public interface abstract Landroidx/appcompat/app/ActionBar$OnNavigationListener;
.super Ljava/lang/Object;
.source "ActionBar.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "OnNavigationListener"
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract onNavigationItemSelected(IJ)Z
.end method

View file

@ -1,92 +0,0 @@
.class public abstract Landroidx/appcompat/app/ActionBar$Tab;
.super Ljava/lang/Object;
.source "ActionBar.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Tab"
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# static fields
.field public static final INVALID_POSITION:I = -0x1
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public abstract getContentDescription()Ljava/lang/CharSequence;
.end method
.method public abstract getCustomView()Landroid/view/View;
.end method
.method public abstract getIcon()Landroid/graphics/drawable/Drawable;
.end method
.method public abstract getPosition()I
.end method
.method public abstract getTag()Ljava/lang/Object;
.end method
.method public abstract getText()Ljava/lang/CharSequence;
.end method
.method public abstract select()V
.end method
.method public abstract setContentDescription(I)Landroidx/appcompat/app/ActionBar$Tab;
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.end method
.method public abstract setContentDescription(Ljava/lang/CharSequence;)Landroidx/appcompat/app/ActionBar$Tab;
.end method
.method public abstract setCustomView(I)Landroidx/appcompat/app/ActionBar$Tab;
.end method
.method public abstract setCustomView(Landroid/view/View;)Landroidx/appcompat/app/ActionBar$Tab;
.end method
.method public abstract setIcon(I)Landroidx/appcompat/app/ActionBar$Tab;
.param p1 # I
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
.end method
.method public abstract setIcon(Landroid/graphics/drawable/Drawable;)Landroidx/appcompat/app/ActionBar$Tab;
.end method
.method public abstract setTabListener(Landroidx/appcompat/app/ActionBar$TabListener;)Landroidx/appcompat/app/ActionBar$Tab;
.end method
.method public abstract setTag(Ljava/lang/Object;)Landroidx/appcompat/app/ActionBar$Tab;
.end method
.method public abstract setText(I)Landroidx/appcompat/app/ActionBar$Tab;
.end method
.method public abstract setText(Ljava/lang/CharSequence;)Landroidx/appcompat/app/ActionBar$Tab;
.end method

View file

@ -1,28 +0,0 @@
.class public interface abstract Landroidx/appcompat/app/ActionBar$TabListener;
.super Ljava/lang/Object;
.source "ActionBar.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "TabListener"
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract onTabReselected(Landroidx/appcompat/app/ActionBar$Tab;Landroidx/fragment/app/FragmentTransaction;)V
.end method
.method public abstract onTabSelected(Landroidx/appcompat/app/ActionBar$Tab;Landroidx/fragment/app/FragmentTransaction;)V
.end method
.method public abstract onTabUnselected(Landroidx/appcompat/app/ActionBar$Tab;Landroidx/fragment/app/FragmentTransaction;)V
.end method

View file

@ -1,579 +0,0 @@
.class public abstract Landroidx/appcompat/app/ActionBar;
.super Ljava/lang/Object;
.source "ActionBar.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/app/ActionBar$LayoutParams;,
Landroidx/appcompat/app/ActionBar$TabListener;,
Landroidx/appcompat/app/ActionBar$Tab;,
Landroidx/appcompat/app/ActionBar$OnMenuVisibilityListener;,
Landroidx/appcompat/app/ActionBar$OnNavigationListener;,
Landroidx/appcompat/app/ActionBar$DisplayOptions;,
Landroidx/appcompat/app/ActionBar$NavigationMode;
}
.end annotation
# static fields
.field public static final DISPLAY_HOME_AS_UP:I = 0x4
.field public static final DISPLAY_SHOW_CUSTOM:I = 0x10
.field public static final DISPLAY_SHOW_HOME:I = 0x2
.field public static final DISPLAY_SHOW_TITLE:I = 0x8
.field public static final DISPLAY_USE_LOGO:I = 0x1
.field public static final NAVIGATION_MODE_LIST:I = 0x1
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field public static final NAVIGATION_MODE_STANDARD:I = 0x0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field public static final NAVIGATION_MODE_TABS:I = 0x2
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public abstract addOnMenuVisibilityListener(Landroidx/appcompat/app/ActionBar$OnMenuVisibilityListener;)V
.end method
.method public abstract addTab(Landroidx/appcompat/app/ActionBar$Tab;)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract addTab(Landroidx/appcompat/app/ActionBar$Tab;I)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract addTab(Landroidx/appcompat/app/ActionBar$Tab;IZ)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract addTab(Landroidx/appcompat/app/ActionBar$Tab;Z)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public closeOptionsMenu()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
return v0
.end method
.method public collapseActionView()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
return v0
.end method
.method public dispatchMenuVisibilityChanged(Z)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
return-void
.end method
.method public abstract getCustomView()Landroid/view/View;
.end method
.method public abstract getDisplayOptions()I
.end method
.method public getElevation()F
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public abstract getHeight()I
.end method
.method public getHideOffset()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public abstract getNavigationItemCount()I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract getNavigationMode()I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract getSelectedNavigationIndex()I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract getSelectedTab()Landroidx/appcompat/app/ActionBar$Tab;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract getSubtitle()Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method
.method public abstract getTabAt(I)Landroidx/appcompat/app/ActionBar$Tab;
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract getTabCount()I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public getThemedContext()Landroid/content/Context;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public abstract getTitle()Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method
.method public abstract hide()V
.end method
.method public invalidateOptionsMenu()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
return v0
.end method
.method public isHideOnContentScrollEnabled()Z
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public abstract isShowing()Z
.end method
.method public isTitleTruncated()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
return v0
.end method
.method public abstract newTab()Landroidx/appcompat/app/ActionBar$Tab;
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
return-void
.end method
.method public onDestroy()V
.locals 0
return-void
.end method
.method public onKeyShortcut(ILandroid/view/KeyEvent;)Z
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 p1, 0x0
return p1
.end method
.method public onMenuKeyEvent(Landroid/view/KeyEvent;)Z
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 p1, 0x0
return p1
.end method
.method public openOptionsMenu()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
return v0
.end method
.method public abstract removeAllTabs()V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract removeOnMenuVisibilityListener(Landroidx/appcompat/app/ActionBar$OnMenuVisibilityListener;)V
.end method
.method public abstract removeTab(Landroidx/appcompat/app/ActionBar$Tab;)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract removeTabAt(I)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public requestFocus()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
return v0
.end method
.method public abstract selectTab(Landroidx/appcompat/app/ActionBar$Tab;)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.param p1 # Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.end method
.method public abstract setCustomView(I)V
.end method
.method public abstract setCustomView(Landroid/view/View;)V
.end method
.method public abstract setCustomView(Landroid/view/View;Landroidx/appcompat/app/ActionBar$LayoutParams;)V
.end method
.method public setDefaultDisplayHomeAsUpEnabled(Z)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
return-void
.end method
.method public abstract setDisplayHomeAsUpEnabled(Z)V
.end method
.method public abstract setDisplayOptions(I)V
.end method
.method public abstract setDisplayOptions(II)V
.end method
.method public abstract setDisplayShowCustomEnabled(Z)V
.end method
.method public abstract setDisplayShowHomeEnabled(Z)V
.end method
.method public abstract setDisplayShowTitleEnabled(Z)V
.end method
.method public abstract setDisplayUseLogoEnabled(Z)V
.end method
.method public setElevation(F)V
.locals 1
const/4 v0, 0x0
cmpl-float p1, p1, v0
if-nez p1, :cond_0
return-void
:cond_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
const-string v0, "Setting a non-zero elevation is not supported in this action bar configuration."
invoke-direct {p1, v0}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public setHideOffset(I)V
.locals 1
if-nez p1, :cond_0
return-void
:cond_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
const-string v0, "Setting an explicit action bar hide offset is not supported in this action bar configuration."
invoke-direct {p1, v0}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public setHideOnContentScrollEnabled(Z)V
.locals 1
if-nez p1, :cond_0
return-void
:cond_0
new-instance p1, Ljava/lang/UnsupportedOperationException;
const-string v0, "Hide on content scroll is not supported in this action bar configuration."
invoke-direct {p1, v0}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public setHomeActionContentDescription(I)V
.locals 0
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
return-void
.end method
.method public setHomeActionContentDescription(Ljava/lang/CharSequence;)V
.locals 0
.param p1 # Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
return-void
.end method
.method public setHomeAsUpIndicator(I)V
.locals 0
.param p1 # I
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
return-void
.end method
.method public setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V
.locals 0
.param p1 # Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
return-void
.end method
.method public setHomeButtonEnabled(Z)V
.locals 0
return-void
.end method
.method public abstract setIcon(I)V
.param p1 # I
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
.end method
.method public abstract setIcon(Landroid/graphics/drawable/Drawable;)V
.end method
.method public abstract setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Landroidx/appcompat/app/ActionBar$OnNavigationListener;)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract setLogo(I)V
.param p1 # I
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
.end method
.method public abstract setLogo(Landroid/graphics/drawable/Drawable;)V
.end method
.method public abstract setNavigationMode(I)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract setSelectedNavigationItem(I)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public setShowHideAnimationEnabled(Z)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
return-void
.end method
.method public setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.locals 0
return-void
.end method
.method public setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.locals 0
return-void
.end method
.method public abstract setSubtitle(I)V
.end method
.method public abstract setSubtitle(Ljava/lang/CharSequence;)V
.end method
.method public abstract setTitle(I)V
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.end method
.method public abstract setTitle(Ljava/lang/CharSequence;)V
.end method
.method public setWindowTitle(Ljava/lang/CharSequence;)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
return-void
.end method
.method public abstract show()V
.end method
.method public startActionMode(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 p1, 0x0
return-object p1
.end method

View file

@ -1,60 +0,0 @@
.class public Landroidx/appcompat/app/ActionBarDrawerToggle$1;
.super Ljava/lang/Object;
.source "ActionBarDrawerToggle.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/ActionBarDrawerToggle;-><init>(Landroid/app/Activity;Landroidx/appcompat/widget/Toolbar;Landroidx/drawerlayout/widget/DrawerLayout;Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;II)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/ActionBarDrawerToggle;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/ActionBarDrawerToggle;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$1;->this$0:Landroidx/appcompat/app/ActionBarDrawerToggle;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onClick(Landroid/view/View;)V
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$1;->this$0:Landroidx/appcompat/app/ActionBarDrawerToggle;
iget-boolean v1, v0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z
if-eqz v1, :cond_0
invoke-virtual {v0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->toggle()V
goto :goto_0
:cond_0
iget-object v0, v0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mToolbarNavigationClickListener:Landroid/view/View$OnClickListener;
if-eqz v0, :cond_1
invoke-interface {v0, p1}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
:cond_1
:goto_0
return-void
.end method

View file

@ -1,39 +0,0 @@
.class public interface abstract Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
.super Ljava/lang/Object;
.source "ActionBarDrawerToggle.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBarDrawerToggle;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "Delegate"
.end annotation
# virtual methods
.method public abstract getActionBarThemedContext()Landroid/content/Context;
.end method
.method public abstract getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
.end method
.method public abstract isNavigationVisible()Z
.end method
.method public abstract setActionBarDescription(I)V
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.end method
.method public abstract setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
.param p2 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.end method

View file

@ -1,21 +0,0 @@
.class public interface abstract Landroidx/appcompat/app/ActionBarDrawerToggle$DelegateProvider;
.super Ljava/lang/Object;
.source "ActionBarDrawerToggle.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBarDrawerToggle;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "DelegateProvider"
.end annotation
# virtual methods
.method public abstract getDrawerToggleDelegate()Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method

View file

@ -1,160 +0,0 @@
.class public Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;
.super Ljava/lang/Object;
.source "ActionBarDrawerToggle.java"
# interfaces
.implements Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBarDrawerToggle;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "FrameworkActionBarDelegate"
.end annotation
# instance fields
.field public final mActivity:Landroid/app/Activity;
.field public mSetIndicatorInfo:Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
# direct methods
.method public constructor <init>(Landroid/app/Activity;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;->mActivity:Landroid/app/Activity;
return-void
.end method
# virtual methods
.method public getActionBarThemedContext()Landroid/content/Context;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;->mActivity:Landroid/app/Activity;
invoke-virtual {v0}, Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroid/app/ActionBar;->getThemedContext()Landroid/content/Context;
move-result-object v0
return-object v0
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;->mActivity:Landroid/app/Activity;
return-object v0
.end method
.method public getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
.locals 5
invoke-virtual {p0}, Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;->getActionBarThemedContext()Landroid/content/Context;
move-result-object v0
const/4 v1, 0x0
const/4 v2, 0x1
new-array v2, v2, [I
const v3, 0x101030b
const/4 v4, 0x0
aput v3, v2, v4
const v3, 0x10102ce
invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
move-result-object v0
invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
return-object v1
.end method
.method public isNavigationVisible()Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;->mActivity:Landroid/app/Activity;
invoke-virtual {v0}, Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroid/app/ActionBar;->getDisplayOptions()I
move-result v0
and-int/lit8 v0, v0, 0x4
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public setActionBarDescription(I)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;->mActivity:Landroid/app/Activity;
invoke-virtual {v0}, Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0, p1}, Landroid/app/ActionBar;->setHomeActionContentDescription(I)V
:cond_0
return-void
.end method
.method public setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;->mActivity:Landroid/app/Activity;
invoke-virtual {v0}, Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0, p1}, Landroid/app/ActionBar;->setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {v0, p2}, Landroid/app/ActionBar;->setHomeActionContentDescription(I)V
:cond_0
return-void
.end method

View file

@ -1,121 +0,0 @@
.class public Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;
.super Ljava/lang/Object;
.source "ActionBarDrawerToggle.java"
# interfaces
.implements Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBarDrawerToggle;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "ToolbarCompatDelegate"
.end annotation
# instance fields
.field public final mDefaultContentDescription:Ljava/lang/CharSequence;
.field public final mDefaultUpIndicator:Landroid/graphics/drawable/Drawable;
.field public final mToolbar:Landroidx/appcompat/widget/Toolbar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/widget/Toolbar;)V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroidx/appcompat/widget/Toolbar;
invoke-virtual {p1}, Landroidx/appcompat/widget/Toolbar;->getNavigationIcon()Landroid/graphics/drawable/Drawable;
move-result-object v0
iput-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultUpIndicator:Landroid/graphics/drawable/Drawable;
invoke-virtual {p1}, Landroidx/appcompat/widget/Toolbar;->getNavigationContentDescription()Ljava/lang/CharSequence;
move-result-object p1
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultContentDescription:Ljava/lang/CharSequence;
return-void
.end method
# virtual methods
.method public getActionBarThemedContext()Landroid/content/Context;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroidx/appcompat/widget/Toolbar;
invoke-virtual {v0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v0
return-object v0
.end method
.method public getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultUpIndicator:Landroid/graphics/drawable/Drawable;
return-object v0
.end method
.method public isNavigationVisible()Z
.locals 1
const/4 v0, 0x1
return v0
.end method
.method public setActionBarDescription(I)V
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
if-nez p1, :cond_0
iget-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroidx/appcompat/widget/Toolbar;
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mDefaultContentDescription:Ljava/lang/CharSequence;
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/Toolbar;->setNavigationContentDescription(Ljava/lang/CharSequence;)V
goto :goto_0
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroidx/appcompat/widget/Toolbar;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/Toolbar;->setNavigationContentDescription(I)V
:goto_0
return-void
.end method
.method public setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
.locals 1
.param p2 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->mToolbar:Landroidx/appcompat/widget/Toolbar;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/Toolbar;->setNavigationIcon(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {p0, p2}, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;->setActionBarDescription(I)V
return-void
.end method

View file

@ -1,695 +0,0 @@
.class public Landroidx/appcompat/app/ActionBarDrawerToggle;
.super Ljava/lang/Object;
.source "ActionBarDrawerToggle.java"
# interfaces
.implements Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;,
Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;,
Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;,
Landroidx/appcompat/app/ActionBarDrawerToggle$DelegateProvider;
}
.end annotation
# instance fields
.field public final mActivityImpl:Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
.field public final mCloseDrawerContentDescRes:I
.field public mDrawerIndicatorEnabled:Z
.field public final mDrawerLayout:Landroidx/drawerlayout/widget/DrawerLayout;
.field public mDrawerSlideAnimationEnabled:Z
.field public mHasCustomUpIndicator:Z
.field public mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable;
.field public final mOpenDrawerContentDescRes:I
.field public mSlider:Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
.field public mToolbarNavigationClickListener:Landroid/view/View$OnClickListener;
.field public mWarnedForDisplayHomeAsUp:Z
# direct methods
.method public constructor <init>(Landroid/app/Activity;Landroidx/appcompat/widget/Toolbar;Landroidx/drawerlayout/widget/DrawerLayout;Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;II)V
.locals 1
.param p5 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.param p6 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x1
iput-boolean v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerSlideAnimationEnabled:Z
iput-boolean v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z
const/4 v0, 0x0
iput-boolean v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mWarnedForDisplayHomeAsUp:Z
if-eqz p2, :cond_0
new-instance p1, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;
invoke-direct {p1, p2}, Landroidx/appcompat/app/ActionBarDrawerToggle$ToolbarCompatDelegate;-><init>(Landroidx/appcompat/widget/Toolbar;)V
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mActivityImpl:Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
new-instance p1, Landroidx/appcompat/app/ActionBarDrawerToggle$1;
invoke-direct {p1, p0}, Landroidx/appcompat/app/ActionBarDrawerToggle$1;-><init>(Landroidx/appcompat/app/ActionBarDrawerToggle;)V
invoke-virtual {p2, p1}, Landroidx/appcompat/widget/Toolbar;->setNavigationOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_0
:cond_0
instance-of p2, p1, Landroidx/appcompat/app/ActionBarDrawerToggle$DelegateProvider;
if-eqz p2, :cond_1
check-cast p1, Landroidx/appcompat/app/ActionBarDrawerToggle$DelegateProvider;
invoke-interface {p1}, Landroidx/appcompat/app/ActionBarDrawerToggle$DelegateProvider;->getDrawerToggleDelegate()Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
move-result-object p1
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mActivityImpl:Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
goto :goto_0
:cond_1
new-instance p2, Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;
invoke-direct {p2, p1}, Landroidx/appcompat/app/ActionBarDrawerToggle$FrameworkActionBarDelegate;-><init>(Landroid/app/Activity;)V
iput-object p2, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mActivityImpl:Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
:goto_0
iput-object p3, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerLayout:Landroidx/drawerlayout/widget/DrawerLayout;
iput p5, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I
iput p6, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I
if-nez p4, :cond_2
new-instance p1, Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
iget-object p2, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mActivityImpl:Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
invoke-interface {p2}, Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;->getActionBarThemedContext()Landroid/content/Context;
move-result-object p2
invoke-direct {p1, p2}, Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;-><init>(Landroid/content/Context;)V
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mSlider:Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
goto :goto_1
:cond_2
iput-object p4, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mSlider:Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
:goto_1
invoke-virtual {p0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
move-result-object p1
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable;
return-void
.end method
.method public constructor <init>(Landroid/app/Activity;Landroidx/drawerlayout/widget/DrawerLayout;II)V
.locals 7
.param p3 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.param p4 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
const/4 v2, 0x0
const/4 v4, 0x0
move-object v0, p0
move-object v1, p1
move-object v3, p2
move v5, p3
move v6, p4
invoke-direct/range {v0 .. v6}, Landroidx/appcompat/app/ActionBarDrawerToggle;-><init>(Landroid/app/Activity;Landroidx/appcompat/widget/Toolbar;Landroidx/drawerlayout/widget/DrawerLayout;Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;II)V
return-void
.end method
.method public constructor <init>(Landroid/app/Activity;Landroidx/drawerlayout/widget/DrawerLayout;Landroidx/appcompat/widget/Toolbar;II)V
.locals 7
.param p4 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.param p5 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
const/4 v4, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p3
move-object v3, p2
move v5, p4
move v6, p5
invoke-direct/range {v0 .. v6}, Landroidx/appcompat/app/ActionBarDrawerToggle;-><init>(Landroid/app/Activity;Landroidx/appcompat/widget/Toolbar;Landroidx/drawerlayout/widget/DrawerLayout;Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;II)V
return-void
.end method
.method private setPosition(F)V
.locals 2
const/high16 v0, 0x3f800000 # 1.0f
cmpl-float v0, p1, v0
if-nez v0, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mSlider:Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;->setVerticalMirror(Z)V
goto :goto_0
:cond_0
const/4 v0, 0x0
cmpl-float v0, p1, v0
if-nez v0, :cond_1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mSlider:Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;->setVerticalMirror(Z)V
:cond_1
:goto_0
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mSlider:Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
invoke-virtual {v0, p1}, Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;->setProgress(F)V
return-void
.end method
# virtual methods
.method public getDrawerArrowDrawable()Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mSlider:Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
return-object v0
.end method
.method public getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mActivityImpl:Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
invoke-interface {v0}, Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
move-result-object v0
return-object v0
.end method
.method public getToolbarNavigationClickListener()Landroid/view/View$OnClickListener;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mToolbarNavigationClickListener:Landroid/view/View$OnClickListener;
return-object v0
.end method
.method public isDrawerIndicatorEnabled()Z
.locals 1
iget-boolean v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z
return v0
.end method
.method public isDrawerSlideAnimationEnabled()Z
.locals 1
iget-boolean v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerSlideAnimationEnabled:Z
return v0
.end method
.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
.locals 0
iget-boolean p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mHasCustomUpIndicator:Z
if-nez p1, :cond_0
invoke-virtual {p0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
move-result-object p1
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable;
:cond_0
invoke-virtual {p0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->syncState()V
return-void
.end method
.method public onDrawerClosed(Landroid/view/View;)V
.locals 0
const/4 p1, 0x0
invoke-direct {p0, p1}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setPosition(F)V
iget-boolean p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z
if-eqz p1, :cond_0
iget p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I
invoke-virtual {p0, p1}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setActionBarDescription(I)V
:cond_0
return-void
.end method
.method public onDrawerOpened(Landroid/view/View;)V
.locals 0
const/high16 p1, 0x3f800000 # 1.0f
invoke-direct {p0, p1}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setPosition(F)V
iget-boolean p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z
if-eqz p1, :cond_0
iget p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I
invoke-virtual {p0, p1}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setActionBarDescription(I)V
:cond_0
return-void
.end method
.method public onDrawerSlide(Landroid/view/View;F)V
.locals 1
iget-boolean p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerSlideAnimationEnabled:Z
const/4 v0, 0x0
if-eqz p1, :cond_0
const/high16 p1, 0x3f800000 # 1.0f
invoke-static {v0, p2}, Ljava/lang/Math;->max(FF)F
move-result p2
invoke-static {p1, p2}, Ljava/lang/Math;->min(FF)F
move-result p1
invoke-direct {p0, p1}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setPosition(F)V
goto :goto_0
:cond_0
invoke-direct {p0, v0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setPosition(F)V
:goto_0
return-void
.end method
.method public onDrawerStateChanged(I)V
.locals 0
return-void
.end method
.method public onOptionsItemSelected(Landroid/view/MenuItem;)Z
.locals 1
if-eqz p1, :cond_0
invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I
move-result p1
const v0, 0x102002c
if-ne p1, v0, :cond_0
iget-boolean p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z
if-eqz p1, :cond_0
invoke-virtual {p0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->toggle()V
const/4 p1, 0x1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method
.method public setActionBarDescription(I)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mActivityImpl:Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
invoke-interface {v0, p1}, Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;->setActionBarDescription(I)V
return-void
.end method
.method public setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
.locals 2
iget-boolean v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mWarnedForDisplayHomeAsUp:Z
if-nez v0, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mActivityImpl:Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
invoke-interface {v0}, Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;->isNavigationVisible()Z
move-result v0
if-nez v0, :cond_0
const-string v0, "ActionBarDrawerToggle"
const-string v1, "DrawerToggle may not show up because NavigationIcon is not visible. You may need to call actionbar.setDisplayHomeAsUpEnabled(true);"
invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
const/4 v0, 0x1
iput-boolean v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mWarnedForDisplayHomeAsUp:Z
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mActivityImpl:Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
invoke-interface {v0, p1, p2}, Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
return-void
.end method
.method public setDrawerArrowDrawable(Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;)V
.locals 0
.param p1 # Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mSlider:Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
invoke-virtual {p0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->syncState()V
return-void
.end method
.method public setDrawerIndicatorEnabled(Z)V
.locals 3
iget-boolean v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z
if-eq p1, v0, :cond_2
if-eqz p1, :cond_1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mSlider:Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
iget-object v1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerLayout:Landroidx/drawerlayout/widget/DrawerLayout;
const v2, 0x800003
invoke-virtual {v1, v2}, Landroidx/drawerlayout/widget/DrawerLayout;->isDrawerOpen(I)Z
move-result v1
if-eqz v1, :cond_0
iget v1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I
goto :goto_0
:cond_0
iget v1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I
:goto_0
invoke-virtual {p0, v0, v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
goto :goto_1
:cond_1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable;
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
:goto_1
iput-boolean p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z
:cond_2
return-void
.end method
.method public setDrawerSlideAnimationEnabled(Z)V
.locals 0
iput-boolean p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerSlideAnimationEnabled:Z
if-nez p1, :cond_0
const/4 p1, 0x0
invoke-direct {p0, p1}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setPosition(F)V
:cond_0
return-void
.end method
.method public setHomeAsUpIndicator(I)V
.locals 1
if-eqz p1, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerLayout:Landroidx/drawerlayout/widget/DrawerLayout;
invoke-virtual {v0}, Landroid/view/ViewGroup;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object p1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
invoke-virtual {p0, p1}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method public setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V
.locals 1
const/4 v0, 0x0
if-nez p1, :cond_0
invoke-virtual {p0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
move-result-object p1
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable;
iput-boolean v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mHasCustomUpIndicator:Z
goto :goto_0
:cond_0
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable;
const/4 p1, 0x1
iput-boolean p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mHasCustomUpIndicator:Z
:goto_0
iget-boolean p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z
if-nez p1, :cond_1
iget-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, p1, v0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
:cond_1
return-void
.end method
.method public setToolbarNavigationClickListener(Landroid/view/View$OnClickListener;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mToolbarNavigationClickListener:Landroid/view/View$OnClickListener;
return-void
.end method
.method public syncState()V
.locals 3
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerLayout:Landroidx/drawerlayout/widget/DrawerLayout;
const v1, 0x800003
invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;->isDrawerOpen(I)Z
move-result v0
if-eqz v0, :cond_0
const/high16 v0, 0x3f800000 # 1.0f
invoke-direct {p0, v0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setPosition(F)V
goto :goto_0
:cond_0
const/4 v0, 0x0
invoke-direct {p0, v0}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setPosition(F)V
:goto_0
iget-boolean v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z
if-eqz v0, :cond_2
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mSlider:Landroidx/appcompat/graphics/drawable/DrawerArrowDrawable;
iget-object v2, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerLayout:Landroidx/drawerlayout/widget/DrawerLayout;
invoke-virtual {v2, v1}, Landroidx/drawerlayout/widget/DrawerLayout;->isDrawerOpen(I)Z
move-result v1
if-eqz v1, :cond_1
iget v1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I
goto :goto_1
:cond_1
iget v1, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I
:goto_1
invoke-virtual {p0, v0, v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
:cond_2
return-void
.end method
.method public toggle()V
.locals 3
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerLayout:Landroidx/drawerlayout/widget/DrawerLayout;
const v1, 0x800003
invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;->getDrawerLockMode(I)I
move-result v0
iget-object v2, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerLayout:Landroidx/drawerlayout/widget/DrawerLayout;
invoke-virtual {v2, v1}, Landroidx/drawerlayout/widget/DrawerLayout;->isDrawerVisible(I)Z
move-result v2
if-eqz v2, :cond_0
const/4 v2, 0x2
if-eq v0, v2, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerLayout:Landroidx/drawerlayout/widget/DrawerLayout;
invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;->closeDrawer(I)V
goto :goto_0
:cond_0
const/4 v2, 0x1
if-eq v0, v2, :cond_1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggle;->mDrawerLayout:Landroidx/drawerlayout/widget/DrawerLayout;
invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;->openDrawer(I)V
:cond_1
:goto_0
return-void
.end method

View file

@ -1,132 +0,0 @@
.class public Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
.super Ljava/lang/Object;
.source "ActionBarDrawerToggleHoneycomb.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "SetIndicatorInfo"
.end annotation
# instance fields
.field public setHomeActionContentDescription:Ljava/lang/reflect/Method;
.field public setHomeAsUpIndicator:Ljava/lang/reflect/Method;
.field public upIndicatorView:Landroid/widget/ImageView;
# direct methods
.method public constructor <init>(Landroid/app/Activity;)V
.locals 6
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
const/4 v1, 0x1
:try_start_0
const-class v2, Landroid/app/ActionBar;
const-string v3, "setHomeAsUpIndicator"
new-array v4, v1, [Ljava/lang/Class;
const-class v5, Landroid/graphics/drawable/Drawable;
aput-object v5, v4, v0
invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v2
iput-object v2, p0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;
const-class v2, Landroid/app/ActionBar;
const-string v3, "setHomeActionContentDescription"
new-array v4, v1, [Ljava/lang/Class;
sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
aput-object v5, v4, v0
invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v2
iput-object v2, p0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;
:try_end_0
.catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
nop
const v2, 0x102002c
invoke-virtual {p1, v2}, Landroid/app/Activity;->findViewById(I)Landroid/view/View;
move-result-object p1
if-nez p1, :cond_0
return-void
:cond_0
invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object p1
check-cast p1, Landroid/view/ViewGroup;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getChildCount()I
move-result v3
const/4 v4, 0x2
if-eq v3, v4, :cond_1
return-void
:cond_1
invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v0
invoke-virtual {p1, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object p1
invoke-virtual {v0}, Landroid/view/View;->getId()I
move-result v1
if-ne v1, v2, :cond_2
move-object v0, p1
:cond_2
nop
instance-of p1, v0, Landroid/widget/ImageView;
if-eqz p1, :cond_3
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView;
:cond_3
return-void
.end method

View file

@ -1,191 +0,0 @@
.class public Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb;
.super Ljava/lang/Object;
.source "ActionBarDrawerToggleHoneycomb.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
}
.end annotation
# static fields
.field public static final TAG:Ljava/lang/String; = "ActionBarDrawerToggleHC"
.field public static final THEME_ATTRS:[I
# direct methods
.method public static constructor <clinit>()V
.locals 3
const/4 v0, 0x1
new-array v0, v0, [I
const/4 v1, 0x0
const v2, 0x101030b
aput v2, v0, v1
sput-object v0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
.locals 1
sget-object v0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I
invoke-virtual {p0, v0}, Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
move-result-object p0
const/4 v0, 0x0
invoke-virtual {p0, v0}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
invoke-virtual {p0}, Landroid/content/res/TypedArray;->recycle()V
return-object v0
.end method
.method public static setActionBarDescription(Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;Landroid/app/Activity;I)Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
.locals 3
if-nez p0, :cond_0
new-instance p0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
invoke-direct {p0, p1}, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;-><init>(Landroid/app/Activity;)V
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;
if-eqz v0, :cond_1
:try_start_0
invoke-virtual {p1}, Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;
move-result-object p1
iget-object v0, p0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
aput-object p2, v1, v2
invoke-virtual {v0, p1, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
const-string p2, "ActionBarDrawerToggleHC"
const-string v0, "Couldn\'t set content description via JB-MR2 API"
invoke-static {p2, v0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:cond_1
:goto_0
return-object p0
.end method
.method public static setActionBarUpIndicator(Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
.locals 6
new-instance v0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
invoke-direct {v0, p0}, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;-><init>(Landroid/app/Activity;)V
iget-object v1, v0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;
const-string v2, "ActionBarDrawerToggleHC"
if-eqz v1, :cond_0
:try_start_0
invoke-virtual {p0}, Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;
move-result-object p0
iget-object v1, v0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;
const/4 v3, 0x1
new-array v4, v3, [Ljava/lang/Object;
const/4 v5, 0x0
aput-object p1, v4, v5
invoke-virtual {v1, p0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
iget-object p1, v0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;
new-array v1, v3, [Ljava/lang/Object;
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
aput-object p2, v1, v5
invoke-virtual {p1, p0, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p0
const-string p1, "Couldn\'t set home-as-up indicator via JB-MR2 API"
invoke-static {v2, p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
goto :goto_0
:cond_0
iget-object p0, v0, Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView;
if-eqz p0, :cond_1
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
goto :goto_0
:cond_1
const-string p0, "Couldn\'t set home-as-up indicator"
invoke-static {v2, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
:goto_0
return-object v0
.end method

View file

@ -1,114 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$1;
.super Ljava/lang/Object;
.source "AlertController.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AlertController;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AlertController;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AlertController;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AlertController$1;->this$0:Landroidx/appcompat/app/AlertController;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onClick(Landroid/view/View;)V
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/AlertController$1;->this$0:Landroidx/appcompat/app/AlertController;
iget-object v1, v0, Landroidx/appcompat/app/AlertController;->mButtonPositive:Landroid/widget/Button;
if-ne p1, v1, :cond_0
iget-object v0, v0, Landroidx/appcompat/app/AlertController;->mButtonPositiveMessage:Landroid/os/Message;
if-eqz v0, :cond_0
invoke-static {v0}, Landroid/os/Message;->obtain(Landroid/os/Message;)Landroid/os/Message;
move-result-object p1
goto :goto_0
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AlertController$1;->this$0:Landroidx/appcompat/app/AlertController;
iget-object v1, v0, Landroidx/appcompat/app/AlertController;->mButtonNegative:Landroid/widget/Button;
if-ne p1, v1, :cond_1
iget-object v0, v0, Landroidx/appcompat/app/AlertController;->mButtonNegativeMessage:Landroid/os/Message;
if-eqz v0, :cond_1
invoke-static {v0}, Landroid/os/Message;->obtain(Landroid/os/Message;)Landroid/os/Message;
move-result-object p1
goto :goto_0
:cond_1
iget-object v0, p0, Landroidx/appcompat/app/AlertController$1;->this$0:Landroidx/appcompat/app/AlertController;
iget-object v1, v0, Landroidx/appcompat/app/AlertController;->mButtonNeutral:Landroid/widget/Button;
if-ne p1, v1, :cond_2
iget-object p1, v0, Landroidx/appcompat/app/AlertController;->mButtonNeutralMessage:Landroid/os/Message;
if-eqz p1, :cond_2
invoke-static {p1}, Landroid/os/Message;->obtain(Landroid/os/Message;)Landroid/os/Message;
move-result-object p1
goto :goto_0
:cond_2
const/4 p1, 0x0
:goto_0
if-eqz p1, :cond_3
invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V
:cond_3
iget-object p1, p0, Landroidx/appcompat/app/AlertController$1;->this$0:Landroidx/appcompat/app/AlertController;
iget-object v0, p1, Landroidx/appcompat/app/AlertController;->mHandler:Landroid/os/Handler;
const/4 v1, 0x1
iget-object p1, p1, Landroidx/appcompat/app/AlertController;->mDialog:Landroidx/appcompat/app/AppCompatDialog;
invoke-virtual {v0, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object p1
invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V
return-void
.end method

View file

@ -1,55 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$2;
.super Ljava/lang/Object;
.source "AlertController.java"
# interfaces
.implements Landroidx/core/widget/NestedScrollView$OnScrollChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AlertController;->setScrollIndicators(Landroid/view/ViewGroup;Landroid/view/View;II)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AlertController;
.field public final synthetic val$bottom:Landroid/view/View;
.field public final synthetic val$top:Landroid/view/View;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AlertController;Landroid/view/View;Landroid/view/View;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AlertController$2;->this$0:Landroidx/appcompat/app/AlertController;
iput-object p2, p0, Landroidx/appcompat/app/AlertController$2;->val$top:Landroid/view/View;
iput-object p3, p0, Landroidx/appcompat/app/AlertController$2;->val$bottom:Landroid/view/View;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onScrollChange(Landroidx/core/widget/NestedScrollView;IIII)V
.locals 0
iget-object p2, p0, Landroidx/appcompat/app/AlertController$2;->val$top:Landroid/view/View;
iget-object p3, p0, Landroidx/appcompat/app/AlertController$2;->val$bottom:Landroid/view/View;
invoke-static {p1, p2, p3}, Landroidx/appcompat/app/AlertController;->manageScrollIndicators(Landroid/view/View;Landroid/view/View;Landroid/view/View;)V
return-void
.end method

View file

@ -1,59 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$3;
.super Ljava/lang/Object;
.source "AlertController.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AlertController;->setScrollIndicators(Landroid/view/ViewGroup;Landroid/view/View;II)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AlertController;
.field public final synthetic val$bottom:Landroid/view/View;
.field public final synthetic val$top:Landroid/view/View;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AlertController;Landroid/view/View;Landroid/view/View;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AlertController$3;->this$0:Landroidx/appcompat/app/AlertController;
iput-object p2, p0, Landroidx/appcompat/app/AlertController$3;->val$top:Landroid/view/View;
iput-object p3, p0, Landroidx/appcompat/app/AlertController$3;->val$bottom:Landroid/view/View;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 3
iget-object v0, p0, Landroidx/appcompat/app/AlertController$3;->this$0:Landroidx/appcompat/app/AlertController;
iget-object v0, v0, Landroidx/appcompat/app/AlertController;->mScrollView:Landroidx/core/widget/NestedScrollView;
iget-object v1, p0, Landroidx/appcompat/app/AlertController$3;->val$top:Landroid/view/View;
iget-object v2, p0, Landroidx/appcompat/app/AlertController$3;->val$bottom:Landroid/view/View;
invoke-static {v0, v1, v2}, Landroidx/appcompat/app/AlertController;->manageScrollIndicators(Landroid/view/View;Landroid/view/View;Landroid/view/View;)V
return-void
.end method

View file

@ -1,61 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$4;
.super Ljava/lang/Object;
.source "AlertController.java"
# interfaces
.implements Landroid/widget/AbsListView$OnScrollListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AlertController;->setScrollIndicators(Landroid/view/ViewGroup;Landroid/view/View;II)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AlertController;
.field public final synthetic val$bottom:Landroid/view/View;
.field public final synthetic val$top:Landroid/view/View;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AlertController;Landroid/view/View;Landroid/view/View;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AlertController$4;->this$0:Landroidx/appcompat/app/AlertController;
iput-object p2, p0, Landroidx/appcompat/app/AlertController$4;->val$top:Landroid/view/View;
iput-object p3, p0, Landroidx/appcompat/app/AlertController$4;->val$bottom:Landroid/view/View;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onScroll(Landroid/widget/AbsListView;III)V
.locals 0
iget-object p2, p0, Landroidx/appcompat/app/AlertController$4;->val$top:Landroid/view/View;
iget-object p3, p0, Landroidx/appcompat/app/AlertController$4;->val$bottom:Landroid/view/View;
invoke-static {p1, p2, p3}, Landroidx/appcompat/app/AlertController;->manageScrollIndicators(Landroid/view/View;Landroid/view/View;Landroid/view/View;)V
return-void
.end method
.method public onScrollStateChanged(Landroid/widget/AbsListView;I)V
.locals 0
return-void
.end method

View file

@ -1,59 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$5;
.super Ljava/lang/Object;
.source "AlertController.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AlertController;->setScrollIndicators(Landroid/view/ViewGroup;Landroid/view/View;II)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AlertController;
.field public final synthetic val$bottom:Landroid/view/View;
.field public final synthetic val$top:Landroid/view/View;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AlertController;Landroid/view/View;Landroid/view/View;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AlertController$5;->this$0:Landroidx/appcompat/app/AlertController;
iput-object p2, p0, Landroidx/appcompat/app/AlertController$5;->val$top:Landroid/view/View;
iput-object p3, p0, Landroidx/appcompat/app/AlertController$5;->val$bottom:Landroid/view/View;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 3
iget-object v0, p0, Landroidx/appcompat/app/AlertController$5;->this$0:Landroidx/appcompat/app/AlertController;
iget-object v0, v0, Landroidx/appcompat/app/AlertController;->mListView:Landroid/widget/ListView;
iget-object v1, p0, Landroidx/appcompat/app/AlertController$5;->val$top:Landroid/view/View;
iget-object v2, p0, Landroidx/appcompat/app/AlertController$5;->val$bottom:Landroid/view/View;
invoke-static {v0, v1, v2}, Landroidx/appcompat/app/AlertController;->manageScrollIndicators(Landroid/view/View;Landroid/view/View;Landroid/view/View;)V
return-void
.end method

View file

@ -1,71 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$AlertParams$1;
.super Landroid/widget/ArrayAdapter;
.source "AlertController.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AlertController$AlertParams;->createListView(Landroidx/appcompat/app/AlertController;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/widget/ArrayAdapter<",
"Ljava/lang/CharSequence;",
">;"
}
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AlertController$AlertParams;
.field public final synthetic val$listView:Landroidx/appcompat/app/AlertController$RecycleListView;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AlertController$AlertParams;Landroid/content/Context;II[Ljava/lang/CharSequence;Landroidx/appcompat/app/AlertController$RecycleListView;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$1;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p6, p0, Landroidx/appcompat/app/AlertController$AlertParams$1;->val$listView:Landroidx/appcompat/app/AlertController$RecycleListView;
invoke-direct {p0, p2, p3, p4, p5}, Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;II[Ljava/lang/Object;)V
return-void
.end method
# virtual methods
.method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
.locals 1
invoke-super {p0, p1, p2, p3}, Landroid/widget/ArrayAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
move-result-object p2
iget-object p3, p0, Landroidx/appcompat/app/AlertController$AlertParams$1;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object p3, p3, Landroidx/appcompat/app/AlertController$AlertParams;->mCheckedItems:[Z
if-eqz p3, :cond_0
aget-boolean p3, p3, p1
if-eqz p3, :cond_0
iget-object p3, p0, Landroidx/appcompat/app/AlertController$AlertParams$1;->val$listView:Landroidx/appcompat/app/AlertController$RecycleListView;
const/4 v0, 0x1
invoke-virtual {p3, p1, v0}, Landroid/widget/ListView;->setItemChecked(IZ)V
:cond_0
return-object p2
.end method

View file

@ -1,134 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$AlertParams$2;
.super Landroid/widget/CursorAdapter;
.source "AlertController.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AlertController$AlertParams;->createListView(Landroidx/appcompat/app/AlertController;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final mIsCheckedIndex:I
.field public final mLabelIndex:I
.field public final synthetic this$0:Landroidx/appcompat/app/AlertController$AlertParams;
.field public final synthetic val$dialog:Landroidx/appcompat/app/AlertController;
.field public final synthetic val$listView:Landroidx/appcompat/app/AlertController$RecycleListView;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AlertController$AlertParams;Landroid/content/Context;Landroid/database/Cursor;ZLandroidx/appcompat/app/AlertController$RecycleListView;Landroidx/appcompat/app/AlertController;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p5, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->val$listView:Landroidx/appcompat/app/AlertController$RecycleListView;
iput-object p6, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->val$dialog:Landroidx/appcompat/app/AlertController;
invoke-direct {p0, p2, p3, p4}, Landroid/widget/CursorAdapter;-><init>(Landroid/content/Context;Landroid/database/Cursor;Z)V
invoke-virtual {p0}, Landroid/widget/CursorAdapter;->getCursor()Landroid/database/Cursor;
move-result-object p1
iget-object p2, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object p2, p2, Landroidx/appcompat/app/AlertController$AlertParams;->mLabelColumn:Ljava/lang/String;
invoke-interface {p1, p2}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result p2
iput p2, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->mLabelIndex:I
iget-object p2, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object p2, p2, Landroidx/appcompat/app/AlertController$AlertParams;->mIsCheckedColumn:Ljava/lang/String;
invoke-interface {p1, p2}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result p1
iput p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->mIsCheckedIndex:I
return-void
.end method
# virtual methods
.method public bindView(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V
.locals 1
const p2, 0x1020014
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/CheckedTextView;
iget p2, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->mLabelIndex:I
invoke-interface {p3, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object p2
invoke-virtual {p1, p2}, Landroid/widget/CheckedTextView;->setText(Ljava/lang/CharSequence;)V
iget-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->val$listView:Landroidx/appcompat/app/AlertController$RecycleListView;
invoke-interface {p3}, Landroid/database/Cursor;->getPosition()I
move-result p2
iget v0, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->mIsCheckedIndex:I
invoke-interface {p3, v0}, Landroid/database/Cursor;->getInt(I)I
move-result p3
const/4 v0, 0x1
if-ne p3, v0, :cond_0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
invoke-virtual {p1, p2, v0}, Landroid/widget/ListView;->setItemChecked(IZ)V
return-void
.end method
.method public newView(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;
.locals 1
iget-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object p1, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mInflater:Landroid/view/LayoutInflater;
iget-object p2, p0, Landroidx/appcompat/app/AlertController$AlertParams$2;->val$dialog:Landroidx/appcompat/app/AlertController;
iget p2, p2, Landroidx/appcompat/app/AlertController;->mMultiChoiceItemLayout:I
const/4 v0, 0x0
invoke-virtual {p1, p2, p3, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object p1
return-object p1
.end method

View file

@ -1,77 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$AlertParams$3;
.super Ljava/lang/Object;
.source "AlertController.java"
# interfaces
.implements Landroid/widget/AdapterView$OnItemClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AlertController$AlertParams;->createListView(Landroidx/appcompat/app/AlertController;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AlertController$AlertParams;
.field public final synthetic val$dialog:Landroidx/appcompat/app/AlertController;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AlertController$AlertParams;Landroidx/appcompat/app/AlertController;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$3;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p2, p0, Landroidx/appcompat/app/AlertController$AlertParams$3;->val$dialog:Landroidx/appcompat/app/AlertController;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;",
"Landroid/view/View;",
"IJ)V"
}
.end annotation
iget-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$3;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object p1, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
iget-object p2, p0, Landroidx/appcompat/app/AlertController$AlertParams$3;->val$dialog:Landroidx/appcompat/app/AlertController;
iget-object p2, p2, Landroidx/appcompat/app/AlertController;->mDialog:Landroidx/appcompat/app/AppCompatDialog;
invoke-interface {p1, p2, p3}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
iget-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$3;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iget-boolean p1, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mIsSingleChoice:Z
if-nez p1, :cond_0
iget-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$3;->val$dialog:Landroidx/appcompat/app/AlertController;
iget-object p1, p1, Landroidx/appcompat/app/AlertController;->mDialog:Landroidx/appcompat/app/AppCompatDialog;
invoke-virtual {p1}, Landroidx/appcompat/app/AppCompatDialog;->dismiss()V
:cond_0
return-void
.end method

View file

@ -1,89 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$AlertParams$4;
.super Ljava/lang/Object;
.source "AlertController.java"
# interfaces
.implements Landroid/widget/AdapterView$OnItemClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AlertController$AlertParams;->createListView(Landroidx/appcompat/app/AlertController;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AlertController$AlertParams;
.field public final synthetic val$dialog:Landroidx/appcompat/app/AlertController;
.field public final synthetic val$listView:Landroidx/appcompat/app/AlertController$RecycleListView;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AlertController$AlertParams;Landroidx/appcompat/app/AlertController$RecycleListView;Landroidx/appcompat/app/AlertController;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$4;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p2, p0, Landroidx/appcompat/app/AlertController$AlertParams$4;->val$listView:Landroidx/appcompat/app/AlertController$RecycleListView;
iput-object p3, p0, Landroidx/appcompat/app/AlertController$AlertParams$4;->val$dialog:Landroidx/appcompat/app/AlertController;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;",
"Landroid/view/View;",
"IJ)V"
}
.end annotation
iget-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$4;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object p1, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mCheckedItems:[Z
if-eqz p1, :cond_0
iget-object p2, p0, Landroidx/appcompat/app/AlertController$AlertParams$4;->val$listView:Landroidx/appcompat/app/AlertController$RecycleListView;
invoke-virtual {p2, p3}, Landroid/widget/ListView;->isItemChecked(I)Z
move-result p2
aput-boolean p2, p1, p3
:cond_0
iget-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams$4;->this$0:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object p1, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mOnCheckboxClickListener:Landroid/content/DialogInterface$OnMultiChoiceClickListener;
iget-object p2, p0, Landroidx/appcompat/app/AlertController$AlertParams$4;->val$dialog:Landroidx/appcompat/app/AlertController;
iget-object p2, p2, Landroidx/appcompat/app/AlertController;->mDialog:Landroidx/appcompat/app/AppCompatDialog;
iget-object p4, p0, Landroidx/appcompat/app/AlertController$AlertParams$4;->val$listView:Landroidx/appcompat/app/AlertController$RecycleListView;
invoke-virtual {p4, p3}, Landroid/widget/ListView;->isItemChecked(I)Z
move-result p4
invoke-interface {p1, p2, p3, p4}, Landroid/content/DialogInterface$OnMultiChoiceClickListener;->onClick(Landroid/content/DialogInterface;IZ)V
return-void
.end method

View file

@ -1,19 +0,0 @@
.class public interface abstract Landroidx/appcompat/app/AlertController$AlertParams$OnPrepareListViewListener;
.super Ljava/lang/Object;
.source "AlertController.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AlertController$AlertParams;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "OnPrepareListViewListener"
.end annotation
# virtual methods
.method public abstract onPrepareListView(Landroid/widget/ListView;)V
.end method

View file

@ -1,528 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$AlertParams;
.super Ljava/lang/Object;
.source "AlertController.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AlertController;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "AlertParams"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/app/AlertController$AlertParams$OnPrepareListViewListener;
}
.end annotation
# instance fields
.field public mAdapter:Landroid/widget/ListAdapter;
.field public mCancelable:Z
.field public mCheckedItem:I
.field public mCheckedItems:[Z
.field public final mContext:Landroid/content/Context;
.field public mCursor:Landroid/database/Cursor;
.field public mCustomTitleView:Landroid/view/View;
.field public mForceInverseBackground:Z
.field public mIcon:Landroid/graphics/drawable/Drawable;
.field public mIconAttrId:I
.field public mIconId:I
.field public final mInflater:Landroid/view/LayoutInflater;
.field public mIsCheckedColumn:Ljava/lang/String;
.field public mIsMultiChoice:Z
.field public mIsSingleChoice:Z
.field public mItems:[Ljava/lang/CharSequence;
.field public mLabelColumn:Ljava/lang/String;
.field public mMessage:Ljava/lang/CharSequence;
.field public mNegativeButtonIcon:Landroid/graphics/drawable/Drawable;
.field public mNegativeButtonListener:Landroid/content/DialogInterface$OnClickListener;
.field public mNegativeButtonText:Ljava/lang/CharSequence;
.field public mNeutralButtonIcon:Landroid/graphics/drawable/Drawable;
.field public mNeutralButtonListener:Landroid/content/DialogInterface$OnClickListener;
.field public mNeutralButtonText:Ljava/lang/CharSequence;
.field public mOnCancelListener:Landroid/content/DialogInterface$OnCancelListener;
.field public mOnCheckboxClickListener:Landroid/content/DialogInterface$OnMultiChoiceClickListener;
.field public mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
.field public mOnDismissListener:Landroid/content/DialogInterface$OnDismissListener;
.field public mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener;
.field public mOnKeyListener:Landroid/content/DialogInterface$OnKeyListener;
.field public mOnPrepareListViewListener:Landroidx/appcompat/app/AlertController$AlertParams$OnPrepareListViewListener;
.field public mPositiveButtonIcon:Landroid/graphics/drawable/Drawable;
.field public mPositiveButtonListener:Landroid/content/DialogInterface$OnClickListener;
.field public mPositiveButtonText:Ljava/lang/CharSequence;
.field public mRecycleOnMeasure:Z
.field public mTitle:Ljava/lang/CharSequence;
.field public mView:Landroid/view/View;
.field public mViewLayoutResId:I
.field public mViewSpacingBottom:I
.field public mViewSpacingLeft:I
.field public mViewSpacingRight:I
.field public mViewSpacingSpecified:Z
.field public mViewSpacingTop:I
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
iput v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mIconId:I
iput v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mIconAttrId:I
iput-boolean v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingSpecified:Z
const/4 v0, -0x1
iput v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mCheckedItem:I
const/4 v0, 0x1
iput-boolean v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mRecycleOnMeasure:Z
iput-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
iput-boolean v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mCancelable:Z
const-string v0, "layout_inflater"
invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/view/LayoutInflater;
iput-object p1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mInflater:Landroid/view/LayoutInflater;
return-void
.end method
.method private createListView(Landroidx/appcompat/app/AlertController;)V
.locals 10
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mInflater:Landroid/view/LayoutInflater;
iget v1, p1, Landroidx/appcompat/app/AlertController;->mListLayout:I
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v0
check-cast v0, Landroidx/appcompat/app/AlertController$RecycleListView;
iget-boolean v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mIsMultiChoice:Z
const/4 v8, 0x1
if-eqz v1, :cond_1
iget-object v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mCursor:Landroid/database/Cursor;
if-nez v1, :cond_0
new-instance v9, Landroidx/appcompat/app/AlertController$AlertParams$1;
iget-object v3, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
iget v4, p1, Landroidx/appcompat/app/AlertController;->mMultiChoiceItemLayout:I
const v5, 0x1020014
iget-object v6, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mItems:[Ljava/lang/CharSequence;
move-object v1, v9
move-object v2, p0
move-object v7, v0
invoke-direct/range {v1 .. v7}, Landroidx/appcompat/app/AlertController$AlertParams$1;-><init>(Landroidx/appcompat/app/AlertController$AlertParams;Landroid/content/Context;II[Ljava/lang/CharSequence;Landroidx/appcompat/app/AlertController$RecycleListView;)V
goto :goto_1
:cond_0
new-instance v9, Landroidx/appcompat/app/AlertController$AlertParams$2;
iget-object v3, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
iget-object v4, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mCursor:Landroid/database/Cursor;
const/4 v5, 0x0
move-object v1, v9
move-object v2, p0
move-object v6, v0
move-object v7, p1
invoke-direct/range {v1 .. v7}, Landroidx/appcompat/app/AlertController$AlertParams$2;-><init>(Landroidx/appcompat/app/AlertController$AlertParams;Landroid/content/Context;Landroid/database/Cursor;ZLandroidx/appcompat/app/AlertController$RecycleListView;Landroidx/appcompat/app/AlertController;)V
goto :goto_1
:cond_1
iget-boolean v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mIsSingleChoice:Z
if-eqz v1, :cond_2
iget v1, p1, Landroidx/appcompat/app/AlertController;->mSingleChoiceItemLayout:I
goto :goto_0
:cond_2
iget v1, p1, Landroidx/appcompat/app/AlertController;->mListItemLayout:I
:goto_0
move v4, v1
iget-object v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mCursor:Landroid/database/Cursor;
const v2, 0x1020014
if-eqz v1, :cond_3
new-instance v9, Landroid/widget/SimpleCursorAdapter;
iget-object v3, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
iget-object v5, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mCursor:Landroid/database/Cursor;
new-array v6, v8, [Ljava/lang/String;
iget-object v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mLabelColumn:Ljava/lang/String;
const/4 v7, 0x0
aput-object v1, v6, v7
new-array v1, v8, [I
aput v2, v1, v7
move-object v2, v9
move-object v7, v1
invoke-direct/range {v2 .. v7}, Landroid/widget/SimpleCursorAdapter;-><init>(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V
goto :goto_1
:cond_3
iget-object v9, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mAdapter:Landroid/widget/ListAdapter;
if-eqz v9, :cond_4
goto :goto_1
:cond_4
new-instance v9, Landroidx/appcompat/app/AlertController$CheckedItemAdapter;
iget-object v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
iget-object v3, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mItems:[Ljava/lang/CharSequence;
invoke-direct {v9, v1, v4, v2, v3}, Landroidx/appcompat/app/AlertController$CheckedItemAdapter;-><init>(Landroid/content/Context;II[Ljava/lang/CharSequence;)V
:goto_1
iget-object v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnPrepareListViewListener:Landroidx/appcompat/app/AlertController$AlertParams$OnPrepareListViewListener;
if-eqz v1, :cond_5
invoke-interface {v1, v0}, Landroidx/appcompat/app/AlertController$AlertParams$OnPrepareListViewListener;->onPrepareListView(Landroid/widget/ListView;)V
:cond_5
iput-object v9, p1, Landroidx/appcompat/app/AlertController;->mAdapter:Landroid/widget/ListAdapter;
iget v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mCheckedItem:I
iput v1, p1, Landroidx/appcompat/app/AlertController;->mCheckedItem:I
iget-object v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
if-eqz v1, :cond_6
new-instance v1, Landroidx/appcompat/app/AlertController$AlertParams$3;
invoke-direct {v1, p0, p1}, Landroidx/appcompat/app/AlertController$AlertParams$3;-><init>(Landroidx/appcompat/app/AlertController$AlertParams;Landroidx/appcompat/app/AlertController;)V
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
goto :goto_2
:cond_6
iget-object v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnCheckboxClickListener:Landroid/content/DialogInterface$OnMultiChoiceClickListener;
if-eqz v1, :cond_7
new-instance v1, Landroidx/appcompat/app/AlertController$AlertParams$4;
invoke-direct {v1, p0, v0, p1}, Landroidx/appcompat/app/AlertController$AlertParams$4;-><init>(Landroidx/appcompat/app/AlertController$AlertParams;Landroidx/appcompat/app/AlertController$RecycleListView;Landroidx/appcompat/app/AlertController;)V
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
:cond_7
:goto_2
iget-object v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener;
if-eqz v1, :cond_8
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V
:cond_8
iget-boolean v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mIsSingleChoice:Z
if-eqz v1, :cond_9
invoke-virtual {v0, v8}, Landroid/widget/ListView;->setChoiceMode(I)V
goto :goto_3
:cond_9
iget-boolean v1, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mIsMultiChoice:Z
if-eqz v1, :cond_a
const/4 v1, 0x2
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setChoiceMode(I)V
:cond_a
:goto_3
iput-object v0, p1, Landroidx/appcompat/app/AlertController;->mListView:Landroid/widget/ListView;
return-void
.end method
# virtual methods
.method public apply(Landroidx/appcompat/app/AlertController;)V
.locals 7
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mCustomTitleView:Landroid/view/View;
if-eqz v0, :cond_0
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AlertController;->setCustomTitle(Landroid/view/View;)V
goto :goto_0
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mTitle:Ljava/lang/CharSequence;
if-eqz v0, :cond_1
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AlertController;->setTitle(Ljava/lang/CharSequence;)V
:cond_1
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mIcon:Landroid/graphics/drawable/Drawable;
if-eqz v0, :cond_2
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AlertController;->setIcon(Landroid/graphics/drawable/Drawable;)V
:cond_2
iget v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mIconId:I
if-eqz v0, :cond_3
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AlertController;->setIcon(I)V
:cond_3
iget v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mIconAttrId:I
if-eqz v0, :cond_4
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AlertController;->getIconAttributeResId(I)I
move-result v0
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AlertController;->setIcon(I)V
:cond_4
:goto_0
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mMessage:Ljava/lang/CharSequence;
if-eqz v0, :cond_5
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AlertController;->setMessage(Ljava/lang/CharSequence;)V
:cond_5
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mPositiveButtonText:Ljava/lang/CharSequence;
if-nez v0, :cond_6
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mPositiveButtonIcon:Landroid/graphics/drawable/Drawable;
if-eqz v0, :cond_7
:cond_6
const/4 v2, -0x1
iget-object v3, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mPositiveButtonText:Ljava/lang/CharSequence;
iget-object v4, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mPositiveButtonListener:Landroid/content/DialogInterface$OnClickListener;
const/4 v5, 0x0
iget-object v6, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mPositiveButtonIcon:Landroid/graphics/drawable/Drawable;
move-object v1, p1
invoke-virtual/range {v1 .. v6}, Landroidx/appcompat/app/AlertController;->setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;Landroid/os/Message;Landroid/graphics/drawable/Drawable;)V
:cond_7
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mNegativeButtonText:Ljava/lang/CharSequence;
if-nez v0, :cond_8
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mNegativeButtonIcon:Landroid/graphics/drawable/Drawable;
if-eqz v0, :cond_9
:cond_8
const/4 v2, -0x2
iget-object v3, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mNegativeButtonText:Ljava/lang/CharSequence;
iget-object v4, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mNegativeButtonListener:Landroid/content/DialogInterface$OnClickListener;
const/4 v5, 0x0
iget-object v6, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mNegativeButtonIcon:Landroid/graphics/drawable/Drawable;
move-object v1, p1
invoke-virtual/range {v1 .. v6}, Landroidx/appcompat/app/AlertController;->setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;Landroid/os/Message;Landroid/graphics/drawable/Drawable;)V
:cond_9
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mNeutralButtonText:Ljava/lang/CharSequence;
if-nez v0, :cond_a
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mNeutralButtonIcon:Landroid/graphics/drawable/Drawable;
if-eqz v0, :cond_b
:cond_a
const/4 v2, -0x3
iget-object v3, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mNeutralButtonText:Ljava/lang/CharSequence;
iget-object v4, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mNeutralButtonListener:Landroid/content/DialogInterface$OnClickListener;
const/4 v5, 0x0
iget-object v6, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mNeutralButtonIcon:Landroid/graphics/drawable/Drawable;
move-object v1, p1
invoke-virtual/range {v1 .. v6}, Landroidx/appcompat/app/AlertController;->setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;Landroid/os/Message;Landroid/graphics/drawable/Drawable;)V
:cond_b
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mItems:[Ljava/lang/CharSequence;
if-nez v0, :cond_c
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mCursor:Landroid/database/Cursor;
if-nez v0, :cond_c
iget-object v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mAdapter:Landroid/widget/ListAdapter;
if-eqz v0, :cond_d
:cond_c
invoke-direct {p0, p1}, Landroidx/appcompat/app/AlertController$AlertParams;->createListView(Landroidx/appcompat/app/AlertController;)V
:cond_d
iget-object v2, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mView:Landroid/view/View;
if-eqz v2, :cond_f
iget-boolean v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingSpecified:Z
if-eqz v0, :cond_e
iget v3, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingLeft:I
iget v4, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingTop:I
iget v5, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingRight:I
iget v6, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingBottom:I
move-object v1, p1
invoke-virtual/range {v1 .. v6}, Landroidx/appcompat/app/AlertController;->setView(Landroid/view/View;IIII)V
goto :goto_1
:cond_e
invoke-virtual {p1, v2}, Landroidx/appcompat/app/AlertController;->setView(Landroid/view/View;)V
goto :goto_1
:cond_f
iget v0, p0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewLayoutResId:I
if-eqz v0, :cond_10
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AlertController;->setView(I)V
:cond_10
:goto_1
return-void
.end method

View file

@ -1,101 +0,0 @@
.class public final Landroidx/appcompat/app/AlertController$ButtonHandler;
.super Landroid/os/Handler;
.source "AlertController.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AlertController;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "ButtonHandler"
.end annotation
# static fields
.field public static final MSG_DISMISS_DIALOG:I = 0x1
# instance fields
.field public mDialog:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
"Landroid/content/DialogInterface;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Landroid/content/DialogInterface;)V
.locals 1
invoke-direct {p0}, Landroid/os/Handler;-><init>()V
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Landroidx/appcompat/app/AlertController$ButtonHandler;->mDialog:Ljava/lang/ref/WeakReference;
return-void
.end method
# virtual methods
.method public handleMessage(Landroid/os/Message;)V
.locals 2
iget v0, p1, Landroid/os/Message;->what:I
const/4 v1, -0x3
if-eq v0, v1, :cond_1
const/4 v1, -0x2
if-eq v0, v1, :cond_1
const/4 v1, -0x1
if-eq v0, v1, :cond_1
const/4 v1, 0x1
if-eq v0, v1, :cond_0
goto :goto_0
:cond_0
iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast p1, Landroid/content/DialogInterface;
invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V
goto :goto_0
:cond_1
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Landroid/content/DialogInterface$OnClickListener;
iget-object v1, p0, Landroidx/appcompat/app/AlertController$ButtonHandler;->mDialog:Ljava/lang/ref/WeakReference;
invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/content/DialogInterface;
iget p1, p1, Landroid/os/Message;->what:I
invoke-interface {v0, v1, p1}, Landroid/content/DialogInterface$OnClickListener;->onClick(Landroid/content/DialogInterface;I)V
:goto_0
return-void
.end method

View file

@ -1,50 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$CheckedItemAdapter;
.super Landroid/widget/ArrayAdapter;
.source "AlertController.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AlertController;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "CheckedItemAdapter"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/widget/ArrayAdapter<",
"Ljava/lang/CharSequence;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>(Landroid/content/Context;II[Ljava/lang/CharSequence;)V
.locals 0
invoke-direct {p0, p1, p2, p3, p4}, Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;II[Ljava/lang/Object;)V
return-void
.end method
# virtual methods
.method public getItemId(I)J
.locals 2
int-to-long v0, p1
return-wide v0
.end method
.method public hasStableIds()Z
.locals 1
const/4 v0, 0x1
return v0
.end method

View file

@ -1,112 +0,0 @@
.class public Landroidx/appcompat/app/AlertController$RecycleListView;
.super Landroid/widget/ListView;
.source "AlertController.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AlertController;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "RecycleListView"
.end annotation
# instance fields
.field public final mPaddingBottomNoButtons:I
.field public final mPaddingTopNoTitle:I
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
const/4 v0, 0x0
invoke-direct {p0, p1, v0}, Landroidx/appcompat/app/AlertController$RecycleListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
invoke-direct {p0, p1, p2}, Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
sget-object v0, Landroidx/appcompat/R$styleable;->RecycleListView:[I
invoke-virtual {p1, p2, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
move-result-object p1
sget p2, Landroidx/appcompat/R$styleable;->RecycleListView_paddingBottomNoButtons:I
const/4 v0, -0x1
invoke-virtual {p1, p2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
move-result p2
iput p2, p0, Landroidx/appcompat/app/AlertController$RecycleListView;->mPaddingBottomNoButtons:I
sget p2, Landroidx/appcompat/R$styleable;->RecycleListView_paddingTopNoTitle:I
invoke-virtual {p1, p2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
move-result p1
iput p1, p0, Landroidx/appcompat/app/AlertController$RecycleListView;->mPaddingTopNoTitle:I
return-void
.end method
# virtual methods
.method public setHasDecor(ZZ)V
.locals 2
if-eqz p2, :cond_0
if-nez p1, :cond_3
:cond_0
invoke-virtual {p0}, Landroid/widget/ListView;->getPaddingLeft()I
move-result v0
if-eqz p1, :cond_1
invoke-virtual {p0}, Landroid/widget/ListView;->getPaddingTop()I
move-result p1
goto :goto_0
:cond_1
iget p1, p0, Landroidx/appcompat/app/AlertController$RecycleListView;->mPaddingTopNoTitle:I
:goto_0
invoke-virtual {p0}, Landroid/widget/ListView;->getPaddingRight()I
move-result v1
if-eqz p2, :cond_2
invoke-virtual {p0}, Landroid/widget/ListView;->getPaddingBottom()I
move-result p2
goto :goto_1
:cond_2
iget p2, p0, Landroidx/appcompat/app/AlertController$RecycleListView;->mPaddingBottomNoButtons:I
:goto_1
invoke-virtual {p0, v0, p1, v1, p2}, Landroid/widget/ListView;->setPadding(IIII)V
:cond_3
return-void
.end method

File diff suppressed because it is too large Load diff

View file

@ -1,813 +0,0 @@
.class public Landroidx/appcompat/app/AlertDialog$Builder;
.super Ljava/lang/Object;
.source "AlertDialog.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AlertDialog;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Builder"
.end annotation
# instance fields
.field public final P:Landroidx/appcompat/app/AlertController$AlertParams;
.field public final mTheme:I
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x0
invoke-static {p1, v0}, Landroidx/appcompat/app/AlertDialog;->resolveDialogTheme(Landroid/content/Context;I)I
move-result v0
invoke-direct {p0, p1, v0}, Landroidx/appcompat/app/AlertDialog$Builder;-><init>(Landroid/content/Context;I)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;I)V
.locals 3
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # I
.annotation build Landroidx/annotation/StyleRes;
.end annotation
.end param
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Landroidx/appcompat/app/AlertController$AlertParams;
new-instance v1, Landroid/view/ContextThemeWrapper;
invoke-static {p1, p2}, Landroidx/appcompat/app/AlertDialog;->resolveDialogTheme(Landroid/content/Context;I)I
move-result v2
invoke-direct {v1, p1, v2}, Landroid/view/ContextThemeWrapper;-><init>(Landroid/content/Context;I)V
invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertController$AlertParams;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput p2, p0, Landroidx/appcompat/app/AlertDialog$Builder;->mTheme:I
return-void
.end method
# virtual methods
.method public create()Landroidx/appcompat/app/AlertDialog;
.locals 3
.annotation build Landroidx/annotation/NonNull;
.end annotation
new-instance v0, Landroidx/appcompat/app/AlertDialog;
iget-object v1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v1, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
iget v2, p0, Landroidx/appcompat/app/AlertDialog$Builder;->mTheme:I
invoke-direct {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog;-><init>(Landroid/content/Context;I)V
iget-object v1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v2, v0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertController$AlertParams;->apply(Landroidx/appcompat/app/AlertController;)V
iget-object v1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-boolean v1, v1, Landroidx/appcompat/app/AlertController$AlertParams;->mCancelable:Z
invoke-virtual {v0, v1}, Landroid/app/Dialog;->setCancelable(Z)V
iget-object v1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-boolean v1, v1, Landroidx/appcompat/app/AlertController$AlertParams;->mCancelable:Z
if-eqz v1, :cond_0
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V
:cond_0
iget-object v1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v1, Landroidx/appcompat/app/AlertController$AlertParams;->mOnCancelListener:Landroid/content/DialogInterface$OnCancelListener;
invoke-virtual {v0, v1}, Landroid/app/Dialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
iget-object v1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v1, Landroidx/appcompat/app/AlertController$AlertParams;->mOnDismissListener:Landroid/content/DialogInterface$OnDismissListener;
invoke-virtual {v0, v1}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
iget-object v1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v1, Landroidx/appcompat/app/AlertController$AlertParams;->mOnKeyListener:Landroid/content/DialogInterface$OnKeyListener;
if-eqz v1, :cond_1
invoke-virtual {v0, v1}, Landroid/app/Dialog;->setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)V
:cond_1
return-object v0
.end method
.method public getContext()Landroid/content/Context;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v0, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
return-object v0
.end method
.method public setAdapter(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mAdapter:Landroid/widget/ListAdapter;
iput-object p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
return-object p0
.end method
.method public setCancelable(Z)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mCancelable:Z
return-object p0
.end method
.method public setCursor(Landroid/database/Cursor;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mCursor:Landroid/database/Cursor;
iput-object p3, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mLabelColumn:Ljava/lang/String;
iput-object p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
return-object p0
.end method
.method public setCustomTitle(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
.param p1 # Landroid/view/View;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mCustomTitleView:Landroid/view/View;
return-object p0
.end method
.method public setIcon(I)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mIconId:I
return-object p0
.end method
.method public setIcon(Landroid/graphics/drawable/Drawable;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
.param p1 # Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mIcon:Landroid/graphics/drawable/Drawable;
return-object p0
.end method
.method public setIconAttribute(I)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 3
.param p1 # I
.annotation build Landroidx/annotation/AttrRes;
.end annotation
.end param
new-instance v0, Landroid/util/TypedValue;
invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
iget-object v1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v1, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object v1
const/4 v2, 0x1
invoke-virtual {v1, p1, v0, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
iget-object p1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget v0, v0, Landroid/util/TypedValue;->resourceId:I
iput v0, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mIconId:I
return-object p0
.end method
.method public setInverseBackgroundForced(Z)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
.annotation runtime Ljava/lang/Deprecated;
.end annotation
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mForceInverseBackground:Z
return-object p0
.end method
.method public setItems(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 2
.param p1 # I
.annotation build Landroidx/annotation/ArrayRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getTextArray(I)[Ljava/lang/CharSequence;
move-result-object p1
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mItems:[Ljava/lang/CharSequence;
iget-object p1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p2, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
return-object p0
.end method
.method public setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mItems:[Ljava/lang/CharSequence;
iput-object p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
return-object p0
.end method
.method public setMessage(I)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 2
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
invoke-virtual {v1, p1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
move-result-object p1
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mMessage:Ljava/lang/CharSequence;
return-object p0
.end method
.method public setMessage(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
.param p1 # Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mMessage:Ljava/lang/CharSequence;
return-object p0
.end method
.method public setMultiChoiceItems(I[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 2
.param p1 # I
.annotation build Landroidx/annotation/ArrayRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getTextArray(I)[Ljava/lang/CharSequence;
move-result-object p1
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mItems:[Ljava/lang/CharSequence;
iget-object p1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p3, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mOnCheckboxClickListener:Landroid/content/DialogInterface$OnMultiChoiceClickListener;
iput-object p2, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mCheckedItems:[Z
const/4 p2, 0x1
iput-boolean p2, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mIsMultiChoice:Z
return-object p0
.end method
.method public setMultiChoiceItems(Landroid/database/Cursor;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mCursor:Landroid/database/Cursor;
iput-object p4, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnCheckboxClickListener:Landroid/content/DialogInterface$OnMultiChoiceClickListener;
iput-object p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mIsCheckedColumn:Ljava/lang/String;
iput-object p3, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mLabelColumn:Ljava/lang/String;
const/4 p1, 0x1
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mIsMultiChoice:Z
return-object p0
.end method
.method public setMultiChoiceItems([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mItems:[Ljava/lang/CharSequence;
iput-object p3, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnCheckboxClickListener:Landroid/content/DialogInterface$OnMultiChoiceClickListener;
iput-object p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mCheckedItems:[Z
const/4 p1, 0x1
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mIsMultiChoice:Z
return-object p0
.end method
.method public setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 2
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
invoke-virtual {v1, p1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
move-result-object p1
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mNegativeButtonText:Ljava/lang/CharSequence;
iget-object p1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p2, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mNegativeButtonListener:Landroid/content/DialogInterface$OnClickListener;
return-object p0
.end method
.method public setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mNegativeButtonText:Ljava/lang/CharSequence;
iput-object p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mNegativeButtonListener:Landroid/content/DialogInterface$OnClickListener;
return-object p0
.end method
.method public setNegativeButtonIcon(Landroid/graphics/drawable/Drawable;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mNegativeButtonIcon:Landroid/graphics/drawable/Drawable;
return-object p0
.end method
.method public setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 2
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
invoke-virtual {v1, p1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
move-result-object p1
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mNeutralButtonText:Ljava/lang/CharSequence;
iget-object p1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p2, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mNeutralButtonListener:Landroid/content/DialogInterface$OnClickListener;
return-object p0
.end method
.method public setNeutralButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mNeutralButtonText:Ljava/lang/CharSequence;
iput-object p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mNeutralButtonListener:Landroid/content/DialogInterface$OnClickListener;
return-object p0
.end method
.method public setNeutralButtonIcon(Landroid/graphics/drawable/Drawable;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mNeutralButtonIcon:Landroid/graphics/drawable/Drawable;
return-object p0
.end method
.method public setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnCancelListener:Landroid/content/DialogInterface$OnCancelListener;
return-object p0
.end method
.method public setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnDismissListener:Landroid/content/DialogInterface$OnDismissListener;
return-object p0
.end method
.method public setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener;
return-object p0
.end method
.method public setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnKeyListener:Landroid/content/DialogInterface$OnKeyListener;
return-object p0
.end method
.method public setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 2
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
invoke-virtual {v1, p1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
move-result-object p1
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mPositiveButtonText:Ljava/lang/CharSequence;
iget-object p1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p2, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mPositiveButtonListener:Landroid/content/DialogInterface$OnClickListener;
return-object p0
.end method
.method public setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mPositiveButtonText:Ljava/lang/CharSequence;
iput-object p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mPositiveButtonListener:Landroid/content/DialogInterface$OnClickListener;
return-object p0
.end method
.method public setPositiveButtonIcon(Landroid/graphics/drawable/Drawable;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mPositiveButtonIcon:Landroid/graphics/drawable/Drawable;
return-object p0
.end method
.method public setRecycleOnMeasureEnabled(Z)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mRecycleOnMeasure:Z
return-object p0
.end method
.method public setSingleChoiceItems(IILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 2
.param p1 # I
.annotation build Landroidx/annotation/ArrayRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getTextArray(I)[Ljava/lang/CharSequence;
move-result-object p1
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mItems:[Ljava/lang/CharSequence;
iget-object p1, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p3, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
iput p2, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mCheckedItem:I
const/4 p2, 0x1
iput-boolean p2, p1, Landroidx/appcompat/app/AlertController$AlertParams;->mIsSingleChoice:Z
return-object p0
.end method
.method public setSingleChoiceItems(Landroid/database/Cursor;ILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mCursor:Landroid/database/Cursor;
iput-object p4, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
iput p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mCheckedItem:I
iput-object p3, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mLabelColumn:Ljava/lang/String;
const/4 p1, 0x1
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mIsSingleChoice:Z
return-object p0
.end method
.method public setSingleChoiceItems(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mAdapter:Landroid/widget/ListAdapter;
iput-object p3, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
iput p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mCheckedItem:I
const/4 p1, 0x1
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mIsSingleChoice:Z
return-object p0
.end method
.method public setSingleChoiceItems([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mItems:[Ljava/lang/CharSequence;
iput-object p3, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mOnClickListener:Landroid/content/DialogInterface$OnClickListener;
iput p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mCheckedItem:I
const/4 p1, 0x1
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mIsSingleChoice:Z
return-object p0
.end method
.method public setTitle(I)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 2
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iget-object v1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mContext:Landroid/content/Context;
invoke-virtual {v1, p1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
move-result-object p1
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mTitle:Ljava/lang/CharSequence;
return-object p0
.end method
.method public setTitle(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
.param p1 # Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mTitle:Ljava/lang/CharSequence;
return-object p0
.end method
.method public setView(I)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
const/4 v1, 0x0
iput-object v1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mView:Landroid/view/View;
iput p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewLayoutResId:I
const/4 p1, 0x0
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingSpecified:Z
return-object p0
.end method
.method public setView(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mView:Landroid/view/View;
const/4 p1, 0x0
iput p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewLayoutResId:I
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingSpecified:Z
return-object p0
.end method
.method public setView(Landroid/view/View;IIII)Landroidx/appcompat/app/AlertDialog$Builder;
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog$Builder;->P:Landroidx/appcompat/app/AlertController$AlertParams;
iput-object p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mView:Landroid/view/View;
const/4 p1, 0x0
iput p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewLayoutResId:I
const/4 p1, 0x1
iput-boolean p1, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingSpecified:Z
iput p2, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingLeft:I
iput p3, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingTop:I
iput p4, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingRight:I
iput p5, v0, Landroidx/appcompat/app/AlertController$AlertParams;->mViewSpacingBottom:I
return-object p0
.end method
.method public show()Landroidx/appcompat/app/AlertDialog;
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AlertDialog$Builder;->create()Landroidx/appcompat/app/AlertDialog;
move-result-object v0
invoke-virtual {v0}, Landroid/app/Dialog;->show()V
return-object v0
.end method

View file

@ -1,404 +0,0 @@
.class public Landroidx/appcompat/app/AlertDialog;
.super Landroidx/appcompat/app/AppCompatDialog;
.source "AlertDialog.java"
# interfaces
.implements Landroid/content/DialogInterface;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/app/AlertDialog$Builder;
}
.end annotation
# static fields
.field public static final LAYOUT_HINT_NONE:I = 0x0
.field public static final LAYOUT_HINT_SIDE:I = 0x1
# instance fields
.field public final mAlert:Landroidx/appcompat/app/AlertController;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 v0, 0x0
invoke-direct {p0, p1, v0}, Landroidx/appcompat/app/AlertDialog;-><init>(Landroid/content/Context;I)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;I)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # I
.annotation build Landroidx/annotation/StyleRes;
.end annotation
.end param
invoke-static {p1, p2}, Landroidx/appcompat/app/AlertDialog;->resolveDialogTheme(Landroid/content/Context;I)I
move-result p2
invoke-direct {p0, p1, p2}, Landroidx/appcompat/app/AppCompatDialog;-><init>(Landroid/content/Context;I)V
new-instance p1, Landroidx/appcompat/app/AlertController;
invoke-virtual {p0}, Landroid/app/Dialog;->getContext()Landroid/content/Context;
move-result-object p2
invoke-virtual {p0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;
move-result-object v0
invoke-direct {p1, p2, p0, v0}, Landroidx/appcompat/app/AlertController;-><init>(Landroid/content/Context;Landroidx/appcompat/app/AppCompatDialog;Landroid/view/Window;)V
iput-object p1, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p3 # Landroid/content/DialogInterface$OnCancelListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
const/4 v0, 0x0
invoke-direct {p0, p1, v0}, Landroidx/appcompat/app/AlertDialog;-><init>(Landroid/content/Context;I)V
invoke-virtual {p0, p2}, Landroid/app/Dialog;->setCancelable(Z)V
invoke-virtual {p0, p3}, Landroid/app/Dialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
return-void
.end method
.method public static resolveDialogTheme(Landroid/content/Context;I)I
.locals 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # I
.annotation build Landroidx/annotation/StyleRes;
.end annotation
.end param
ushr-int/lit8 v0, p1, 0x18
and-int/lit16 v0, v0, 0xff
const/4 v1, 0x1
if-lt v0, v1, :cond_0
return p1
:cond_0
new-instance p1, Landroid/util/TypedValue;
invoke-direct {p1}, Landroid/util/TypedValue;-><init>()V
invoke-virtual {p0}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object p0
sget v0, Landroidx/appcompat/R$attr;->alertDialogTheme:I
invoke-virtual {p0, v0, p1, v1}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
iget p0, p1, Landroid/util/TypedValue;->resourceId:I
return p0
.end method
# virtual methods
.method public getButton(I)Landroid/widget/Button;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AlertController;->getButton(I)Landroid/widget/Button;
move-result-object p1
return-object p1
.end method
.method public getListView()Landroid/widget/ListView;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0}, Landroidx/appcompat/app/AlertController;->getListView()Landroid/widget/ListView;
move-result-object v0
return-object v0
.end method
.method public onCreate(Landroid/os/Bundle;)V
.locals 0
invoke-super {p0, p1}, Landroidx/appcompat/app/AppCompatDialog;->onCreate(Landroid/os/Bundle;)V
iget-object p1, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {p1}, Landroidx/appcompat/app/AlertController;->installContent()V
return-void
.end method
.method public onKeyDown(ILandroid/view/KeyEvent;)Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0, p1, p2}, Landroidx/appcompat/app/AlertController;->onKeyDown(ILandroid/view/KeyEvent;)Z
move-result v0
if-eqz v0, :cond_0
const/4 p1, 0x1
return p1
:cond_0
invoke-super {p0, p1, p2}, Landroid/app/Dialog;->onKeyDown(ILandroid/view/KeyEvent;)Z
move-result p1
return p1
.end method
.method public onKeyUp(ILandroid/view/KeyEvent;)Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0, p1, p2}, Landroidx/appcompat/app/AlertController;->onKeyUp(ILandroid/view/KeyEvent;)Z
move-result v0
if-eqz v0, :cond_0
const/4 p1, 0x1
return p1
:cond_0
invoke-super {p0, p1, p2}, Landroid/app/Dialog;->onKeyUp(ILandroid/view/KeyEvent;)Z
move-result p1
return p1
.end method
.method public setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V
.locals 6
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
const/4 v4, 0x0
const/4 v5, 0x0
move v1, p1
move-object v2, p2
move-object v3, p3
invoke-virtual/range {v0 .. v5}, Landroidx/appcompat/app/AlertController;->setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;Landroid/os/Message;Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method public setButton(ILjava/lang/CharSequence;Landroid/graphics/drawable/Drawable;Landroid/content/DialogInterface$OnClickListener;)V
.locals 6
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
const/4 v4, 0x0
move v1, p1
move-object v2, p2
move-object v3, p4
move-object v5, p3
invoke-virtual/range {v0 .. v5}, Landroidx/appcompat/app/AlertController;->setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;Landroid/os/Message;Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method public setButton(ILjava/lang/CharSequence;Landroid/os/Message;)V
.locals 6
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
const/4 v3, 0x0
const/4 v5, 0x0
move v1, p1
move-object v2, p2
move-object v4, p3
invoke-virtual/range {v0 .. v5}, Landroidx/appcompat/app/AlertController;->setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;Landroid/os/Message;Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method public setButtonPanelLayoutHint(I)V
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AlertController;->setButtonPanelLayoutHint(I)V
return-void
.end method
.method public setCustomTitle(Landroid/view/View;)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AlertController;->setCustomTitle(Landroid/view/View;)V
return-void
.end method
.method public setIcon(I)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AlertController;->setIcon(I)V
return-void
.end method
.method public setIcon(Landroid/graphics/drawable/Drawable;)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AlertController;->setIcon(Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method public setIconAttribute(I)V
.locals 3
new-instance v0, Landroid/util/TypedValue;
invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
invoke-virtual {p0}, Landroid/app/Dialog;->getContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object v1
const/4 v2, 0x1
invoke-virtual {v1, p1, v0, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
iget-object p1, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
iget v0, v0, Landroid/util/TypedValue;->resourceId:I
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AlertController;->setIcon(I)V
return-void
.end method
.method public setMessage(Ljava/lang/CharSequence;)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AlertController;->setMessage(Ljava/lang/CharSequence;)V
return-void
.end method
.method public setTitle(Ljava/lang/CharSequence;)V
.locals 1
invoke-super {p0, p1}, Landroidx/appcompat/app/AppCompatDialog;->setTitle(Ljava/lang/CharSequence;)V
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AlertController;->setTitle(Ljava/lang/CharSequence;)V
return-void
.end method
.method public setView(Landroid/view/View;)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AlertController;->setView(Landroid/view/View;)V
return-void
.end method
.method public setView(Landroid/view/View;IIII)V
.locals 6
iget-object v0, p0, Landroidx/appcompat/app/AlertDialog;->mAlert:Landroidx/appcompat/app/AlertController;
move-object v1, p1
move v2, p2
move v3, p3
move v4, p4
move v5, p5
invoke-virtual/range {v0 .. v5}, Landroidx/appcompat/app/AlertController;->setView(Landroid/view/View;IIII)V
return-void
.end method

View file

@ -1,965 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatActivity;
.super Landroidx/fragment/app/FragmentActivity;
.source "AppCompatActivity.java"
# interfaces
.implements Landroidx/appcompat/app/AppCompatCallback;
.implements Landroidx/core/app/TaskStackBuilder$SupportParentable;
.implements Landroidx/appcompat/app/ActionBarDrawerToggle$DelegateProvider;
# instance fields
.field public mDelegate:Landroidx/appcompat/app/AppCompatDelegate;
.field public mResources:Landroid/content/res/Resources;
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Landroidx/fragment/app/FragmentActivity;-><init>()V
return-void
.end method
.method public constructor <init>(I)V
.locals 0
.param p1 # I
.annotation build Landroidx/annotation/LayoutRes;
.end annotation
.end param
.annotation build Landroidx/annotation/ContentView;
.end annotation
invoke-direct {p0, p1}, Landroidx/fragment/app/FragmentActivity;-><init>(I)V
return-void
.end method
.method private performMenuItemShortcut(Landroid/view/KeyEvent;)Z
.locals 2
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x1a
if-ge v0, v1, :cond_0
invoke-virtual {p1}, Landroid/view/KeyEvent;->isCtrlPressed()Z
move-result v0
if-nez v0, :cond_0
invoke-virtual {p1}, Landroid/view/KeyEvent;->getMetaState()I
move-result v0
invoke-static {v0}, Landroid/view/KeyEvent;->metaStateHasNoModifiers(I)Z
move-result v0
if-nez v0, :cond_0
invoke-virtual {p1}, Landroid/view/KeyEvent;->getRepeatCount()I
move-result v0
if-nez v0, :cond_0
invoke-virtual {p1}, Landroid/view/KeyEvent;->getKeyCode()I
move-result v0
invoke-static {v0}, Landroid/view/KeyEvent;->isModifierKey(I)Z
move-result v0
if-nez v0, :cond_0
invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v1
if-eqz v1, :cond_0
invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/view/View;->dispatchKeyShortcutEvent(Landroid/view/KeyEvent;)Z
move-result p1
if-eqz p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method
# virtual methods
.method public addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1, p2}, Landroidx/appcompat/app/AppCompatDelegate;->addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
return-void
.end method
.method public attachBaseContext(Landroid/content/Context;)V
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->attachBaseContext2(Landroid/content/Context;)Landroid/content/Context;
move-result-object p1
invoke-super {p0, p1}, Landroid/app/Activity;->attachBaseContext(Landroid/content/Context;)V
return-void
.end method
.method public closeOptionsMenu()V
.locals 3
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
move-result-object v0
invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object v1
const/4 v2, 0x0
invoke-virtual {v1, v2}, Landroid/view/Window;->hasFeature(I)Z
move-result v1
if-eqz v1, :cond_1
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;->closeOptionsMenu()Z
move-result v0
if-nez v0, :cond_1
:cond_0
invoke-super {p0}, Landroid/app/Activity;->closeOptionsMenu()V
:cond_1
return-void
.end method
.method public dispatchKeyEvent(Landroid/view/KeyEvent;)Z
.locals 3
invoke-virtual {p1}, Landroid/view/KeyEvent;->getKeyCode()I
move-result v0
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
move-result-object v1
const/16 v2, 0x52
if-ne v0, v2, :cond_0
if-eqz v1, :cond_0
invoke-virtual {v1, p1}, Landroidx/appcompat/app/ActionBar;->onMenuKeyEvent(Landroid/view/KeyEvent;)Z
move-result v0
if-eqz v0, :cond_0
const/4 p1, 0x1
return p1
:cond_0
invoke-super {p0, p1}, Landroidx/core/app/ComponentActivity;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
move-result p1
return p1
.end method
.method public findViewById(I)Landroid/view/View;
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/IdRes;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Landroid/view/View;",
">(I)TT;"
}
.end annotation
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->findViewById(I)Landroid/view/View;
move-result-object p1
return-object p1
.end method
.method public getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Landroidx/appcompat/app/AppCompatActivity;->mDelegate:Landroidx/appcompat/app/AppCompatDelegate;
if-nez v0, :cond_0
invoke-static {p0, p0}, Landroidx/appcompat/app/AppCompatDelegate;->create(Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
iput-object v0, p0, Landroidx/appcompat/app/AppCompatActivity;->mDelegate:Landroidx/appcompat/app/AppCompatDelegate;
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatActivity;->mDelegate:Landroidx/appcompat/app/AppCompatDelegate;
return-object v0
.end method
.method public getDrawerToggleDelegate()Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->getDrawerToggleDelegate()Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
move-result-object v0
return-object v0
.end method
.method public getMenuInflater()Landroid/view/MenuInflater;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->getMenuInflater()Landroid/view/MenuInflater;
move-result-object v0
return-object v0
.end method
.method public getResources()Landroid/content/res/Resources;
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/AppCompatActivity;->mResources:Landroid/content/res/Resources;
if-nez v0, :cond_0
invoke-static {}, Landroidx/appcompat/widget/VectorEnabledTintResources;->shouldBeUsed()Z
move-result v0
if-eqz v0, :cond_0
new-instance v0, Landroidx/appcompat/widget/VectorEnabledTintResources;
invoke-super {p0}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-direct {v0, p0, v1}, Landroidx/appcompat/widget/VectorEnabledTintResources;-><init>(Landroid/content/Context;Landroid/content/res/Resources;)V
iput-object v0, p0, Landroidx/appcompat/app/AppCompatActivity;->mResources:Landroid/content/res/Resources;
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatActivity;->mResources:Landroid/content/res/Resources;
if-nez v0, :cond_1
invoke-super {p0}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
move-result-object v0
:cond_1
return-object v0
.end method
.method public getSupportActionBar()Landroidx/appcompat/app/ActionBar;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
move-result-object v0
return-object v0
.end method
.method public getSupportParentActivityIntent()Landroid/content/Intent;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
invoke-static {p0}, Landroidx/core/app/NavUtils;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
move-result-object v0
return-object v0
.end method
.method public invalidateOptionsMenu()V
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->invalidateOptionsMenu()V
return-void
.end method
.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
.locals 2
.param p1 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/fragment/app/FragmentActivity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
iget-object v0, p0, Landroidx/appcompat/app/AppCompatActivity;->mResources:Landroid/content/res/Resources;
if-eqz v0, :cond_0
invoke-super {p0}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object v0
iget-object v1, p0, Landroidx/appcompat/app/AppCompatActivity;->mResources:Landroid/content/res/Resources;
invoke-virtual {v1, p1, v0}, Landroid/content/res/Resources;->updateConfiguration(Landroid/content/res/Configuration;Landroid/util/DisplayMetrics;)V
:cond_0
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->onConfigurationChanged(Landroid/content/res/Configuration;)V
return-void
.end method
.method public onContentChanged()V
.locals 0
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->onSupportContentChanged()V
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.locals 1
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->installViewFactory()V
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->onCreate(Landroid/os/Bundle;)V
invoke-super {p0, p1}, Landroidx/fragment/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V
return-void
.end method
.method public onCreateSupportNavigateUpTaskStack(Landroidx/core/app/TaskStackBuilder;)V
.locals 0
.param p1 # Landroidx/core/app/TaskStackBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-virtual {p1, p0}, Landroidx/core/app/TaskStackBuilder;->addParentStack(Landroid/app/Activity;)Landroidx/core/app/TaskStackBuilder;
return-void
.end method
.method public onDestroy()V
.locals 1
invoke-super {p0}, Landroidx/fragment/app/FragmentActivity;->onDestroy()V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->onDestroy()V
return-void
.end method
.method public onKeyDown(ILandroid/view/KeyEvent;)Z
.locals 1
invoke-direct {p0, p2}, Landroidx/appcompat/app/AppCompatActivity;->performMenuItemShortcut(Landroid/view/KeyEvent;)Z
move-result v0
if-eqz v0, :cond_0
const/4 p1, 0x1
return p1
:cond_0
invoke-super {p0, p1, p2}, Landroid/app/Activity;->onKeyDown(ILandroid/view/KeyEvent;)Z
move-result p1
return p1
.end method
.method public final onMenuItemSelected(ILandroid/view/MenuItem;)Z
.locals 1
.param p2 # Landroid/view/MenuItem;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1, p2}, Landroidx/fragment/app/FragmentActivity;->onMenuItemSelected(ILandroid/view/MenuItem;)Z
move-result p1
if-eqz p1, :cond_0
const/4 p1, 0x1
return p1
:cond_0
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
move-result-object p1
invoke-interface {p2}, Landroid/view/MenuItem;->getItemId()I
move-result p2
const v0, 0x102002c
if-ne p2, v0, :cond_1
if-eqz p1, :cond_1
invoke-virtual {p1}, Landroidx/appcompat/app/ActionBar;->getDisplayOptions()I
move-result p1
and-int/lit8 p1, p1, 0x4
if-eqz p1, :cond_1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->onSupportNavigateUp()Z
move-result p1
return p1
:cond_1
const/4 p1, 0x0
return p1
.end method
.method public onMenuOpened(ILandroid/view/Menu;)Z
.locals 0
invoke-super {p0, p1, p2}, Landroid/app/Activity;->onMenuOpened(ILandroid/view/Menu;)Z
move-result p1
return p1
.end method
.method public onNightModeChanged(I)V
.locals 0
return-void
.end method
.method public onPanelClosed(ILandroid/view/Menu;)V
.locals 0
.param p2 # Landroid/view/Menu;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1, p2}, Landroidx/fragment/app/FragmentActivity;->onPanelClosed(ILandroid/view/Menu;)V
return-void
.end method
.method public onPostCreate(Landroid/os/Bundle;)V
.locals 1
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-super {p0, p1}, Landroid/app/Activity;->onPostCreate(Landroid/os/Bundle;)V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->onPostCreate(Landroid/os/Bundle;)V
return-void
.end method
.method public onPostResume()V
.locals 1
invoke-super {p0}, Landroidx/fragment/app/FragmentActivity;->onPostResume()V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->onPostResume()V
return-void
.end method
.method public onPrepareSupportNavigateUpTaskStack(Landroidx/core/app/TaskStackBuilder;)V
.locals 0
.param p1 # Landroidx/core/app/TaskStackBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
return-void
.end method
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.locals 1
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/fragment/app/FragmentActivity;->onSaveInstanceState(Landroid/os/Bundle;)V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->onSaveInstanceState(Landroid/os/Bundle;)V
return-void
.end method
.method public onStart()V
.locals 1
invoke-super {p0}, Landroidx/fragment/app/FragmentActivity;->onStart()V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->onStart()V
return-void
.end method
.method public onStop()V
.locals 1
invoke-super {p0}, Landroidx/fragment/app/FragmentActivity;->onStop()V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->onStop()V
return-void
.end method
.method public onSupportActionModeFinished(Landroidx/appcompat/view/ActionMode;)V
.locals 0
.param p1 # Landroidx/appcompat/view/ActionMode;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CallSuper;
.end annotation
return-void
.end method
.method public onSupportActionModeStarted(Landroidx/appcompat/view/ActionMode;)V
.locals 0
.param p1 # Landroidx/appcompat/view/ActionMode;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CallSuper;
.end annotation
return-void
.end method
.method public onSupportContentChanged()V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
return-void
.end method
.method public onSupportNavigateUp()Z
.locals 2
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getSupportParentActivityIntent()Landroid/content/Intent;
move-result-object v0
if-eqz v0, :cond_1
invoke-virtual {p0, v0}, Landroidx/appcompat/app/AppCompatActivity;->supportShouldUpRecreateTask(Landroid/content/Intent;)Z
move-result v1
if-eqz v1, :cond_0
invoke-static {p0}, Landroidx/core/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroidx/core/app/TaskStackBuilder;
move-result-object v0
invoke-virtual {p0, v0}, Landroidx/appcompat/app/AppCompatActivity;->onCreateSupportNavigateUpTaskStack(Landroidx/core/app/TaskStackBuilder;)V
invoke-virtual {p0, v0}, Landroidx/appcompat/app/AppCompatActivity;->onPrepareSupportNavigateUpTaskStack(Landroidx/core/app/TaskStackBuilder;)V
invoke-virtual {v0}, Landroidx/core/app/TaskStackBuilder;->startActivities()V
:try_start_0
invoke-static {p0}, Landroidx/core/app/ActivityCompat;->finishAffinity(Landroid/app/Activity;)V
:try_end_0
.catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
goto :goto_0
:cond_0
invoke-virtual {p0, v0}, Landroidx/appcompat/app/AppCompatActivity;->supportNavigateUpTo(Landroid/content/Intent;)V
:goto_0
const/4 v0, 0x1
return v0
:cond_1
const/4 v0, 0x0
return v0
.end method
.method public onTitleChanged(Ljava/lang/CharSequence;I)V
.locals 0
invoke-super {p0, p1, p2}, Landroid/app/Activity;->onTitleChanged(Ljava/lang/CharSequence;I)V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object p2
invoke-virtual {p2, p1}, Landroidx/appcompat/app/AppCompatDelegate;->setTitle(Ljava/lang/CharSequence;)V
return-void
.end method
.method public onWindowStartingSupportActionMode(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
.locals 0
.param p1 # Landroidx/appcompat/view/ActionMode$Callback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
const/4 p1, 0x0
return-object p1
.end method
.method public openOptionsMenu()V
.locals 3
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
move-result-object v0
invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object v1
const/4 v2, 0x0
invoke-virtual {v1, v2}, Landroid/view/Window;->hasFeature(I)Z
move-result v1
if-eqz v1, :cond_1
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;->openOptionsMenu()Z
move-result v0
if-nez v0, :cond_1
:cond_0
invoke-super {p0}, Landroid/app/Activity;->openOptionsMenu()V
:cond_1
return-void
.end method
.method public setContentView(I)V
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/LayoutRes;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->setContentView(I)V
return-void
.end method
.method public setContentView(Landroid/view/View;)V
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->setContentView(Landroid/view/View;)V
return-void
.end method
.method public setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1, p2}, Landroidx/appcompat/app/AppCompatDelegate;->setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
return-void
.end method
.method public setSupportActionBar(Landroidx/appcompat/widget/Toolbar;)V
.locals 1
.param p1 # Landroidx/appcompat/widget/Toolbar;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->setSupportActionBar(Landroidx/appcompat/widget/Toolbar;)V
return-void
.end method
.method public setSupportProgress(I)V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
return-void
.end method
.method public setSupportProgressBarIndeterminate(Z)V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
return-void
.end method
.method public setSupportProgressBarIndeterminateVisibility(Z)V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
return-void
.end method
.method public setSupportProgressBarVisibility(Z)V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
return-void
.end method
.method public setTheme(I)V
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/StyleRes;
.end annotation
.end param
invoke-super {p0, p1}, Landroid/app/Activity;->setTheme(I)V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->setTheme(I)V
return-void
.end method
.method public startSupportActionMode(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
.locals 1
.param p1 # Landroidx/appcompat/view/ActionMode$Callback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->startSupportActionMode(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
move-result-object p1
return-object p1
.end method
.method public supportInvalidateOptionsMenu()V
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->invalidateOptionsMenu()V
return-void
.end method
.method public supportNavigateUpTo(Landroid/content/Intent;)V
.locals 0
.param p1 # Landroid/content/Intent;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-static {p0, p1}, Landroidx/core/app/NavUtils;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
return-void
.end method
.method public supportRequestWindowFeature(I)Z
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->requestWindowFeature(I)Z
move-result p1
return p1
.end method
.method public supportShouldUpRecreateTask(Landroid/content/Intent;)Z
.locals 0
.param p1 # Landroid/content/Intent;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-static {p0, p1}, Landroidx/core/app/NavUtils;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
move-result p1
return p1
.end method

View file

@ -1,16 +0,0 @@
.class public interface abstract Landroidx/appcompat/app/AppCompatCallback;
.super Ljava/lang/Object;
.source "AppCompatCallback.java"
# virtual methods
.method public abstract onSupportActionModeFinished(Landroidx/appcompat/view/ActionMode;)V
.end method
.method public abstract onSupportActionModeStarted(Landroidx/appcompat/view/ActionMode;)V
.end method
.method public abstract onWindowStartingSupportActionMode(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method

View file

@ -1,27 +0,0 @@
.class public interface abstract annotation Landroidx/appcompat/app/AppCompatDelegate$NightMode;
.super Ljava/lang/Object;
.source "AppCompatDelegate.java"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegate;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "NightMode"
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
.end annotation

View file

@ -1,604 +0,0 @@
.class public abstract Landroidx/appcompat/app/AppCompatDelegate;
.super Ljava/lang/Object;
.source "AppCompatDelegate.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/app/AppCompatDelegate$NightMode;
}
.end annotation
# static fields
.field public static final DEBUG:Z = false
.field public static final FEATURE_ACTION_MODE_OVERLAY:I = 0xa
.field public static final FEATURE_SUPPORT_ACTION_BAR:I = 0x6c
.field public static final FEATURE_SUPPORT_ACTION_BAR_OVERLAY:I = 0x6d
.field public static final MODE_NIGHT_AUTO:I = 0x0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field public static final MODE_NIGHT_AUTO_BATTERY:I = 0x3
.field public static final MODE_NIGHT_AUTO_TIME:I = 0x0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field public static final MODE_NIGHT_FOLLOW_SYSTEM:I = -0x1
.field public static final MODE_NIGHT_NO:I = 0x1
.field public static final MODE_NIGHT_UNSPECIFIED:I = -0x64
.field public static final MODE_NIGHT_YES:I = 0x2
.field public static final TAG:Ljava/lang/String; = "AppCompatDelegate"
.field public static final sActivityDelegates:Landroidx/collection/ArraySet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/collection/ArraySet<",
"Ljava/lang/ref/WeakReference<",
"Landroidx/appcompat/app/AppCompatDelegate;",
">;>;"
}
.end annotation
.end field
.field public static final sActivityDelegatesLock:Ljava/lang/Object;
.field public static sDefaultNightMode:I = -0x64
# direct methods
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/collection/ArraySet;
invoke-direct {v0}, Landroidx/collection/ArraySet;-><init>()V
sput-object v0, Landroidx/appcompat/app/AppCompatDelegate;->sActivityDelegates:Landroidx/collection/ArraySet;
new-instance v0, Ljava/lang/Object;
invoke-direct {v0}, Ljava/lang/Object;-><init>()V
sput-object v0, Landroidx/appcompat/app/AppCompatDelegate;->sActivityDelegatesLock:Ljava/lang/Object;
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static addActiveDelegate(Landroidx/appcompat/app/AppCompatDelegate;)V
.locals 3
.param p0 # Landroidx/appcompat/app/AppCompatDelegate;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget-object v0, Landroidx/appcompat/app/AppCompatDelegate;->sActivityDelegatesLock:Ljava/lang/Object;
monitor-enter v0
:try_start_0
invoke-static {p0}, Landroidx/appcompat/app/AppCompatDelegate;->removeDelegateFromActives(Landroidx/appcompat/app/AppCompatDelegate;)V
sget-object v1, Landroidx/appcompat/app/AppCompatDelegate;->sActivityDelegates:Landroidx/collection/ArraySet;
new-instance v2, Ljava/lang/ref/WeakReference;
invoke-direct {v2, p0}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
invoke-virtual {v1, v2}, Landroidx/collection/ArraySet;->add(Ljava/lang/Object;)Z
monitor-exit v0
return-void
:catchall_0
move-exception p0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p0
.end method
.method public static applyDayNightToActiveDelegates()V
.locals 3
sget-object v0, Landroidx/appcompat/app/AppCompatDelegate;->sActivityDelegatesLock:Ljava/lang/Object;
monitor-enter v0
:try_start_0
sget-object v1, Landroidx/appcompat/app/AppCompatDelegate;->sActivityDelegates:Landroidx/collection/ArraySet;
invoke-virtual {v1}, Landroidx/collection/ArraySet;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_0
:goto_0
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_1
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/ref/WeakReference;
invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroidx/appcompat/app/AppCompatDelegate;
if-eqz v2, :cond_0
invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatDelegate;->applyDayNight()Z
goto :goto_0
:cond_1
monitor-exit v0
return-void
:catchall_0
move-exception v1
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v1
.end method
.method public static create(Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)Landroidx/appcompat/app/AppCompatDelegate;
.locals 1
.param p0 # Landroid/app/Activity;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Landroidx/appcompat/app/AppCompatCallback;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
new-instance v0, Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {v0, p0, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;-><init>(Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)V
return-object v0
.end method
.method public static create(Landroid/app/Dialog;Landroidx/appcompat/app/AppCompatCallback;)Landroidx/appcompat/app/AppCompatDelegate;
.locals 1
.param p0 # Landroid/app/Dialog;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Landroidx/appcompat/app/AppCompatCallback;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
new-instance v0, Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {v0, p0, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;-><init>(Landroid/app/Dialog;Landroidx/appcompat/app/AppCompatCallback;)V
return-object v0
.end method
.method public static create(Landroid/content/Context;Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)Landroidx/appcompat/app/AppCompatDelegate;
.locals 1
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Landroid/app/Activity;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroidx/appcompat/app/AppCompatCallback;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
new-instance v0, Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {v0, p0, p1, p2}, Landroidx/appcompat/app/AppCompatDelegateImpl;-><init>(Landroid/content/Context;Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)V
return-object v0
.end method
.method public static create(Landroid/content/Context;Landroid/view/Window;Landroidx/appcompat/app/AppCompatCallback;)Landroidx/appcompat/app/AppCompatDelegate;
.locals 1
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Landroid/view/Window;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroidx/appcompat/app/AppCompatCallback;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
new-instance v0, Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {v0, p0, p1, p2}, Landroidx/appcompat/app/AppCompatDelegateImpl;-><init>(Landroid/content/Context;Landroid/view/Window;Landroidx/appcompat/app/AppCompatCallback;)V
return-object v0
.end method
.method public static getDefaultNightMode()I
.locals 1
sget v0, Landroidx/appcompat/app/AppCompatDelegate;->sDefaultNightMode:I
return v0
.end method
.method public static isCompatVectorFromResourcesEnabled()Z
.locals 1
invoke-static {}, Landroidx/appcompat/widget/VectorEnabledTintResources;->isCompatVectorFromResourcesEnabled()Z
move-result v0
return v0
.end method
.method public static removeActivityDelegate(Landroidx/appcompat/app/AppCompatDelegate;)V
.locals 1
.param p0 # Landroidx/appcompat/app/AppCompatDelegate;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget-object v0, Landroidx/appcompat/app/AppCompatDelegate;->sActivityDelegatesLock:Ljava/lang/Object;
monitor-enter v0
:try_start_0
invoke-static {p0}, Landroidx/appcompat/app/AppCompatDelegate;->removeDelegateFromActives(Landroidx/appcompat/app/AppCompatDelegate;)V
monitor-exit v0
return-void
:catchall_0
move-exception p0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p0
.end method
.method public static removeDelegateFromActives(Landroidx/appcompat/app/AppCompatDelegate;)V
.locals 3
.param p0 # Landroidx/appcompat/app/AppCompatDelegate;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget-object v0, Landroidx/appcompat/app/AppCompatDelegate;->sActivityDelegatesLock:Ljava/lang/Object;
monitor-enter v0
:try_start_0
sget-object v1, Landroidx/appcompat/app/AppCompatDelegate;->sActivityDelegates:Landroidx/collection/ArraySet;
invoke-virtual {v1}, Landroidx/collection/ArraySet;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_0
:goto_0
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_2
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/ref/WeakReference;
invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroidx/appcompat/app/AppCompatDelegate;
if-eq v2, p0, :cond_1
if-nez v2, :cond_0
:cond_1
invoke-interface {v1}, Ljava/util/Iterator;->remove()V
goto :goto_0
:cond_2
monitor-exit v0
return-void
:catchall_0
move-exception p0
monitor-exit v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p0
.end method
.method public static setCompatVectorFromResourcesEnabled(Z)V
.locals 0
invoke-static {p0}, Landroidx/appcompat/widget/VectorEnabledTintResources;->setCompatVectorFromResourcesEnabled(Z)V
return-void
.end method
.method public static setDefaultNightMode(I)V
.locals 1
const/4 v0, -0x1
if-eq p0, v0, :cond_0
if-eqz p0, :cond_0
const/4 v0, 0x1
if-eq p0, v0, :cond_0
const/4 v0, 0x2
if-eq p0, v0, :cond_0
const/4 v0, 0x3
if-eq p0, v0, :cond_0
const-string p0, "AppCompatDelegate"
const-string v0, "setDefaultNightMode() called with an unknown mode"
invoke-static {p0, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_0
:cond_0
sget v0, Landroidx/appcompat/app/AppCompatDelegate;->sDefaultNightMode:I
if-eq v0, p0, :cond_1
sput p0, Landroidx/appcompat/app/AppCompatDelegate;->sDefaultNightMode:I
invoke-static {}, Landroidx/appcompat/app/AppCompatDelegate;->applyDayNightToActiveDelegates()V
:cond_1
:goto_0
return-void
.end method
# virtual methods
.method public abstract addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.end method
.method public abstract applyDayNight()Z
.end method
.method public attachBaseContext(Landroid/content/Context;)V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
return-void
.end method
.method public attachBaseContext2(Landroid/content/Context;)Landroid/content/Context;
.locals 0
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CallSuper;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
invoke-virtual {p0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->attachBaseContext(Landroid/content/Context;)V
return-object p1
.end method
.method public abstract createView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
.param p1 # Landroid/view/View;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.param p3 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p4 # Landroid/util/AttributeSet;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method
.method public abstract findViewById(I)Landroid/view/View;
.param p1 # I
.annotation build Landroidx/annotation/IdRes;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Landroid/view/View;",
">(I)TT;"
}
.end annotation
.end method
.method public abstract getDrawerToggleDelegate()Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method
.method public getLocalNightMode()I
.locals 1
const/16 v0, -0x64
return v0
.end method
.method public abstract getMenuInflater()Landroid/view/MenuInflater;
.end method
.method public abstract getSupportActionBar()Landroidx/appcompat/app/ActionBar;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method
.method public abstract hasWindowFeature(I)Z
.end method
.method public abstract installViewFactory()V
.end method
.method public abstract invalidateOptionsMenu()V
.end method
.method public abstract isHandleNativeActionModesEnabled()Z
.end method
.method public abstract onConfigurationChanged(Landroid/content/res/Configuration;)V
.end method
.method public abstract onCreate(Landroid/os/Bundle;)V
.end method
.method public abstract onDestroy()V
.end method
.method public abstract onPostCreate(Landroid/os/Bundle;)V
.end method
.method public abstract onPostResume()V
.end method
.method public abstract onSaveInstanceState(Landroid/os/Bundle;)V
.end method
.method public abstract onStart()V
.end method
.method public abstract onStop()V
.end method
.method public abstract requestWindowFeature(I)Z
.end method
.method public abstract setContentView(I)V
.param p1 # I
.annotation build Landroidx/annotation/LayoutRes;
.end annotation
.end param
.end method
.method public abstract setContentView(Landroid/view/View;)V
.end method
.method public abstract setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.end method
.method public abstract setHandleNativeActionModesEnabled(Z)V
.end method
.method public abstract setLocalNightMode(I)V
.annotation build Landroidx/annotation/RequiresApi;
value = 0x11
.end annotation
.end method
.method public abstract setSupportActionBar(Landroidx/appcompat/widget/Toolbar;)V
.param p1 # Landroidx/appcompat/widget/Toolbar;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.end method
.method public setTheme(I)V
.locals 0
.param p1 # I
.annotation build Landroidx/annotation/StyleRes;
.end annotation
.end param
return-void
.end method
.method public abstract setTitle(Ljava/lang/CharSequence;)V
.param p1 # Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.end method
.method public abstract startSupportActionMode(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
.param p1 # Landroidx/appcompat/view/ActionMode$Callback;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method

View file

@ -1,139 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$1;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Ljava/lang/Thread$UncaughtExceptionHandler;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic val$defHandler:Ljava/lang/Thread$UncaughtExceptionHandler;
# direct methods
.method public constructor <init>(Ljava/lang/Thread$UncaughtExceptionHandler;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$1;->val$defHandler:Ljava/lang/Thread$UncaughtExceptionHandler;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private shouldWrapException(Ljava/lang/Throwable;)Z
.locals 2
instance-of v0, p1, Landroid/content/res/Resources$NotFoundException;
const/4 v1, 0x0
if-eqz v0, :cond_1
invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_1
const-string v0, "drawable"
invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
const-string v0, "Drawable"
invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result p1
if-eqz p1, :cond_1
:cond_0
const/4 v1, 0x1
:cond_1
return v1
.end method
# virtual methods
.method public uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V
.locals 3
.param p1 # Ljava/lang/Thread;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/Throwable;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0, p2}, Landroidx/appcompat/app/AppCompatDelegateImpl$1;->shouldWrapException(Ljava/lang/Throwable;)Z
move-result v0
if-eqz v0, :cond_0
new-instance v0, Landroid/content/res/Resources$NotFoundException;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ". If the resource you are trying to use is a vector resource, you may be referencing it in an unsupported way. See AppCompatDelegate.setCompatVectorFromResourcesEnabled() for more info."
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-direct {v0, v1}, Landroid/content/res/Resources$NotFoundException;-><init>(Ljava/lang/String;)V
invoke-virtual {p2}, Ljava/lang/Throwable;->getCause()Ljava/lang/Throwable;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/Throwable;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;
invoke-virtual {p2}, Ljava/lang/Throwable;->getStackTrace()[Ljava/lang/StackTraceElement;
move-result-object p2
invoke-virtual {v0, p2}, Ljava/lang/Throwable;->setStackTrace([Ljava/lang/StackTraceElement;)V
iget-object p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$1;->val$defHandler:Ljava/lang/Thread$UncaughtExceptionHandler;
invoke-interface {p2, p1, v0}, Ljava/lang/Thread$UncaughtExceptionHandler;->uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V
goto :goto_0
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$1;->val$defHandler:Ljava/lang/Thread$UncaughtExceptionHandler;
invoke-interface {v0, p1, p2}, Ljava/lang/Thread$UncaughtExceptionHandler;->uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V
:goto_0
return-void
.end method

View file

@ -1,73 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$2;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$2;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 3
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$2;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget v1, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mInvalidatePanelMenuFeatures:I
and-int/lit8 v1, v1, 0x1
const/4 v2, 0x0
if-eqz v1, :cond_0
invoke-virtual {v0, v2}, Landroidx/appcompat/app/AppCompatDelegateImpl;->doInvalidatePanelMenu(I)V
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$2;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget v1, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mInvalidatePanelMenuFeatures:I
and-int/lit16 v1, v1, 0x1000
if-eqz v1, :cond_1
const/16 v1, 0x6c
invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->doInvalidatePanelMenu(I)V
:cond_1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$2;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iput-boolean v2, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mInvalidatePanelMenuPosted:Z
iput v2, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mInvalidatePanelMenuFeatures:I
return-void
.end method

View file

@ -1,76 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$3;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Landroidx/core/view/OnApplyWindowInsetsListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;->createSubDecor()Landroid/view/ViewGroup;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$3;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onApplyWindowInsets(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
.locals 4
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetTop()I
move-result v0
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$3;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
const/4 v2, 0x0
invoke-virtual {v1, p2, v2}, Landroidx/appcompat/app/AppCompatDelegateImpl;->updateStatusGuard(Landroidx/core/view/WindowInsetsCompat;Landroid/graphics/Rect;)I
move-result v1
if-eq v0, v1, :cond_0
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetLeft()I
move-result v0
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetRight()I
move-result v2
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I
move-result v3
invoke-virtual {p2, v0, v1, v2, v3}, Landroidx/core/view/WindowInsetsCompat;->replaceSystemWindowInsets(IIII)Landroidx/core/view/WindowInsetsCompat;
move-result-object p2
:cond_0
invoke-static {p1, p2}, Landroidx/core/view/ViewCompat;->onApplyWindowInsets(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
move-result-object p1
return-object p1
.end method

View file

@ -1,51 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$4;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Landroidx/appcompat/widget/FitWindowsViewGroup$OnFitSystemWindowsListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;->createSubDecor()Landroid/view/ViewGroup;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$4;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onFitSystemWindows(Landroid/graphics/Rect;)V
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$4;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
const/4 v1, 0x0
invoke-virtual {v0, v1, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->updateStatusGuard(Landroidx/core/view/WindowInsetsCompat;Landroid/graphics/Rect;)I
move-result v0
iput v0, p1, Landroid/graphics/Rect;->top:I
return-void
.end method

View file

@ -1,51 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$5;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;->createSubDecor()Landroid/view/ViewGroup;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$5;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAttachedFromWindow()V
.locals 0
return-void
.end method
.method public onDetachedFromWindow()V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$5;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->dismissPopups()V
return-void
.end method

View file

@ -1,80 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$6$1;
.super Landroidx/core/view/ViewPropertyAnimatorListenerAdapter;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AppCompatDelegateImpl$6;->run()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$6;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl$6;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$6;
invoke-direct {p0}, Landroidx/core/view/ViewPropertyAnimatorListenerAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$6;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
const/high16 v0, 0x3f800000 # 1.0f
invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->setAlpha(F)V
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$6;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mFadeAnim:Landroidx/core/view/ViewPropertyAnimatorCompat;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroidx/core/view/ViewPropertyAnimatorCompat;->setListener(Landroidx/core/view/ViewPropertyAnimatorListener;)Landroidx/core/view/ViewPropertyAnimatorCompat;
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$6;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iput-object v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mFadeAnim:Landroidx/core/view/ViewPropertyAnimatorCompat;
return-void
.end method
.method public onAnimationStart(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$6;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/ActionBarContextView;->setVisibility(I)V
return-void
.end method

View file

@ -1,115 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$6;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;->startSupportActionModeFromWindow(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 4
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v1, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModePopup:Landroid/widget/PopupWindow;
iget-object v0, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
const/16 v2, 0x37
const/4 v3, 0x0
invoke-virtual {v1, v0, v2, v3, v3}, Landroid/widget/PopupWindow;->showAtLocation(Landroid/view/View;III)V
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->endOnGoingFadeAnimation()V
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->shouldAnimateActionModeView()Z
move-result v0
const/high16 v1, 0x3f800000 # 1.0f
if-eqz v0, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
const/4 v2, 0x0
invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->setAlpha(F)V
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v2, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-static {v2}, Landroidx/core/view/ViewCompat;->animate(Landroid/view/View;)Landroidx/core/view/ViewPropertyAnimatorCompat;
move-result-object v2
invoke-virtual {v2, v1}, Landroidx/core/view/ViewPropertyAnimatorCompat;->alpha(F)Landroidx/core/view/ViewPropertyAnimatorCompat;
move-result-object v1
iput-object v1, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mFadeAnim:Landroidx/core/view/ViewPropertyAnimatorCompat;
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mFadeAnim:Landroidx/core/view/ViewPropertyAnimatorCompat;
new-instance v1, Landroidx/appcompat/app/AppCompatDelegateImpl$6$1;
invoke-direct {v1, p0}, Landroidx/appcompat/app/AppCompatDelegateImpl$6$1;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl$6;)V
invoke-virtual {v0, v1}, Landroidx/core/view/ViewPropertyAnimatorCompat;->setListener(Landroidx/core/view/ViewPropertyAnimatorListener;)Landroidx/core/view/ViewPropertyAnimatorCompat;
goto :goto_0
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->setAlpha(F)V
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$6;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {v0, v3}, Landroidx/appcompat/widget/ActionBarContextView;->setVisibility(I)V
:goto_0
return-void
.end method

View file

@ -1,105 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$7;
.super Landroidx/core/view/ViewPropertyAnimatorListenerAdapter;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;->startSupportActionModeFromWindow(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$7;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Landroidx/core/view/ViewPropertyAnimatorListenerAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$7;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
const/high16 v0, 0x3f800000 # 1.0f
invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->setAlpha(F)V
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$7;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mFadeAnim:Landroidx/core/view/ViewPropertyAnimatorCompat;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroidx/core/view/ViewPropertyAnimatorCompat;->setListener(Landroidx/core/view/ViewPropertyAnimatorListener;)Landroidx/core/view/ViewPropertyAnimatorCompat;
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$7;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iput-object v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mFadeAnim:Landroidx/core/view/ViewPropertyAnimatorCompat;
return-void
.end method
.method public onAnimationStart(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$7;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/ActionBarContextView;->setVisibility(I)V
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$7;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
const/16 v0, 0x20
invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->sendAccessibilityEvent(I)V
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$7;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent;
move-result-object p1
instance-of p1, p1, Landroid/view/View;
if-eqz p1, :cond_0
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$7;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent;
move-result-object p1
check-cast p1, Landroid/view/View;
invoke-static {p1}, Landroidx/core/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V
:cond_0
return-void
.end method

View file

@ -1,145 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$ActionBarDrawableToggleImpl;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Landroidx/appcompat/app/ActionBarDrawerToggle$Delegate;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "ActionBarDrawableToggleImpl"
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionBarDrawableToggleImpl;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public getActionBarThemedContext()Landroid/content/Context;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionBarDrawableToggleImpl;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->getActionBarThemedContext()Landroid/content/Context;
move-result-object v0
return-object v0
.end method
.method public getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
.locals 4
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionBarDrawableToggleImpl;->getActionBarThemedContext()Landroid/content/Context;
move-result-object v0
const/4 v1, 0x1
new-array v1, v1, [I
sget v2, Landroidx/appcompat/R$attr;->homeAsUpIndicator:I
const/4 v3, 0x0
aput v2, v1, v3
const/4 v2, 0x0
invoke-static {v0, v2, v1}, Landroidx/appcompat/widget/TintTypedArray;->obtainStyledAttributes(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroidx/appcompat/widget/TintTypedArray;
move-result-object v0
invoke-virtual {v0, v3}, Landroidx/appcompat/widget/TintTypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0}, Landroidx/appcompat/widget/TintTypedArray;->recycle()V
return-object v1
.end method
.method public isNavigationVisible()Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionBarDrawableToggleImpl;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;->getDisplayOptions()I
move-result v0
and-int/lit8 v0, v0, 0x4
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public setActionBarDescription(I)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionBarDrawableToggleImpl;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/ActionBar;->setHomeActionContentDescription(I)V
:cond_0
return-void
.end method
.method public setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionBarDrawableToggleImpl;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/ActionBar;->setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {v0, p2}, Landroidx/appcompat/app/ActionBar;->setHomeActionContentDescription(I)V
:cond_0
return-void
.end method

View file

@ -1,74 +0,0 @@
.class public final Landroidx/appcompat/app/AppCompatDelegateImpl$ActionMenuPresenterCallback;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Landroidx/appcompat/view/menu/MenuPresenter$Callback;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x11
name = "ActionMenuPresenterCallback"
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionMenuPresenterCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
.locals 0
.param p1 # Landroidx/appcompat/view/menu/MenuBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionMenuPresenterCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {p2, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->checkCloseActionMenu(Landroidx/appcompat/view/menu/MenuBuilder;)V
return-void
.end method
.method public onOpenSubMenu(Landroidx/appcompat/view/menu/MenuBuilder;)Z
.locals 2
.param p1 # Landroidx/appcompat/view/menu/MenuBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionMenuPresenterCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->getWindowCallback()Landroid/view/Window$Callback;
move-result-object v0
if-eqz v0, :cond_0
const/16 v1, 0x6c
invoke-interface {v0, v1, p1}, Landroid/view/Window$Callback;->onMenuOpened(ILandroid/view/Menu;)Z
:cond_0
const/4 p1, 0x1
return p1
.end method

View file

@ -1,115 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1;
.super Landroidx/core/view/ViewPropertyAnimatorListenerAdapter;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->onDestroyActionMode(Landroidx/appcompat/view/ActionMode;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;
invoke-direct {p0}, Landroidx/core/view/ViewPropertyAnimatorListenerAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
const/16 v0, 0x8
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/ActionBarContextView;->setVisibility(I)V
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModePopup:Landroid/widget/PopupWindow;
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroid/widget/PopupWindow;->dismiss()V
goto :goto_0
:cond_0
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent;
move-result-object p1
instance-of p1, p1, Landroid/view/View;
if-eqz p1, :cond_1
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent;
move-result-object p1
check-cast p1, Landroid/view/View;
invoke-static {p1}, Landroidx/core/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V
:cond_1
:goto_0
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {p1}, Landroid/view/ViewGroup;->removeAllViews()V
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mFadeAnim:Landroidx/core/view/ViewPropertyAnimatorCompat;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroidx/core/view/ViewPropertyAnimatorCompat;->setListener(Landroidx/core/view/ViewPropertyAnimatorListener;)Landroidx/core/view/ViewPropertyAnimatorCompat;
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iput-object v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mFadeAnim:Landroidx/core/view/ViewPropertyAnimatorCompat;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mSubDecor:Landroid/view/ViewGroup;
invoke-static {p1}, Landroidx/core/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V
return-void
.end method

View file

@ -1,166 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Landroidx/appcompat/view/ActionMode$Callback;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "ActionModeCallbackWrapperV9"
.end annotation
# instance fields
.field public mWrapped:Landroidx/appcompat/view/ActionMode$Callback;
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;Landroidx/appcompat/view/ActionMode$Callback;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->mWrapped:Landroidx/appcompat/view/ActionMode$Callback;
return-void
.end method
# virtual methods
.method public onActionItemClicked(Landroidx/appcompat/view/ActionMode;Landroid/view/MenuItem;)Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->mWrapped:Landroidx/appcompat/view/ActionMode$Callback;
invoke-interface {v0, p1, p2}, Landroidx/appcompat/view/ActionMode$Callback;->onActionItemClicked(Landroidx/appcompat/view/ActionMode;Landroid/view/MenuItem;)Z
move-result p1
return p1
.end method
.method public onCreateActionMode(Landroidx/appcompat/view/ActionMode;Landroid/view/Menu;)Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->mWrapped:Landroidx/appcompat/view/ActionMode$Callback;
invoke-interface {v0, p1, p2}, Landroidx/appcompat/view/ActionMode$Callback;->onCreateActionMode(Landroidx/appcompat/view/ActionMode;Landroid/view/Menu;)Z
move-result p1
return p1
.end method
.method public onDestroyActionMode(Landroidx/appcompat/view/ActionMode;)V
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->mWrapped:Landroidx/appcompat/view/ActionMode$Callback;
invoke-interface {v0, p1}, Landroidx/appcompat/view/ActionMode$Callback;->onDestroyActionMode(Landroidx/appcompat/view/ActionMode;)V
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModePopup:Landroid/widget/PopupWindow;
if-eqz v0, :cond_0
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mWindow:Landroid/view/Window;
invoke-virtual {p1}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object p1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mShowActionModePopup:Ljava/lang/Runnable;
invoke-virtual {p1, v0}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
:cond_0
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
if-eqz v0, :cond_1
invoke-virtual {p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->endOnGoingFadeAnimation()V
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionModeView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-static {v0}, Landroidx/core/view/ViewCompat;->animate(Landroid/view/View;)Landroidx/core/view/ViewPropertyAnimatorCompat;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroidx/core/view/ViewPropertyAnimatorCompat;->alpha(F)Landroidx/core/view/ViewPropertyAnimatorCompat;
move-result-object v0
iput-object v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mFadeAnim:Landroidx/core/view/ViewPropertyAnimatorCompat;
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mFadeAnim:Landroidx/core/view/ViewPropertyAnimatorCompat;
new-instance v0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1;
invoke-direct {v0, p0}, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;)V
invoke-virtual {p1, v0}, Landroidx/core/view/ViewPropertyAnimatorCompat;->setListener(Landroidx/core/view/ViewPropertyAnimatorListener;)Landroidx/core/view/ViewPropertyAnimatorCompat;
:cond_1
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mAppCompatCallback:Landroidx/appcompat/app/AppCompatCallback;
if-eqz v0, :cond_2
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionMode:Landroidx/appcompat/view/ActionMode;
invoke-interface {v0, p1}, Landroidx/appcompat/app/AppCompatCallback;->onSupportActionModeFinished(Landroidx/appcompat/view/ActionMode;)V
:cond_2
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
const/4 v0, 0x0
iput-object v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mActionMode:Landroidx/appcompat/view/ActionMode;
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mSubDecor:Landroid/view/ViewGroup;
invoke-static {p1}, Landroidx/core/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V
return-void
.end method
.method public onPrepareActionMode(Landroidx/appcompat/view/ActionMode;Landroid/view/Menu;)Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v0, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mSubDecor:Landroid/view/ViewGroup;
invoke-static {v0}, Landroidx/core/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ActionModeCallbackWrapperV9;->mWrapped:Landroidx/appcompat/view/ActionMode$Callback;
invoke-interface {v0, p1, p2}, Landroidx/appcompat/view/ActionMode$Callback;->onPrepareActionMode(Landroidx/appcompat/view/ActionMode;Landroid/view/Menu;)Z
move-result p1
return p1
.end method

View file

@ -1,343 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;
.super Landroidx/appcompat/view/WindowCallbackWrapper;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "AppCompatWindowCallback"
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;Landroid/view/Window$Callback;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0, p2}, Landroidx/appcompat/view/WindowCallbackWrapper;-><init>(Landroid/view/Window$Callback;)V
return-void
.end method
# virtual methods
.method public dispatchKeyEvent(Landroid/view/KeyEvent;)Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
move-result v0
if-nez v0, :cond_1
invoke-super {p0, p1}, Landroidx/appcompat/view/WindowCallbackWrapper;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
move-result p1
if-eqz p1, :cond_0
goto :goto_0
:cond_0
const/4 p1, 0x0
goto :goto_1
:cond_1
:goto_0
const/4 p1, 0x1
:goto_1
return p1
.end method
.method public dispatchKeyShortcutEvent(Landroid/view/KeyEvent;)Z
.locals 2
invoke-super {p0, p1}, Landroidx/appcompat/view/WindowCallbackWrapper;->dispatchKeyShortcutEvent(Landroid/view/KeyEvent;)Z
move-result v0
if-nez v0, :cond_1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {p1}, Landroid/view/KeyEvent;->getKeyCode()I
move-result v1
invoke-virtual {v0, v1, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->onKeyShortcut(ILandroid/view/KeyEvent;)Z
move-result p1
if-eqz p1, :cond_0
goto :goto_0
:cond_0
const/4 p1, 0x0
goto :goto_1
:cond_1
:goto_0
const/4 p1, 0x1
:goto_1
return p1
.end method
.method public onContentChanged()V
.locals 0
return-void
.end method
.method public onCreatePanelMenu(ILandroid/view/Menu;)Z
.locals 1
if-nez p1, :cond_0
instance-of v0, p2, Landroidx/appcompat/view/menu/MenuBuilder;
if-nez v0, :cond_0
const/4 p1, 0x0
return p1
:cond_0
invoke-super {p0, p1, p2}, Landroidx/appcompat/view/WindowCallbackWrapper;->onCreatePanelMenu(ILandroid/view/Menu;)Z
move-result p1
return p1
.end method
.method public onMenuOpened(ILandroid/view/Menu;)Z
.locals 0
invoke-super {p0, p1, p2}, Landroidx/appcompat/view/WindowCallbackWrapper;->onMenuOpened(ILandroid/view/Menu;)Z
iget-object p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {p2, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->onMenuOpened(I)V
const/4 p1, 0x1
return p1
.end method
.method public onPanelClosed(ILandroid/view/Menu;)V
.locals 0
invoke-super {p0, p1, p2}, Landroidx/appcompat/view/WindowCallbackWrapper;->onPanelClosed(ILandroid/view/Menu;)V
iget-object p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {p2, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->onPanelClosed(I)V
return-void
.end method
.method public onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
.locals 3
instance-of v0, p3, Landroidx/appcompat/view/menu/MenuBuilder;
if-eqz v0, :cond_0
move-object v0, p3
check-cast v0, Landroidx/appcompat/view/menu/MenuBuilder;
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
const/4 v1, 0x0
if-nez p1, :cond_1
if-nez v0, :cond_1
return v1
:cond_1
if-eqz v0, :cond_2
const/4 v2, 0x1
invoke-virtual {v0, v2}, Landroidx/appcompat/view/menu/MenuBuilder;->setOverrideVisibleItems(Z)V
:cond_2
invoke-super {p0, p1, p2, p3}, Landroidx/appcompat/view/WindowCallbackWrapper;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
move-result p1
if-eqz v0, :cond_3
invoke-virtual {v0, v1}, Landroidx/appcompat/view/menu/MenuBuilder;->setOverrideVisibleItems(Z)V
:cond_3
return p1
.end method
.method public onProvideKeyboardShortcuts(Ljava/util/List;Landroid/view/Menu;I)V
.locals 3
.annotation build Landroidx/annotation/RequiresApi;
value = 0x18
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Landroid/view/KeyboardShortcutGroup;",
">;",
"Landroid/view/Menu;",
"I)V"
}
.end annotation
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
const/4 v1, 0x0
const/4 v2, 0x1
invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AppCompatDelegateImpl;->getPanelState(IZ)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->menu:Landroidx/appcompat/view/menu/MenuBuilder;
if-eqz v0, :cond_0
invoke-super {p0, p1, v0, p3}, Landroidx/appcompat/view/WindowCallbackWrapper;->onProvideKeyboardShortcuts(Ljava/util/List;Landroid/view/Menu;I)V
goto :goto_0
:cond_0
invoke-super {p0, p1, p2, p3}, Landroidx/appcompat/view/WindowCallbackWrapper;->onProvideKeyboardShortcuts(Ljava/util/List;Landroid/view/Menu;I)V
:goto_0
return-void
.end method
.method public onWindowStartingActionMode(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;
.locals 2
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x17
if-lt v0, v1, :cond_0
const/4 p1, 0x0
return-object p1
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->isHandleNativeActionModesEnabled()Z
move-result v0
if-eqz v0, :cond_1
invoke-virtual {p0, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->startAsSupportActionMode(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;
move-result-object p1
return-object p1
:cond_1
invoke-super {p0, p1}, Landroidx/appcompat/view/WindowCallbackWrapper;->onWindowStartingActionMode(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;
move-result-object p1
return-object p1
.end method
.method public onWindowStartingActionMode(Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x17
.end annotation
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->isHandleNativeActionModesEnabled()Z
move-result v0
if-eqz v0, :cond_1
if-eqz p2, :cond_0
goto :goto_0
:cond_0
invoke-virtual {p0, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->startAsSupportActionMode(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;
move-result-object p1
return-object p1
:cond_1
:goto_0
invoke-super {p0, p1, p2}, Landroidx/appcompat/view/WindowCallbackWrapper;->onWindowStartingActionMode(Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;
move-result-object p1
return-object p1
.end method
.method public final startAsSupportActionMode(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;
.locals 2
new-instance v0, Landroidx/appcompat/view/SupportActionModeWrapper$CallbackWrapper;
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v1, v1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mContext:Landroid/content/Context;
invoke-direct {v0, v1, p1}, Landroidx/appcompat/view/SupportActionModeWrapper$CallbackWrapper;-><init>(Landroid/content/Context;Landroid/view/ActionMode$Callback;)V
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->startSupportActionMode(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
move-result-object p1
if-eqz p1, :cond_0
invoke-virtual {v0, p1}, Landroidx/appcompat/view/SupportActionModeWrapper$CallbackWrapper;->getActionModeWrapper(Landroidx/appcompat/view/ActionMode;)Landroid/view/ActionMode;
move-result-object p1
return-object p1
:cond_0
const/4 p1, 0x0
return-object p1
.end method

View file

@ -1,98 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$AutoBatteryNightModeManager;
.super Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "AutoBatteryNightModeManager"
.end annotation
# instance fields
.field public final mPowerManager:Landroid/os/PowerManager;
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;Landroid/content/Context;)V
.locals 0
.param p1 # Landroidx/appcompat/app/AppCompatDelegateImpl;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoBatteryNightModeManager;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
invoke-virtual {p2}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p1
const-string p2, "power"
invoke-virtual {p1, p2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/os/PowerManager;
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoBatteryNightModeManager;->mPowerManager:Landroid/os/PowerManager;
return-void
.end method
# virtual methods
.method public createIntentFilterForBroadcastReceiver()Landroid/content/IntentFilter;
.locals 2
new-instance v0, Landroid/content/IntentFilter;
invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V
const-string v1, "android.os.action.POWER_SAVE_MODE_CHANGED"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
return-object v0
.end method
.method public getApplyableNightMode()I
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoBatteryNightModeManager;->mPowerManager:Landroid/os/PowerManager;
invoke-virtual {v0}, Landroid/os/PowerManager;->isPowerSaveMode()Z
move-result v0
if-eqz v0, :cond_0
const/4 v0, 0x2
goto :goto_0
:cond_0
const/4 v0, 0x1
:goto_0
return v0
.end method
.method public onChange()V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoBatteryNightModeManager;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->applyDayNight()Z
return-void
.end method

View file

@ -1,42 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager$1;
.super Landroid/content/BroadcastReceiver;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->setup()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;
invoke-direct {p0}, Landroid/content/BroadcastReceiver;-><init>()V
return-void
.end method
# virtual methods
.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V
.locals 0
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager$1;->this$1:Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;
invoke-virtual {p1}, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->onChange()V
return-void
.end method

View file

@ -1,141 +0,0 @@
.class public abstract Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/annotation/VisibleForTesting;
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x401
name = "AutoNightModeManager"
.end annotation
# instance fields
.field public mReceiver:Landroid/content/BroadcastReceiver;
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public cleanup()V
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->mReceiver:Landroid/content/BroadcastReceiver;
if-eqz v0, :cond_0
:try_start_0
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v1, v1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mContext:Landroid/content/Context;
invoke-virtual {v1, v0}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
:try_end_0
.catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
const/4 v0, 0x0
iput-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->mReceiver:Landroid/content/BroadcastReceiver;
:cond_0
return-void
.end method
.method public abstract createIntentFilterForBroadcastReceiver()Landroid/content/IntentFilter;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end method
.method public abstract getApplyableNightMode()I
.end method
.method public isListening()Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->mReceiver:Landroid/content/BroadcastReceiver;
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public abstract onChange()V
.end method
.method public setup()V
.locals 3
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->cleanup()V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->createIntentFilterForBroadcastReceiver()Landroid/content/IntentFilter;
move-result-object v0
if-eqz v0, :cond_2
invoke-virtual {v0}, Landroid/content/IntentFilter;->countActions()I
move-result v1
if-nez v1, :cond_0
goto :goto_0
:cond_0
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->mReceiver:Landroid/content/BroadcastReceiver;
if-nez v1, :cond_1
new-instance v1, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager$1;
invoke-direct {v1, p0}, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager$1;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;)V
iput-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->mReceiver:Landroid/content/BroadcastReceiver;
:cond_1
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-object v1, v1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mContext:Landroid/content/Context;
iget-object v2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;->mReceiver:Landroid/content/BroadcastReceiver;
invoke-virtual {v1, v2, v0}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
:cond_2
:goto_0
return-void
.end method

View file

@ -1,94 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$AutoTimeNightModeManager;
.super Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "AutoTimeNightModeManager"
.end annotation
# instance fields
.field public final mTwilightManager:Landroidx/appcompat/app/TwilightManager;
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;Landroidx/appcompat/app/TwilightManager;)V
.locals 0
.param p1 # Landroidx/appcompat/app/AppCompatDelegateImpl;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoTimeNightModeManager;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoNightModeManager;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
iput-object p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoTimeNightModeManager;->mTwilightManager:Landroidx/appcompat/app/TwilightManager;
return-void
.end method
# virtual methods
.method public createIntentFilterForBroadcastReceiver()Landroid/content/IntentFilter;
.locals 2
new-instance v0, Landroid/content/IntentFilter;
invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V
const-string v1, "android.intent.action.TIME_SET"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
const-string v1, "android.intent.action.TIMEZONE_CHANGED"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
const-string v1, "android.intent.action.TIME_TICK"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
return-object v0
.end method
.method public getApplyableNightMode()I
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoTimeNightModeManager;->mTwilightManager:Landroidx/appcompat/app/TwilightManager;
invoke-virtual {v0}, Landroidx/appcompat/app/TwilightManager;->isNight()Z
move-result v0
if-eqz v0, :cond_0
const/4 v0, 0x2
goto :goto_0
:cond_0
const/4 v0, 0x1
:goto_0
return v0
.end method
.method public onChange()V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$AutoTimeNightModeManager;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->applyDayNight()Z
return-void
.end method

View file

@ -1,55 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$ConfigurationImplApi17;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation build Landroidx/annotation/RequiresApi;
value = 0x11
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "ConfigurationImplApi17"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static generateConfigDelta_densityDpi(Landroid/content/res/Configuration;Landroid/content/res/Configuration;Landroid/content/res/Configuration;)V
.locals 0
.param p0 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget p0, p0, Landroid/content/res/Configuration;->densityDpi:I
iget p1, p1, Landroid/content/res/Configuration;->densityDpi:I
if-eq p0, p1, :cond_0
iput p1, p2, Landroid/content/res/Configuration;->densityDpi:I
:cond_0
return-void
.end method

View file

@ -1,67 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$ConfigurationImplApi24;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation build Landroidx/annotation/RequiresApi;
value = 0x18
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "ConfigurationImplApi24"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static generateConfigDelta_locale(Landroid/content/res/Configuration;Landroid/content/res/Configuration;Landroid/content/res/Configuration;)V
.locals 1
.param p0 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-virtual {p0}, Landroid/content/res/Configuration;->getLocales()Landroid/os/LocaleList;
move-result-object p0
invoke-virtual {p1}, Landroid/content/res/Configuration;->getLocales()Landroid/os/LocaleList;
move-result-object v0
invoke-virtual {p0, v0}, Landroid/os/LocaleList;->equals(Ljava/lang/Object;)Z
move-result p0
if-nez p0, :cond_0
invoke-virtual {p2, v0}, Landroid/content/res/Configuration;->setLocales(Landroid/os/LocaleList;)V
iget-object p0, p1, Landroid/content/res/Configuration;->locale:Ljava/util/Locale;
iput-object p0, p2, Landroid/content/res/Configuration;->locale:Ljava/util/Locale;
:cond_0
return-void
.end method

View file

@ -1,84 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$ConfigurationImplApi26;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "ConfigurationImplApi26"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static generateConfigDelta_colorMode(Landroid/content/res/Configuration;Landroid/content/res/Configuration;Landroid/content/res/Configuration;)V
.locals 3
.param p0 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget v0, p0, Landroid/content/res/Configuration;->colorMode:I
and-int/lit8 v0, v0, 0x3
iget v1, p1, Landroid/content/res/Configuration;->colorMode:I
and-int/lit8 v2, v1, 0x3
if-eq v0, v2, :cond_0
iget v0, p2, Landroid/content/res/Configuration;->colorMode:I
and-int/lit8 v1, v1, 0x3
or-int/2addr v0, v1
iput v0, p2, Landroid/content/res/Configuration;->colorMode:I
:cond_0
iget p0, p0, Landroid/content/res/Configuration;->colorMode:I
and-int/lit8 p0, p0, 0xc
iget p1, p1, Landroid/content/res/Configuration;->colorMode:I
and-int/lit8 v0, p1, 0xc
if-eq p0, v0, :cond_1
iget p0, p2, Landroid/content/res/Configuration;->colorMode:I
and-int/lit8 p1, p1, 0xc
or-int/2addr p0, p1
iput p0, p2, Landroid/content/res/Configuration;->colorMode:I
:cond_1
return-void
.end method

View file

@ -1,36 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$ContextThemeWrapperCompatApi17Impl;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation build Landroidx/annotation/RequiresApi;
value = 0x11
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "ContextThemeWrapperCompatApi17Impl"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static applyOverrideConfiguration(Landroid/view/ContextThemeWrapper;Landroid/content/res/Configuration;)V
.locals 0
invoke-virtual {p0, p1}, Landroid/view/ContextThemeWrapper;->applyOverrideConfiguration(Landroid/content/res/Configuration;)V
return-void
.end method

View file

@ -1,165 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$ListMenuDecorView;
.super Landroidx/appcompat/widget/ContentFrameLayout;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "ListMenuDecorView"
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;Landroid/content/Context;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ListMenuDecorView;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0, p2}, Landroidx/appcompat/widget/ContentFrameLayout;-><init>(Landroid/content/Context;)V
return-void
.end method
.method private isOutOfBounds(II)Z
.locals 1
const/4 v0, -0x5
if-lt p1, v0, :cond_1
if-lt p2, v0, :cond_1
invoke-virtual {p0}, Landroid/widget/FrameLayout;->getWidth()I
move-result v0
add-int/lit8 v0, v0, 0x5
if-gt p1, v0, :cond_1
invoke-virtual {p0}, Landroid/widget/FrameLayout;->getHeight()I
move-result p1
add-int/lit8 p1, p1, 0x5
if-le p2, p1, :cond_0
goto :goto_0
:cond_0
const/4 p1, 0x0
goto :goto_1
:cond_1
:goto_0
const/4 p1, 0x1
:goto_1
return p1
.end method
# virtual methods
.method public dispatchKeyEvent(Landroid/view/KeyEvent;)Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ListMenuDecorView;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
move-result v0
if-nez v0, :cond_1
invoke-super {p0, p1}, Landroid/widget/FrameLayout;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
move-result p1
if-eqz p1, :cond_0
goto :goto_0
:cond_0
const/4 p1, 0x0
goto :goto_1
:cond_1
:goto_0
const/4 p1, 0x1
:goto_1
return p1
.end method
.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
.locals 2
invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I
move-result v0
if-nez v0, :cond_0
invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F
move-result v0
float-to-int v0, v0
invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F
move-result v1
float-to-int v1, v1
invoke-direct {p0, v0, v1}, Landroidx/appcompat/app/AppCompatDelegateImpl$ListMenuDecorView;->isOutOfBounds(II)Z
move-result v0
if-eqz v0, :cond_0
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$ListMenuDecorView;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->closePanel(I)V
const/4 p1, 0x1
return p1
:cond_0
invoke-super {p0, p1}, Landroid/widget/FrameLayout;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
move-result p1
return p1
.end method
.method public setBackgroundResource(I)V
.locals 1
invoke-virtual {p0}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0, p1}, Landroidx/appcompat/content/res/AppCompatResources;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/widget/FrameLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
return-void
.end method

View file

@ -1,98 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState$1;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Landroid/os/Parcelable$ClassLoaderCreator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$ClassLoaderCreator<",
"Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
.locals 1
const/4 v0, 0x0
invoke-static {p1, v0}, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->readFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
move-result-object p1
return-object p1
.end method
.method public createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
.locals 0
invoke-static {p1, p2}, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->readFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1, p2}, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
.locals 0
new-array p1, p1, [Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState$1;->newArray(I)[Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
move-result-object p1
return-object p1
.end method

View file

@ -1,139 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Landroid/os/Parcelable;
# annotations
.annotation build Landroid/annotation/SuppressLint;
value = {
"BanParcelableUsage"
}
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "SavedState"
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;",
">;"
}
.end annotation
.end field
# instance fields
.field public featureId:I
.field public isOpen:Z
.field public menuState:Landroid/os/Bundle;
# direct methods
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState$1;
invoke-direct {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState$1;-><init>()V
sput-object v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static readFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
.locals 3
new-instance v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
invoke-direct {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;-><init>()V
invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I
move-result v1
iput v1, v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->featureId:I
invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I
move-result v1
const/4 v2, 0x1
if-ne v1, v2, :cond_0
goto :goto_0
:cond_0
const/4 v2, 0x0
:goto_0
iput-boolean v2, v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->isOpen:Z
if-eqz v2, :cond_1
invoke-virtual {p0, p1}, Landroid/os/Parcel;->readBundle(Ljava/lang/ClassLoader;)Landroid/os/Bundle;
move-result-object p0
iput-object p0, v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->menuState:Landroid/os/Bundle;
:cond_1
return-object v0
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
iget p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->featureId:I
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
iget-boolean p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->isOpen:Z
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
iget-boolean p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->isOpen:Z
if-eqz p2, :cond_0
iget-object p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->menuState:Landroid/os/Bundle;
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
:cond_0
return-void
.end method

View file

@ -1,390 +0,0 @@
.class public final Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "PanelFeatureState"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
}
.end annotation
# instance fields
.field public background:I
.field public createdPanelView:Landroid/view/View;
.field public decorView:Landroid/view/ViewGroup;
.field public featureId:I
.field public frozenActionViewState:Landroid/os/Bundle;
.field public frozenMenuState:Landroid/os/Bundle;
.field public gravity:I
.field public isHandled:Z
.field public isOpen:Z
.field public isPrepared:Z
.field public listMenuPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
.field public listPresenterContext:Landroid/content/Context;
.field public menu:Landroidx/appcompat/view/menu/MenuBuilder;
.field public qwertyMode:Z
.field public refreshDecorView:Z
.field public refreshMenuContent:Z
.field public shownPanelView:Landroid/view/View;
.field public wasLastOpen:Z
.field public windowAnimations:I
.field public x:I
.field public y:I
# direct methods
.method public constructor <init>(I)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->featureId:I
const/4 p1, 0x0
iput-boolean p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->refreshDecorView:Z
return-void
.end method
# virtual methods
.method public applyFrozenState()V
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->menu:Landroidx/appcompat/view/menu/MenuBuilder;
if-eqz v0, :cond_0
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->frozenMenuState:Landroid/os/Bundle;
if-eqz v1, :cond_0
invoke-virtual {v0, v1}, Landroidx/appcompat/view/menu/MenuBuilder;->restorePresenterStates(Landroid/os/Bundle;)V
const/4 v0, 0x0
iput-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->frozenMenuState:Landroid/os/Bundle;
:cond_0
return-void
.end method
.method public clearMenuPresenters()V
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->menu:Landroidx/appcompat/view/menu/MenuBuilder;
if-eqz v0, :cond_0
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listMenuPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
invoke-virtual {v0, v1}, Landroidx/appcompat/view/menu/MenuBuilder;->removeMenuPresenter(Landroidx/appcompat/view/menu/MenuPresenter;)V
:cond_0
const/4 v0, 0x0
iput-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listMenuPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
return-void
.end method
.method public getListMenuView(Landroidx/appcompat/view/menu/MenuPresenter$Callback;)Landroidx/appcompat/view/menu/MenuView;
.locals 3
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->menu:Landroidx/appcompat/view/menu/MenuBuilder;
if-nez v0, :cond_0
const/4 p1, 0x0
return-object p1
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listMenuPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
if-nez v0, :cond_1
new-instance v0, Landroidx/appcompat/view/menu/ListMenuPresenter;
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listPresenterContext:Landroid/content/Context;
sget v2, Landroidx/appcompat/R$layout;->abc_list_menu_item_layout:I
invoke-direct {v0, v1, v2}, Landroidx/appcompat/view/menu/ListMenuPresenter;-><init>(Landroid/content/Context;I)V
iput-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listMenuPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
invoke-virtual {v0, p1}, Landroidx/appcompat/view/menu/ListMenuPresenter;->setCallback(Landroidx/appcompat/view/menu/MenuPresenter$Callback;)V
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->menu:Landroidx/appcompat/view/menu/MenuBuilder;
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listMenuPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
invoke-virtual {p1, v0}, Landroidx/appcompat/view/menu/MenuBuilder;->addMenuPresenter(Landroidx/appcompat/view/menu/MenuPresenter;)V
:cond_1
iget-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listMenuPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->decorView:Landroid/view/ViewGroup;
invoke-virtual {p1, v0}, Landroidx/appcompat/view/menu/ListMenuPresenter;->getMenuView(Landroid/view/ViewGroup;)Landroidx/appcompat/view/menu/MenuView;
move-result-object p1
return-object p1
.end method
.method public hasPanelItems()Z
.locals 3
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->shownPanelView:Landroid/view/View;
const/4 v1, 0x0
if-nez v0, :cond_0
return v1
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->createdPanelView:Landroid/view/View;
const/4 v2, 0x1
if-eqz v0, :cond_1
return v2
:cond_1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listMenuPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
invoke-virtual {v0}, Landroidx/appcompat/view/menu/ListMenuPresenter;->getAdapter()Landroid/widget/ListAdapter;
move-result-object v0
invoke-interface {v0}, Landroid/widget/ListAdapter;->getCount()I
move-result v0
if-lez v0, :cond_2
const/4 v1, 0x1
:cond_2
return v1
.end method
.method public onRestoreInstanceState(Landroid/os/Parcelable;)V
.locals 1
check-cast p1, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
iget v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->featureId:I
iput v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->featureId:I
iget-boolean v0, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->isOpen:Z
iput-boolean v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->wasLastOpen:Z
iget-object p1, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->menuState:Landroid/os/Bundle;
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->frozenMenuState:Landroid/os/Bundle;
const/4 p1, 0x0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->shownPanelView:Landroid/view/View;
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->decorView:Landroid/view/ViewGroup;
return-void
.end method
.method public onSaveInstanceState()Landroid/os/Parcelable;
.locals 3
new-instance v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;
invoke-direct {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;-><init>()V
iget v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->featureId:I
iput v1, v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->featureId:I
iget-boolean v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->isOpen:Z
iput-boolean v1, v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->isOpen:Z
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->menu:Landroidx/appcompat/view/menu/MenuBuilder;
if-eqz v1, :cond_0
new-instance v1, Landroid/os/Bundle;
invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
iput-object v1, v0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState$SavedState;->menuState:Landroid/os/Bundle;
iget-object v2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->menu:Landroidx/appcompat/view/menu/MenuBuilder;
invoke-virtual {v2, v1}, Landroidx/appcompat/view/menu/MenuBuilder;->savePresenterStates(Landroid/os/Bundle;)V
:cond_0
return-object v0
.end method
.method public setMenu(Landroidx/appcompat/view/menu/MenuBuilder;)V
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->menu:Landroidx/appcompat/view/menu/MenuBuilder;
if-ne p1, v0, :cond_0
return-void
:cond_0
if-eqz v0, :cond_1
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listMenuPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
invoke-virtual {v0, v1}, Landroidx/appcompat/view/menu/MenuBuilder;->removeMenuPresenter(Landroidx/appcompat/view/menu/MenuPresenter;)V
:cond_1
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->menu:Landroidx/appcompat/view/menu/MenuBuilder;
if-eqz p1, :cond_2
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listMenuPresenter:Landroidx/appcompat/view/menu/ListMenuPresenter;
if-eqz v0, :cond_2
invoke-virtual {p1, v0}, Landroidx/appcompat/view/menu/MenuBuilder;->addMenuPresenter(Landroidx/appcompat/view/menu/MenuPresenter;)V
:cond_2
return-void
.end method
.method public setStyle(Landroid/content/Context;)V
.locals 4
new-instance v0, Landroid/util/TypedValue;
invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-virtual {v1}, Landroid/content/res/Resources;->newTheme()Landroid/content/res/Resources$Theme;
move-result-object v1
invoke-virtual {p1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V
sget v2, Landroidx/appcompat/R$attr;->actionBarPopupTheme:I
const/4 v3, 0x1
invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
iget v2, v0, Landroid/util/TypedValue;->resourceId:I
if-eqz v2, :cond_0
invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
:cond_0
sget v2, Landroidx/appcompat/R$attr;->panelMenuListTheme:I
invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
iget v0, v0, Landroid/util/TypedValue;->resourceId:I
if-eqz v0, :cond_1
invoke-virtual {v1, v0, v3}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
goto :goto_0
:cond_1
sget v0, Landroidx/appcompat/R$style;->Theme_AppCompat_CompactMenu:I
invoke-virtual {v1, v0, v3}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
:goto_0
new-instance v0, Landroidx/appcompat/view/ContextThemeWrapper;
const/4 v2, 0x0
invoke-direct {v0, p1, v2}, Landroidx/appcompat/view/ContextThemeWrapper;-><init>(Landroid/content/Context;I)V
invoke-virtual {v0}, Landroidx/appcompat/view/ContextThemeWrapper;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object p1
invoke-virtual {p1, v1}, Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V
iput-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->listPresenterContext:Landroid/content/Context;
sget-object p1, Landroidx/appcompat/R$styleable;->AppCompatTheme:[I
invoke-virtual {v0, p1}, Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
move-result-object p1
sget v0, Landroidx/appcompat/R$styleable;->AppCompatTheme_panelBackground:I
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v0
iput v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->background:I
sget v0, Landroidx/appcompat/R$styleable;->AppCompatTheme_android_windowAnimationStyle:I
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result v0
iput v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->windowAnimations:I
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
return-void
.end method

View file

@ -1,136 +0,0 @@
.class public final Landroidx/appcompat/app/AppCompatDelegateImpl$PanelMenuPresenterCallback;
.super Ljava/lang/Object;
.source "AppCompatDelegateImpl.java"
# interfaces
.implements Landroidx/appcompat/view/menu/MenuPresenter$Callback;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDelegateImpl;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x11
name = "PanelMenuPresenterCallback"
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelMenuPresenterCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
.locals 4
.param p1 # Landroidx/appcompat/view/menu/MenuBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-virtual {p1}, Landroidx/appcompat/view/menu/MenuBuilder;->getRootMenu()Landroidx/appcompat/view/menu/MenuBuilder;
move-result-object v0
const/4 v1, 0x1
if-eq v0, p1, :cond_0
const/4 v2, 0x1
goto :goto_0
:cond_0
const/4 v2, 0x0
:goto_0
iget-object v3, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelMenuPresenterCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
if-eqz v2, :cond_1
move-object p1, v0
:cond_1
invoke-virtual {v3, p1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->findMenuPanel(Landroid/view/Menu;)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
move-result-object p1
if-eqz p1, :cond_3
if-eqz v2, :cond_2
iget-object p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelMenuPresenterCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget v2, p1, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->featureId:I
invoke-virtual {p2, v2, p1, v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->callOnPanelClosed(ILandroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;Landroid/view/Menu;)V
iget-object p2, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelMenuPresenterCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {p2, p1, v1}, Landroidx/appcompat/app/AppCompatDelegateImpl;->closePanel(Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;Z)V
goto :goto_1
:cond_2
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelMenuPresenterCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
invoke-virtual {v0, p1, p2}, Landroidx/appcompat/app/AppCompatDelegateImpl;->closePanel(Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;Z)V
:cond_3
:goto_1
return-void
.end method
.method public onOpenSubMenu(Landroidx/appcompat/view/menu/MenuBuilder;)Z
.locals 2
.param p1 # Landroidx/appcompat/view/menu/MenuBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-virtual {p1}, Landroidx/appcompat/view/menu/MenuBuilder;->getRootMenu()Landroidx/appcompat/view/menu/MenuBuilder;
move-result-object v0
if-ne p1, v0, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelMenuPresenterCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-boolean v1, v0, Landroidx/appcompat/app/AppCompatDelegateImpl;->mHasActionBar:Z
if-eqz v1, :cond_0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegateImpl;->getWindowCallback()Landroid/view/Window$Callback;
move-result-object v0
if-eqz v0, :cond_0
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDelegateImpl$PanelMenuPresenterCallback;->this$0:Landroidx/appcompat/app/AppCompatDelegateImpl;
iget-boolean v1, v1, Landroidx/appcompat/app/AppCompatDelegateImpl;->mIsDestroyed:Z
if-nez v1, :cond_0
const/16 v1, 0x6c
invoke-interface {v0, v1, p1}, Landroid/view/Window$Callback;->onMenuOpened(ILandroid/view/Menu;)Z
:cond_0
const/4 p1, 0x1
return p1
.end method

View file

@ -1,47 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDialog$1;
.super Ljava/lang/Object;
.source "AppCompatDialog.java"
# interfaces
.implements Landroidx/core/view/KeyEventDispatcher$Component;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatDialog;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/AppCompatDialog;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/AppCompatDialog;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDialog$1;->this$0:Landroidx/appcompat/app/AppCompatDialog;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public superDispatchKeyEvent(Landroid/view/KeyEvent;)Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDialog$1;->this$0:Landroidx/appcompat/app/AppCompatDialog;
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDialog;->superDispatchKeyEvent(Landroid/view/KeyEvent;)Z
move-result p1
return p1
.end method

View file

@ -1,377 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDialog;
.super Landroid/app/Dialog;
.source "AppCompatDialog.java"
# interfaces
.implements Landroidx/appcompat/app/AppCompatCallback;
# instance fields
.field public mDelegate:Landroidx/appcompat/app/AppCompatDelegate;
.field public final mKeyDispatcher:Landroidx/core/view/KeyEventDispatcher$Component;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
const/4 v0, 0x0
invoke-direct {p0, p1, v0}, Landroidx/appcompat/app/AppCompatDialog;-><init>(Landroid/content/Context;I)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;I)V
.locals 1
invoke-static {p1, p2}, Landroidx/appcompat/app/AppCompatDialog;->getThemeResId(Landroid/content/Context;I)I
move-result v0
invoke-direct {p0, p1, v0}, Landroid/app/Dialog;-><init>(Landroid/content/Context;I)V
new-instance v0, Landroidx/appcompat/app/AppCompatDialog$1;
invoke-direct {v0, p0}, Landroidx/appcompat/app/AppCompatDialog$1;-><init>(Landroidx/appcompat/app/AppCompatDialog;)V
iput-object v0, p0, Landroidx/appcompat/app/AppCompatDialog;->mKeyDispatcher:Landroidx/core/view/KeyEventDispatcher$Component;
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-static {p1, p2}, Landroidx/appcompat/app/AppCompatDialog;->getThemeResId(Landroid/content/Context;I)I
move-result p1
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->setTheme(I)V
const/4 p1, 0x0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->onCreate(Landroid/os/Bundle;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V
.locals 0
invoke-direct {p0, p1, p2, p3}, Landroid/app/Dialog;-><init>(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V
new-instance p1, Landroidx/appcompat/app/AppCompatDialog$1;
invoke-direct {p1, p0}, Landroidx/appcompat/app/AppCompatDialog$1;-><init>(Landroidx/appcompat/app/AppCompatDialog;)V
iput-object p1, p0, Landroidx/appcompat/app/AppCompatDialog;->mKeyDispatcher:Landroidx/core/view/KeyEventDispatcher$Component;
return-void
.end method
.method public static getThemeResId(Landroid/content/Context;I)I
.locals 2
if-nez p1, :cond_0
new-instance p1, Landroid/util/TypedValue;
invoke-direct {p1}, Landroid/util/TypedValue;-><init>()V
invoke-virtual {p0}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object p0
sget v0, Landroidx/appcompat/R$attr;->dialogTheme:I
const/4 v1, 0x1
invoke-virtual {p0, v0, p1, v1}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
iget p1, p1, Landroid/util/TypedValue;->resourceId:I
:cond_0
return p1
.end method
# virtual methods
.method public addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1, p2}, Landroidx/appcompat/app/AppCompatDelegate;->addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
return-void
.end method
.method public dismiss()V
.locals 1
invoke-super {p0}, Landroid/app/Dialog;->dismiss()V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->onDestroy()V
return-void
.end method
.method public dispatchKeyEvent(Landroid/view/KeyEvent;)Z
.locals 2
invoke-virtual {p0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;
move-result-object v0
invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v0
iget-object v1, p0, Landroidx/appcompat/app/AppCompatDialog;->mKeyDispatcher:Landroidx/core/view/KeyEventDispatcher$Component;
invoke-static {v1, v0, p0, p1}, Landroidx/core/view/KeyEventDispatcher;->dispatchKeyEvent(Landroidx/core/view/KeyEventDispatcher$Component;Landroid/view/View;Landroid/view/Window$Callback;Landroid/view/KeyEvent;)Z
move-result p1
return p1
.end method
.method public findViewById(I)Landroid/view/View;
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/IdRes;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Landroid/view/View;",
">(I)TT;"
}
.end annotation
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->findViewById(I)Landroid/view/View;
move-result-object p1
return-object p1
.end method
.method public getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDialog;->mDelegate:Landroidx/appcompat/app/AppCompatDelegate;
if-nez v0, :cond_0
invoke-static {p0, p0}, Landroidx/appcompat/app/AppCompatDelegate;->create(Landroid/app/Dialog;Landroidx/appcompat/app/AppCompatCallback;)Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
iput-object v0, p0, Landroidx/appcompat/app/AppCompatDialog;->mDelegate:Landroidx/appcompat/app/AppCompatDelegate;
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatDialog;->mDelegate:Landroidx/appcompat/app/AppCompatDelegate;
return-object v0
.end method
.method public getSupportActionBar()Landroidx/appcompat/app/ActionBar;
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
move-result-object v0
return-object v0
.end method
.method public invalidateOptionsMenu()V
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->invalidateOptionsMenu()V
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->installViewFactory()V
invoke-super {p0, p1}, Landroid/app/Dialog;->onCreate(Landroid/os/Bundle;)V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->onCreate(Landroid/os/Bundle;)V
return-void
.end method
.method public onStop()V
.locals 1
invoke-super {p0}, Landroid/app/Dialog;->onStop()V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDelegate;->onStop()V
return-void
.end method
.method public onSupportActionModeFinished(Landroidx/appcompat/view/ActionMode;)V
.locals 0
return-void
.end method
.method public onSupportActionModeStarted(Landroidx/appcompat/view/ActionMode;)V
.locals 0
return-void
.end method
.method public onWindowStartingSupportActionMode(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
.locals 0
.annotation build Landroidx/annotation/Nullable;
.end annotation
const/4 p1, 0x0
return-object p1
.end method
.method public setContentView(I)V
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/LayoutRes;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->setContentView(I)V
return-void
.end method
.method public setContentView(Landroid/view/View;)V
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->setContentView(Landroid/view/View;)V
return-void
.end method
.method public setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1, p2}, Landroidx/appcompat/app/AppCompatDelegate;->setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
return-void
.end method
.method public setTitle(I)V
.locals 2
invoke-super {p0, p1}, Landroid/app/Dialog;->setTitle(I)V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {p0}, Landroid/app/Dialog;->getContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v1, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->setTitle(Ljava/lang/CharSequence;)V
return-void
.end method
.method public setTitle(Ljava/lang/CharSequence;)V
.locals 1
invoke-super {p0, p1}, Landroid/app/Dialog;->setTitle(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->setTitle(Ljava/lang/CharSequence;)V
return-void
.end method
.method public superDispatchKeyEvent(Landroid/view/KeyEvent;)Z
.locals 0
invoke-super {p0, p1}, Landroid/app/Dialog;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
move-result p1
return p1
.end method
.method public supportRequestWindowFeature(I)Z
.locals 1
invoke-virtual {p0}, Landroidx/appcompat/app/AppCompatDialog;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/appcompat/app/AppCompatDelegate;->requestWindowFeature(I)Z
move-result p1
return p1
.end method

View file

@ -1,94 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatDialogFragment;
.super Landroidx/fragment/app/DialogFragment;
.source "AppCompatDialogFragment.java"
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Landroidx/fragment/app/DialogFragment;-><init>()V
return-void
.end method
# virtual methods
.method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
new-instance p1, Landroidx/appcompat/app/AppCompatDialog;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-virtual {p0}, Landroidx/fragment/app/DialogFragment;->getTheme()I
move-result v1
invoke-direct {p1, v0, v1}, Landroidx/appcompat/app/AppCompatDialog;-><init>(Landroid/content/Context;I)V
return-object p1
.end method
.method public setupDialog(Landroid/app/Dialog;I)V
.locals 3
.param p1 # Landroid/app/Dialog;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
instance-of v0, p1, Landroidx/appcompat/app/AppCompatDialog;
if-eqz v0, :cond_2
move-object v0, p1
check-cast v0, Landroidx/appcompat/app/AppCompatDialog;
const/4 v1, 0x1
if-eq p2, v1, :cond_1
const/4 v2, 0x2
if-eq p2, v2, :cond_1
const/4 v2, 0x3
if-eq p2, v2, :cond_0
goto :goto_0
:cond_0
invoke-virtual {p1}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;
move-result-object p1
const/16 p2, 0x18
invoke-virtual {p1, p2}, Landroid/view/Window;->addFlags(I)V
:cond_1
invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;->supportRequestWindowFeature(I)Z
goto :goto_0
:cond_2
invoke-super {p0, p1, p2}, Landroidx/fragment/app/DialogFragment;->setupDialog(Landroid/app/Dialog;I)V
:goto_0
return-void
.end method

View file

@ -1,264 +0,0 @@
.class public Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;
.super Ljava/lang/Object;
.source "AppCompatViewInflater.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/AppCompatViewInflater;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "DeclaredOnClickListener"
.end annotation
# instance fields
.field public final mHostView:Landroid/view/View;
.field public final mMethodName:Ljava/lang/String;
.field public mResolvedContext:Landroid/content/Context;
.field public mResolvedMethod:Ljava/lang/reflect/Method;
# direct methods
.method public constructor <init>(Landroid/view/View;Ljava/lang/String;)V
.locals 0
.param p1 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mHostView:Landroid/view/View;
iput-object p2, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mMethodName:Ljava/lang/String;
return-void
.end method
.method private resolveMethod(Landroid/content/Context;)V
.locals 5
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
:goto_0
if-eqz p1, :cond_2
:try_start_0
invoke-virtual {p1}, Landroid/content/Context;->isRestricted()Z
move-result v0
if-nez v0, :cond_0
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
iget-object v1, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mMethodName:Ljava/lang/String;
const/4 v2, 0x1
new-array v2, v2, [Ljava/lang/Class;
const/4 v3, 0x0
const-class v4, Landroid/view/View;
aput-object v4, v2, v3
invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v0
if-eqz v0, :cond_0
iput-object v0, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mResolvedMethod:Ljava/lang/reflect/Method;
iput-object p1, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mResolvedContext:Landroid/content/Context;
:try_end_0
.catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
nop
:cond_0
instance-of v0, p1, Landroid/content/ContextWrapper;
if-eqz v0, :cond_1
check-cast p1, Landroid/content/ContextWrapper;
invoke-virtual {p1}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
move-result-object p1
goto :goto_0
:cond_1
const/4 p1, 0x0
goto :goto_0
:cond_2
iget-object p1, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mHostView:Landroid/view/View;
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result p1
const/4 v0, -0x1
if-ne p1, v0, :cond_3
const-string p1, ""
goto :goto_1
:cond_3
const-string v0, " with id \'"
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mHostView:Landroid/view/View;
invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getResourceEntryName(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, "\'"
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
:goto_1
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Could not find method "
invoke-static {v1}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-object v2, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mMethodName:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "(View) in a parent or ancestor Context for android:onClick attribute defined on view "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mHostView:Landroid/view/View;
invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-direct {v0, p1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.end method
# virtual methods
.method public onClick(Landroid/view/View;)V
.locals 4
.param p1 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mResolvedMethod:Ljava/lang/reflect/Method;
if-nez v0, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mHostView:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-direct {p0, v0}, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->resolveMethod(Landroid/content/Context;)V
:cond_0
:try_start_0
iget-object v0, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mResolvedMethod:Ljava/lang/reflect/Method;
iget-object v1, p0, Landroidx/appcompat/app/AppCompatViewInflater$DeclaredOnClickListener;->mResolvedContext:Landroid/content/Context;
const/4 v2, 0x1
new-array v2, v2, [Ljava/lang/Object;
const/4 v3, 0x0
aput-object p1, v2, v3
invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
:try_end_0
.catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p1
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Could not execute method for android:onClick"
invoke-direct {v0, v1, p1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
throw v0
:catch_1
move-exception p1
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Could not execute non-public method for android:onClick"
invoke-direct {v0, v1, p1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
throw v0
.end method

View file

@ -1,59 +0,0 @@
.class public Landroidx/appcompat/app/NavItemSelectedListener;
.super Ljava/lang/Object;
.source "NavItemSelectedListener.java"
# interfaces
.implements Landroid/widget/AdapterView$OnItemSelectedListener;
# instance fields
.field public final mListener:Landroidx/appcompat/app/ActionBar$OnNavigationListener;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/ActionBar$OnNavigationListener;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Landroidx/appcompat/app/NavItemSelectedListener;->mListener:Landroidx/appcompat/app/ActionBar$OnNavigationListener;
return-void
.end method
# virtual methods
.method public onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;",
"Landroid/view/View;",
"IJ)V"
}
.end annotation
iget-object p1, p0, Landroidx/appcompat/app/NavItemSelectedListener;->mListener:Landroidx/appcompat/app/ActionBar$OnNavigationListener;
if-eqz p1, :cond_0
invoke-interface {p1, p3, p4, p5}, Landroidx/appcompat/app/ActionBar$OnNavigationListener;->onNavigationItemSelected(IJ)Z
:cond_0
return-void
.end method
.method public onNothingSelected(Landroid/widget/AdapterView;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;)V"
}
.end annotation
return-void
.end method

View file

@ -1,501 +0,0 @@
.class public Landroidx/appcompat/app/ResourcesFlusher;
.super Ljava/lang/Object;
.source "ResourcesFlusher.java"
# static fields
.field public static final TAG:Ljava/lang/String; = "ResourcesFlusher"
.field public static sDrawableCacheField:Ljava/lang/reflect/Field;
.field public static sDrawableCacheFieldFetched:Z
.field public static sResourcesImplField:Ljava/lang/reflect/Field;
.field public static sResourcesImplFieldFetched:Z
.field public static sThemedResourceCacheClazz:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
"*>;"
}
.end annotation
.end field
.field public static sThemedResourceCacheClazzFetched:Z
.field public static sThemedResourceCache_mUnthemedEntriesField:Ljava/lang/reflect/Field;
.field public static sThemedResourceCache_mUnthemedEntriesFieldFetched:Z
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static flush(Landroid/content/res/Resources;)V
.locals 2
.param p0 # Landroid/content/res/Resources;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x1c
if-lt v0, v1, :cond_0
return-void
:cond_0
const/16 v1, 0x18
if-lt v0, v1, :cond_1
invoke-static {p0}, Landroidx/appcompat/app/ResourcesFlusher;->flushNougats(Landroid/content/res/Resources;)V
goto :goto_0
:cond_1
const/16 v1, 0x17
if-lt v0, v1, :cond_2
invoke-static {p0}, Landroidx/appcompat/app/ResourcesFlusher;->flushMarshmallows(Landroid/content/res/Resources;)V
goto :goto_0
:cond_2
invoke-static {p0}, Landroidx/appcompat/app/ResourcesFlusher;->flushLollipops(Landroid/content/res/Resources;)V
:goto_0
return-void
.end method
.method public static flushLollipops(Landroid/content/res/Resources;)V
.locals 4
.param p0 # Landroid/content/res/Resources;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresApi;
value = 0x15
.end annotation
sget-boolean v0, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheFieldFetched:Z
const-string v1, "ResourcesFlusher"
if-nez v0, :cond_0
const/4 v0, 0x1
:try_start_0
const-class v2, Landroid/content/res/Resources;
const-string v3, "mDrawableCache"
invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v2
sput-object v2, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheField:Ljava/lang/reflect/Field;
invoke-virtual {v2, v0}, Ljava/lang/reflect/Field;->setAccessible(Z)V
:try_end_0
.catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v2
const-string v3, "Could not retrieve Resources#mDrawableCache field"
invoke-static {v1, v3, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_0
sput-boolean v0, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheFieldFetched:Z
:cond_0
sget-object v0, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheField:Ljava/lang/reflect/Field;
if-eqz v0, :cond_1
const/4 v2, 0x0
:try_start_1
invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/util/Map;
:try_end_1
.catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1
move-object v2, p0
goto :goto_1
:catch_1
move-exception p0
const-string v0, "Could not retrieve value from Resources#mDrawableCache"
invoke-static {v1, v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_1
if-eqz v2, :cond_1
invoke-interface {v2}, Ljava/util/Map;->clear()V
:cond_1
return-void
.end method
.method public static flushMarshmallows(Landroid/content/res/Resources;)V
.locals 4
.param p0 # Landroid/content/res/Resources;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresApi;
value = 0x17
.end annotation
sget-boolean v0, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheFieldFetched:Z
const-string v1, "ResourcesFlusher"
if-nez v0, :cond_0
const/4 v0, 0x1
:try_start_0
const-class v2, Landroid/content/res/Resources;
const-string v3, "mDrawableCache"
invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v2
sput-object v2, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheField:Ljava/lang/reflect/Field;
invoke-virtual {v2, v0}, Ljava/lang/reflect/Field;->setAccessible(Z)V
:try_end_0
.catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v2
const-string v3, "Could not retrieve Resources#mDrawableCache field"
invoke-static {v1, v3, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_0
sput-boolean v0, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheFieldFetched:Z
:cond_0
const/4 v0, 0x0
sget-object v2, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheField:Ljava/lang/reflect/Field;
if-eqz v2, :cond_1
:try_start_1
invoke-virtual {v2, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
:try_end_1
.catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1
goto :goto_1
:catch_1
move-exception p0
const-string v2, "Could not retrieve value from Resources#mDrawableCache"
invoke-static {v1, v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:cond_1
:goto_1
if-nez v0, :cond_2
return-void
:cond_2
invoke-static {v0}, Landroidx/appcompat/app/ResourcesFlusher;->flushThemedResourcesCache(Ljava/lang/Object;)V
return-void
.end method
.method public static flushNougats(Landroid/content/res/Resources;)V
.locals 5
.param p0 # Landroid/content/res/Resources;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresApi;
value = 0x18
.end annotation
sget-boolean v0, Landroidx/appcompat/app/ResourcesFlusher;->sResourcesImplFieldFetched:Z
const/4 v1, 0x1
const-string v2, "ResourcesFlusher"
if-nez v0, :cond_0
:try_start_0
const-class v0, Landroid/content/res/Resources;
const-string v3, "mResourcesImpl"
invoke-virtual {v0, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v0
sput-object v0, Landroidx/appcompat/app/ResourcesFlusher;->sResourcesImplField:Ljava/lang/reflect/Field;
invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V
:try_end_0
.catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
const-string v3, "Could not retrieve Resources#mResourcesImpl field"
invoke-static {v2, v3, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_0
sput-boolean v1, Landroidx/appcompat/app/ResourcesFlusher;->sResourcesImplFieldFetched:Z
:cond_0
sget-object v0, Landroidx/appcompat/app/ResourcesFlusher;->sResourcesImplField:Ljava/lang/reflect/Field;
if-nez v0, :cond_1
return-void
:cond_1
const/4 v3, 0x0
:try_start_1
invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
:try_end_1
.catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1
goto :goto_1
:catch_1
move-exception p0
const-string v0, "Could not retrieve value from Resources#mResourcesImpl"
invoke-static {v2, v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
move-object p0, v3
:goto_1
if-nez p0, :cond_2
return-void
:cond_2
sget-boolean v0, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheFieldFetched:Z
if-nez v0, :cond_3
:try_start_2
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
const-string v4, "mDrawableCache"
invoke-virtual {v0, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v0
sput-object v0, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheField:Ljava/lang/reflect/Field;
invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V
:try_end_2
.catch Ljava/lang/NoSuchFieldException; {:try_start_2 .. :try_end_2} :catch_2
goto :goto_2
:catch_2
move-exception v0
const-string v4, "Could not retrieve ResourcesImpl#mDrawableCache field"
invoke-static {v2, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_2
sput-boolean v1, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheFieldFetched:Z
:cond_3
sget-object v0, Landroidx/appcompat/app/ResourcesFlusher;->sDrawableCacheField:Ljava/lang/reflect/Field;
if-eqz v0, :cond_4
:try_start_3
invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
:try_end_3
.catch Ljava/lang/IllegalAccessException; {:try_start_3 .. :try_end_3} :catch_3
goto :goto_3
:catch_3
move-exception p0
const-string v0, "Could not retrieve value from ResourcesImpl#mDrawableCache"
invoke-static {v2, v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:cond_4
:goto_3
if-eqz v3, :cond_5
invoke-static {v3}, Landroidx/appcompat/app/ResourcesFlusher;->flushThemedResourcesCache(Ljava/lang/Object;)V
:cond_5
return-void
.end method
.method public static flushThemedResourcesCache(Ljava/lang/Object;)V
.locals 4
.param p0 # Ljava/lang/Object;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresApi;
value = 0x10
.end annotation
sget-boolean v0, Landroidx/appcompat/app/ResourcesFlusher;->sThemedResourceCacheClazzFetched:Z
const/4 v1, 0x1
const-string v2, "ResourcesFlusher"
if-nez v0, :cond_0
:try_start_0
const-string v0, "android.content.res.ThemedResourceCache"
invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
sput-object v0, Landroidx/appcompat/app/ResourcesFlusher;->sThemedResourceCacheClazz:Ljava/lang/Class;
:try_end_0
.catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
const-string v3, "Could not find ThemedResourceCache class"
invoke-static {v2, v3, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_0
sput-boolean v1, Landroidx/appcompat/app/ResourcesFlusher;->sThemedResourceCacheClazzFetched:Z
:cond_0
sget-object v0, Landroidx/appcompat/app/ResourcesFlusher;->sThemedResourceCacheClazz:Ljava/lang/Class;
if-nez v0, :cond_1
return-void
:cond_1
sget-boolean v3, Landroidx/appcompat/app/ResourcesFlusher;->sThemedResourceCache_mUnthemedEntriesFieldFetched:Z
if-nez v3, :cond_2
:try_start_1
const-string v3, "mUnthemedEntries"
invoke-virtual {v0, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v0
sput-object v0, Landroidx/appcompat/app/ResourcesFlusher;->sThemedResourceCache_mUnthemedEntriesField:Ljava/lang/reflect/Field;
invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V
:try_end_1
.catch Ljava/lang/NoSuchFieldException; {:try_start_1 .. :try_end_1} :catch_1
goto :goto_1
:catch_1
move-exception v0
const-string v3, "Could not retrieve ThemedResourceCache#mUnthemedEntries field"
invoke-static {v2, v3, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_1
sput-boolean v1, Landroidx/appcompat/app/ResourcesFlusher;->sThemedResourceCache_mUnthemedEntriesFieldFetched:Z
:cond_2
sget-object v0, Landroidx/appcompat/app/ResourcesFlusher;->sThemedResourceCache_mUnthemedEntriesField:Ljava/lang/reflect/Field;
if-nez v0, :cond_3
return-void
:cond_3
const/4 v1, 0x0
:try_start_2
invoke-virtual {v0, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Landroid/util/LongSparseArray;
:try_end_2
.catch Ljava/lang/IllegalAccessException; {:try_start_2 .. :try_end_2} :catch_2
move-object v1, p0
goto :goto_2
:catch_2
move-exception p0
const-string v0, "Could not retrieve value from ThemedResourceCache#mUnthemedEntries"
invoke-static {v2, v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:goto_2
if-eqz v1, :cond_4
invoke-virtual {v1}, Landroid/util/LongSparseArray;->clear()V
:cond_4
return-void
.end method

View file

@ -1,45 +0,0 @@
.class public Landroidx/appcompat/app/ToolbarActionBar$1;
.super Ljava/lang/Object;
.source "ToolbarActionBar.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ToolbarActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/ToolbarActionBar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/ToolbarActionBar;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/ToolbarActionBar$1;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/ToolbarActionBar$1;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
invoke-virtual {v0}, Landroidx/appcompat/app/ToolbarActionBar;->populateOptionsMenu()V
return-void
.end method

View file

@ -1,51 +0,0 @@
.class public Landroidx/appcompat/app/ToolbarActionBar$2;
.super Ljava/lang/Object;
.source "ToolbarActionBar.java"
# interfaces
.implements Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ToolbarActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/ToolbarActionBar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/ToolbarActionBar;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/ToolbarActionBar$2;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onMenuItemClick(Landroid/view/MenuItem;)Z
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/ToolbarActionBar$2;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
iget-object v0, v0, Landroidx/appcompat/app/ToolbarActionBar;->mWindowCallback:Landroid/view/Window$Callback;
const/4 v1, 0x0
invoke-interface {v0, v1, p1}, Landroid/view/Window$Callback;->onMenuItemSelected(ILandroid/view/MenuItem;)Z
move-result p1
return p1
.end method

View file

@ -1,106 +0,0 @@
.class public final Landroidx/appcompat/app/ToolbarActionBar$ActionMenuPresenterCallback;
.super Ljava/lang/Object;
.source "ToolbarActionBar.java"
# interfaces
.implements Landroidx/appcompat/view/menu/MenuPresenter$Callback;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ToolbarActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x11
name = "ActionMenuPresenterCallback"
.end annotation
# instance fields
.field public mClosingActionMenu:Z
.field public final synthetic this$0:Landroidx/appcompat/app/ToolbarActionBar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/ToolbarActionBar;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/ToolbarActionBar$ActionMenuPresenterCallback;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
.locals 1
.param p1 # Landroidx/appcompat/view/menu/MenuBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-boolean p2, p0, Landroidx/appcompat/app/ToolbarActionBar$ActionMenuPresenterCallback;->mClosingActionMenu:Z
if-eqz p2, :cond_0
return-void
:cond_0
const/4 p2, 0x1
iput-boolean p2, p0, Landroidx/appcompat/app/ToolbarActionBar$ActionMenuPresenterCallback;->mClosingActionMenu:Z
iget-object p2, p0, Landroidx/appcompat/app/ToolbarActionBar$ActionMenuPresenterCallback;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
iget-object p2, p2, Landroidx/appcompat/app/ToolbarActionBar;->mDecorToolbar:Landroidx/appcompat/widget/DecorToolbar;
invoke-interface {p2}, Landroidx/appcompat/widget/DecorToolbar;->dismissPopupMenus()V
iget-object p2, p0, Landroidx/appcompat/app/ToolbarActionBar$ActionMenuPresenterCallback;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
iget-object p2, p2, Landroidx/appcompat/app/ToolbarActionBar;->mWindowCallback:Landroid/view/Window$Callback;
if-eqz p2, :cond_1
const/16 v0, 0x6c
invoke-interface {p2, v0, p1}, Landroid/view/Window$Callback;->onPanelClosed(ILandroid/view/Menu;)V
:cond_1
const/4 p1, 0x0
iput-boolean p1, p0, Landroidx/appcompat/app/ToolbarActionBar$ActionMenuPresenterCallback;->mClosingActionMenu:Z
return-void
.end method
.method public onOpenSubMenu(Landroidx/appcompat/view/menu/MenuBuilder;)Z
.locals 2
.param p1 # Landroidx/appcompat/view/menu/MenuBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/ToolbarActionBar$ActionMenuPresenterCallback;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
iget-object v0, v0, Landroidx/appcompat/app/ToolbarActionBar;->mWindowCallback:Landroid/view/Window$Callback;
if-eqz v0, :cond_0
const/16 v1, 0x6c
invoke-interface {v0, v1, p1}, Landroid/view/Window$Callback;->onMenuOpened(ILandroid/view/Menu;)Z
const/4 p1, 0x1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method

View file

@ -1,108 +0,0 @@
.class public final Landroidx/appcompat/app/ToolbarActionBar$MenuBuilderCallback;
.super Ljava/lang/Object;
.source "ToolbarActionBar.java"
# interfaces
.implements Landroidx/appcompat/view/menu/MenuBuilder$Callback;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ToolbarActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x11
name = "MenuBuilderCallback"
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/ToolbarActionBar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/ToolbarActionBar;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/ToolbarActionBar$MenuBuilderCallback;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onMenuItemSelected(Landroidx/appcompat/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z
.locals 0
.param p1 # Landroidx/appcompat/view/menu/MenuBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/view/MenuItem;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
const/4 p1, 0x0
return p1
.end method
.method public onMenuModeChange(Landroidx/appcompat/view/menu/MenuBuilder;)V
.locals 4
.param p1 # Landroidx/appcompat/view/menu/MenuBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Landroidx/appcompat/app/ToolbarActionBar$MenuBuilderCallback;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
iget-object v1, v0, Landroidx/appcompat/app/ToolbarActionBar;->mWindowCallback:Landroid/view/Window$Callback;
if-eqz v1, :cond_1
iget-object v0, v0, Landroidx/appcompat/app/ToolbarActionBar;->mDecorToolbar:Landroidx/appcompat/widget/DecorToolbar;
invoke-interface {v0}, Landroidx/appcompat/widget/DecorToolbar;->isOverflowMenuShowing()Z
move-result v0
const/16 v1, 0x6c
if-eqz v0, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/ToolbarActionBar$MenuBuilderCallback;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
iget-object v0, v0, Landroidx/appcompat/app/ToolbarActionBar;->mWindowCallback:Landroid/view/Window$Callback;
invoke-interface {v0, v1, p1}, Landroid/view/Window$Callback;->onPanelClosed(ILandroid/view/Menu;)V
goto :goto_0
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/ToolbarActionBar$MenuBuilderCallback;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
iget-object v0, v0, Landroidx/appcompat/app/ToolbarActionBar;->mWindowCallback:Landroid/view/Window$Callback;
const/4 v2, 0x0
const/4 v3, 0x0
invoke-interface {v0, v2, v3, p1}, Landroid/view/Window$Callback;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
move-result v0
if-eqz v0, :cond_1
iget-object v0, p0, Landroidx/appcompat/app/ToolbarActionBar$MenuBuilderCallback;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
iget-object v0, v0, Landroidx/appcompat/app/ToolbarActionBar;->mWindowCallback:Landroid/view/Window$Callback;
invoke-interface {v0, v1, p1}, Landroid/view/Window$Callback;->onMenuOpened(ILandroid/view/Menu;)Z
:cond_1
:goto_0
return-void
.end method

View file

@ -1,88 +0,0 @@
.class public Landroidx/appcompat/app/ToolbarActionBar$ToolbarCallbackWrapper;
.super Landroidx/appcompat/view/WindowCallbackWrapper;
.source "ToolbarActionBar.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/ToolbarActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "ToolbarCallbackWrapper"
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/ToolbarActionBar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/ToolbarActionBar;Landroid/view/Window$Callback;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/ToolbarActionBar$ToolbarCallbackWrapper;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
invoke-direct {p0, p2}, Landroidx/appcompat/view/WindowCallbackWrapper;-><init>(Landroid/view/Window$Callback;)V
return-void
.end method
# virtual methods
.method public onCreatePanelView(I)Landroid/view/View;
.locals 1
if-nez p1, :cond_0
new-instance p1, Landroid/view/View;
iget-object v0, p0, Landroidx/appcompat/app/ToolbarActionBar$ToolbarCallbackWrapper;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
iget-object v0, v0, Landroidx/appcompat/app/ToolbarActionBar;->mDecorToolbar:Landroidx/appcompat/widget/DecorToolbar;
invoke-interface {v0}, Landroidx/appcompat/widget/DecorToolbar;->getContext()Landroid/content/Context;
move-result-object v0
invoke-direct {p1, v0}, Landroid/view/View;-><init>(Landroid/content/Context;)V
return-object p1
:cond_0
invoke-super {p0, p1}, Landroidx/appcompat/view/WindowCallbackWrapper;->onCreatePanelView(I)Landroid/view/View;
move-result-object p1
return-object p1
.end method
.method public onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
.locals 0
invoke-super {p0, p1, p2, p3}, Landroidx/appcompat/view/WindowCallbackWrapper;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
move-result p1
if-eqz p1, :cond_0
iget-object p2, p0, Landroidx/appcompat/app/ToolbarActionBar$ToolbarCallbackWrapper;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
iget-boolean p3, p2, Landroidx/appcompat/app/ToolbarActionBar;->mToolbarMenuPrepared:Z
if-nez p3, :cond_0
iget-object p2, p2, Landroidx/appcompat/app/ToolbarActionBar;->mDecorToolbar:Landroidx/appcompat/widget/DecorToolbar;
invoke-interface {p2}, Landroidx/appcompat/widget/DecorToolbar;->setMenuPrepared()V
iget-object p2, p0, Landroidx/appcompat/app/ToolbarActionBar$ToolbarCallbackWrapper;->this$0:Landroidx/appcompat/app/ToolbarActionBar;
const/4 p3, 0x1
iput-boolean p3, p2, Landroidx/appcompat/app/ToolbarActionBar;->mToolbarMenuPrepared:Z
:cond_0
return p1
.end method

File diff suppressed because it is too large Load diff

View file

@ -1,338 +0,0 @@
.class public Landroidx/appcompat/app/TwilightCalculator;
.super Ljava/lang/Object;
.source "TwilightCalculator.java"
# static fields
.field public static final ALTIDUTE_CORRECTION_CIVIL_TWILIGHT:F = -0.10471976f
.field public static final C1:F = 0.0334196f
.field public static final C2:F = 3.49066E-4f
.field public static final C3:F = 5.236E-6f
.field public static final DAY:I = 0x0
.field public static final DEGREES_TO_RADIANS:F = 0.017453292f
.field public static final J0:F = 9.0E-4f
.field public static final NIGHT:I = 0x1
.field public static final OBLIQUITY:F = 0.4092797f
.field public static final UTC_2000:J = 0xdc6d62da00L
.field public static sInstance:Landroidx/appcompat/app/TwilightCalculator;
# instance fields
.field public state:I
.field public sunrise:J
.field public sunset:J
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static getInstance()Landroidx/appcompat/app/TwilightCalculator;
.locals 1
sget-object v0, Landroidx/appcompat/app/TwilightCalculator;->sInstance:Landroidx/appcompat/app/TwilightCalculator;
if-nez v0, :cond_0
new-instance v0, Landroidx/appcompat/app/TwilightCalculator;
invoke-direct {v0}, Landroidx/appcompat/app/TwilightCalculator;-><init>()V
sput-object v0, Landroidx/appcompat/app/TwilightCalculator;->sInstance:Landroidx/appcompat/app/TwilightCalculator;
:cond_0
sget-object v0, Landroidx/appcompat/app/TwilightCalculator;->sInstance:Landroidx/appcompat/app/TwilightCalculator;
return-object v0
.end method
# virtual methods
.method public calculateTwilight(JDD)V
.locals 15
move-object v0, p0
const-wide v1, 0xdc6d62da00L
sub-long v3, p1, v1
long-to-float v3, v3
const v4, 0x4ca4cb80 # 8.64E7f
div-float/2addr v3, v4
const v4, 0x3c8ceb25
mul-float v4, v4, v3
const v5, 0x40c7ae92
add-float/2addr v4, v5
float-to-double v5, v4
invoke-static {v5, v6}, Ljava/lang/Math;->sin(D)D
move-result-wide v7
const-wide v9, 0x3fa11c5fc0000000L # 0.03341960161924362
mul-double v7, v7, v9
add-double/2addr v7, v5
const/high16 v9, 0x40000000 # 2.0f
mul-float v9, v9, v4
float-to-double v9, v9
invoke-static {v9, v10}, Ljava/lang/Math;->sin(D)D
move-result-wide v9
const-wide v11, 0x3f36e05b00000000L # 3.4906598739326E-4
mul-double v9, v9, v11
add-double/2addr v9, v7
const/high16 v7, 0x40400000 # 3.0f
mul-float v4, v4, v7
float-to-double v7, v4
invoke-static {v7, v8}, Ljava/lang/Math;->sin(D)D
move-result-wide v7
const-wide v11, 0x3ed5f61cc0000000L # 5.236000106378924E-6
mul-double v7, v7, v11
add-double/2addr v7, v9
const-wide v9, 0x3ffcbed85e1ce332L # 1.796593063
add-double/2addr v7, v9
const-wide v9, 0x400921fb54442d18L # Math.PI
add-double/2addr v7, v9
move-wide/from16 v9, p5
neg-double v9, v9
const-wide v11, 0x4076800000000000L # 360.0
div-double/2addr v9, v11
const v4, 0x3a6bedfa # 9.0E-4f
sub-float/2addr v3, v4
float-to-double v11, v3
sub-double/2addr v11, v9
invoke-static {v11, v12}, Ljava/lang/Math;->round(D)J
move-result-wide v11
long-to-float v3, v11
add-float/2addr v3, v4
float-to-double v3, v3
add-double/2addr v3, v9
invoke-static {v5, v6}, Ljava/lang/Math;->sin(D)D
move-result-wide v5
const-wide v9, 0x3f75b573eab367a1L # 0.0053
mul-double v5, v5, v9
add-double/2addr v5, v3
const-wide/high16 v3, 0x4000000000000000L # 2.0
mul-double v3, v3, v7
invoke-static {v3, v4}, Ljava/lang/Math;->sin(D)D
move-result-wide v3
const-wide v9, -0x4083bcd35a858794L # -0.0069
mul-double v3, v3, v9
add-double/2addr v3, v5
invoke-static {v7, v8}, Ljava/lang/Math;->sin(D)D
move-result-wide v5
const-wide v7, 0x3fda31a380000000L # 0.4092797040939331
invoke-static {v7, v8}, Ljava/lang/Math;->sin(D)D
move-result-wide v7
mul-double v7, v7, v5
invoke-static {v7, v8}, Ljava/lang/Math;->asin(D)D
move-result-wide v5
const-wide v7, 0x3f91df46a0000000L # 0.01745329238474369
mul-double v7, v7, p3
const-wide v9, -0x4045311600000000L # -0.10471975803375244
invoke-static {v9, v10}, Ljava/lang/Math;->sin(D)D
move-result-wide v9
invoke-static {v7, v8}, Ljava/lang/Math;->sin(D)D
move-result-wide v11
invoke-static {v5, v6}, Ljava/lang/Math;->sin(D)D
move-result-wide v13
mul-double v13, v13, v11
sub-double/2addr v9, v13
invoke-static {v7, v8}, Ljava/lang/Math;->cos(D)D
move-result-wide v7
invoke-static {v5, v6}, Ljava/lang/Math;->cos(D)D
move-result-wide v5
mul-double v5, v5, v7
div-double/2addr v9, v5
const/4 v5, 0x1
const-wide/16 v6, -0x1
const-wide/high16 v11, 0x3ff0000000000000L # 1.0
cmpl-double v8, v9, v11
if-ltz v8, :cond_0
iput v5, v0, Landroidx/appcompat/app/TwilightCalculator;->state:I
iput-wide v6, v0, Landroidx/appcompat/app/TwilightCalculator;->sunset:J
iput-wide v6, v0, Landroidx/appcompat/app/TwilightCalculator;->sunrise:J
return-void
:cond_0
const-wide/high16 v11, -0x4010000000000000L # -1.0
const/4 v8, 0x0
cmpg-double v13, v9, v11
if-gtz v13, :cond_1
iput v8, v0, Landroidx/appcompat/app/TwilightCalculator;->state:I
iput-wide v6, v0, Landroidx/appcompat/app/TwilightCalculator;->sunset:J
iput-wide v6, v0, Landroidx/appcompat/app/TwilightCalculator;->sunrise:J
return-void
:cond_1
invoke-static {v9, v10}, Ljava/lang/Math;->acos(D)D
move-result-wide v6
const-wide v9, 0x401921fb54442d18L # 6.283185307179586
div-double/2addr v6, v9
double-to-float v6, v6
float-to-double v6, v6
add-double v9, v3, v6
const-wide v11, 0x4194997000000000L # 8.64E7
mul-double v9, v9, v11
invoke-static {v9, v10}, Ljava/lang/Math;->round(D)J
move-result-wide v9
add-long/2addr v9, v1
iput-wide v9, v0, Landroidx/appcompat/app/TwilightCalculator;->sunset:J
sub-double/2addr v3, v6
mul-double v3, v3, v11
invoke-static {v3, v4}, Ljava/lang/Math;->round(D)J
move-result-wide v3
add-long/2addr v3, v1
iput-wide v3, v0, Landroidx/appcompat/app/TwilightCalculator;->sunrise:J
cmp-long v1, v3, p1
if-gez v1, :cond_2
iget-wide v1, v0, Landroidx/appcompat/app/TwilightCalculator;->sunset:J
cmp-long v3, v1, p1
if-lez v3, :cond_2
iput v8, v0, Landroidx/appcompat/app/TwilightCalculator;->state:I
goto :goto_0
:cond_2
iput v5, v0, Landroidx/appcompat/app/TwilightCalculator;->state:I
:goto_0
return-void
.end method

View file

@ -1,38 +0,0 @@
.class public Landroidx/appcompat/app/TwilightManager$TwilightState;
.super Ljava/lang/Object;
.source "TwilightManager.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/TwilightManager;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "TwilightState"
.end annotation
# instance fields
.field public isNight:Z
.field public nextUpdate:J
.field public todaySunrise:J
.field public todaySunset:J
.field public tomorrowSunrise:J
.field public yesterdaySunset:J
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method

View file

@ -1,487 +0,0 @@
.class public Landroidx/appcompat/app/TwilightManager;
.super Ljava/lang/Object;
.source "TwilightManager.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/app/TwilightManager$TwilightState;
}
.end annotation
# static fields
.field public static final SUNRISE:I = 0x6
.field public static final SUNSET:I = 0x16
.field public static final TAG:Ljava/lang/String; = "TwilightManager"
.field public static sInstance:Landroidx/appcompat/app/TwilightManager;
# instance fields
.field public final mContext:Landroid/content/Context;
.field public final mLocationManager:Landroid/location/LocationManager;
.field public final mTwilightState:Landroidx/appcompat/app/TwilightManager$TwilightState;
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/location/LocationManager;)V
.locals 1
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/location/LocationManager;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/VisibleForTesting;
.end annotation
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Landroidx/appcompat/app/TwilightManager$TwilightState;
invoke-direct {v0}, Landroidx/appcompat/app/TwilightManager$TwilightState;-><init>()V
iput-object v0, p0, Landroidx/appcompat/app/TwilightManager;->mTwilightState:Landroidx/appcompat/app/TwilightManager$TwilightState;
iput-object p1, p0, Landroidx/appcompat/app/TwilightManager;->mContext:Landroid/content/Context;
iput-object p2, p0, Landroidx/appcompat/app/TwilightManager;->mLocationManager:Landroid/location/LocationManager;
return-void
.end method
.method public static getInstance(Landroid/content/Context;)Landroidx/appcompat/app/TwilightManager;
.locals 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget-object v0, Landroidx/appcompat/app/TwilightManager;->sInstance:Landroidx/appcompat/app/TwilightManager;
if-nez v0, :cond_0
invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p0
new-instance v0, Landroidx/appcompat/app/TwilightManager;
const-string v1, "location"
invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/location/LocationManager;
invoke-direct {v0, p0, v1}, Landroidx/appcompat/app/TwilightManager;-><init>(Landroid/content/Context;Landroid/location/LocationManager;)V
sput-object v0, Landroidx/appcompat/app/TwilightManager;->sInstance:Landroidx/appcompat/app/TwilightManager;
:cond_0
sget-object p0, Landroidx/appcompat/app/TwilightManager;->sInstance:Landroidx/appcompat/app/TwilightManager;
return-object p0
.end method
.method private getLastKnownLocation()Landroid/location/Location;
.locals 7
.annotation build Landroid/annotation/SuppressLint;
value = {
"MissingPermission"
}
.end annotation
iget-object v0, p0, Landroidx/appcompat/app/TwilightManager;->mContext:Landroid/content/Context;
const-string v1, "android.permission.ACCESS_COARSE_LOCATION"
invoke-static {v0, v1}, Landroidx/core/content/PermissionChecker;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I
move-result v0
const/4 v1, 0x0
if-nez v0, :cond_0
const-string v0, "network"
invoke-direct {p0, v0}, Landroidx/appcompat/app/TwilightManager;->getLastKnownLocationForProvider(Ljava/lang/String;)Landroid/location/Location;
move-result-object v0
goto :goto_0
:cond_0
move-object v0, v1
:goto_0
iget-object v2, p0, Landroidx/appcompat/app/TwilightManager;->mContext:Landroid/content/Context;
const-string v3, "android.permission.ACCESS_FINE_LOCATION"
invoke-static {v2, v3}, Landroidx/core/content/PermissionChecker;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I
move-result v2
if-nez v2, :cond_1
const-string v1, "gps"
invoke-direct {p0, v1}, Landroidx/appcompat/app/TwilightManager;->getLastKnownLocationForProvider(Ljava/lang/String;)Landroid/location/Location;
move-result-object v1
:cond_1
if-eqz v1, :cond_3
if-eqz v0, :cond_3
invoke-virtual {v1}, Landroid/location/Location;->getTime()J
move-result-wide v2
invoke-virtual {v0}, Landroid/location/Location;->getTime()J
move-result-wide v4
cmp-long v6, v2, v4
if-lez v6, :cond_2
move-object v0, v1
:cond_2
return-object v0
:cond_3
if-eqz v1, :cond_4
move-object v0, v1
:cond_4
return-object v0
.end method
.method private getLastKnownLocationForProvider(Ljava/lang/String;)Landroid/location/Location;
.locals 2
.annotation build Landroidx/annotation/RequiresPermission;
anyOf = {
"android.permission.ACCESS_COARSE_LOCATION",
"android.permission.ACCESS_FINE_LOCATION"
}
.end annotation
:try_start_0
iget-object v0, p0, Landroidx/appcompat/app/TwilightManager;->mLocationManager:Landroid/location/LocationManager;
invoke-virtual {v0, p1}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/TwilightManager;->mLocationManager:Landroid/location/LocationManager;
invoke-virtual {v0, p1}, Landroid/location/LocationManager;->getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location;
move-result-object p1
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object p1
:catch_0
move-exception p1
const-string v0, "TwilightManager"
const-string v1, "Failed to get last known location"
invoke-static {v0, v1, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:cond_0
const/4 p1, 0x0
return-object p1
.end method
.method private isStateValid()Z
.locals 5
iget-object v0, p0, Landroidx/appcompat/app/TwilightManager;->mTwilightState:Landroidx/appcompat/app/TwilightManager$TwilightState;
iget-wide v0, v0, Landroidx/appcompat/app/TwilightManager$TwilightState;->nextUpdate:J
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
cmp-long v4, v0, v2
if-lez v4, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public static setInstance(Landroidx/appcompat/app/TwilightManager;)V
.locals 0
.annotation build Landroidx/annotation/VisibleForTesting;
.end annotation
sput-object p0, Landroidx/appcompat/app/TwilightManager;->sInstance:Landroidx/appcompat/app/TwilightManager;
return-void
.end method
.method private updateState(Landroid/location/Location;)V
.locals 22
.param p1 # Landroid/location/Location;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
move-object/from16 v0, p0
iget-object v1, v0, Landroidx/appcompat/app/TwilightManager;->mTwilightState:Landroidx/appcompat/app/TwilightManager$TwilightState;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v9
invoke-static {}, Landroidx/appcompat/app/TwilightCalculator;->getInstance()Landroidx/appcompat/app/TwilightCalculator;
move-result-object v11
const-wide/32 v12, 0x5265c00
sub-long v3, v9, v12
invoke-virtual/range {p1 .. p1}, Landroid/location/Location;->getLatitude()D
move-result-wide v5
invoke-virtual/range {p1 .. p1}, Landroid/location/Location;->getLongitude()D
move-result-wide v7
move-object v2, v11
invoke-virtual/range {v2 .. v8}, Landroidx/appcompat/app/TwilightCalculator;->calculateTwilight(JDD)V
iget-wide v14, v11, Landroidx/appcompat/app/TwilightCalculator;->sunset:J
invoke-virtual/range {p1 .. p1}, Landroid/location/Location;->getLatitude()D
move-result-wide v5
invoke-virtual/range {p1 .. p1}, Landroid/location/Location;->getLongitude()D
move-result-wide v7
move-wide v3, v9
invoke-virtual/range {v2 .. v8}, Landroidx/appcompat/app/TwilightCalculator;->calculateTwilight(JDD)V
iget v2, v11, Landroidx/appcompat/app/TwilightCalculator;->state:I
const/4 v3, 0x1
if-ne v2, v3, :cond_0
const/4 v7, 0x1
goto :goto_0
:cond_0
const/4 v3, 0x0
const/4 v7, 0x0
:goto_0
iget-wide v5, v11, Landroidx/appcompat/app/TwilightCalculator;->sunrise:J
iget-wide v3, v11, Landroidx/appcompat/app/TwilightCalculator;->sunset:J
add-long/2addr v12, v9
invoke-virtual/range {p1 .. p1}, Landroid/location/Location;->getLatitude()D
move-result-wide v16
invoke-virtual/range {p1 .. p1}, Landroid/location/Location;->getLongitude()D
move-result-wide v18
move-object v2, v11
move-wide/from16 v20, v14
move-wide v14, v3
move-wide v3, v12
move-wide v12, v5
move-wide/from16 v5, v16
move v0, v7
move-wide/from16 v7, v18
invoke-virtual/range {v2 .. v8}, Landroidx/appcompat/app/TwilightCalculator;->calculateTwilight(JDD)V
iget-wide v2, v11, Landroidx/appcompat/app/TwilightCalculator;->sunrise:J
const-wide/16 v4, 0x0
const-wide/16 v6, -0x1
cmp-long v8, v12, v6
if-eqz v8, :cond_4
cmp-long v8, v14, v6
if-nez v8, :cond_1
goto :goto_2
:cond_1
cmp-long v6, v9, v14
if-lez v6, :cond_2
add-long/2addr v4, v2
goto :goto_1
:cond_2
cmp-long v6, v9, v12
if-lez v6, :cond_3
add-long/2addr v4, v14
goto :goto_1
:cond_3
add-long/2addr v4, v12
:goto_1
const-wide/32 v6, 0xea60
add-long/2addr v4, v6
goto :goto_3
:cond_4
:goto_2
const-wide/32 v4, 0x2932e00
add-long/2addr v4, v9
:goto_3
iput-boolean v0, v1, Landroidx/appcompat/app/TwilightManager$TwilightState;->isNight:Z
move-wide/from16 v6, v20
iput-wide v6, v1, Landroidx/appcompat/app/TwilightManager$TwilightState;->yesterdaySunset:J
iput-wide v12, v1, Landroidx/appcompat/app/TwilightManager$TwilightState;->todaySunrise:J
iput-wide v14, v1, Landroidx/appcompat/app/TwilightManager$TwilightState;->todaySunset:J
iput-wide v2, v1, Landroidx/appcompat/app/TwilightManager$TwilightState;->tomorrowSunrise:J
iput-wide v4, v1, Landroidx/appcompat/app/TwilightManager$TwilightState;->nextUpdate:J
return-void
.end method
# virtual methods
.method public isNight()Z
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/TwilightManager;->mTwilightState:Landroidx/appcompat/app/TwilightManager$TwilightState;
invoke-direct {p0}, Landroidx/appcompat/app/TwilightManager;->isStateValid()Z
move-result v1
if-eqz v1, :cond_0
iget-boolean v0, v0, Landroidx/appcompat/app/TwilightManager$TwilightState;->isNight:Z
return v0
:cond_0
invoke-direct {p0}, Landroidx/appcompat/app/TwilightManager;->getLastKnownLocation()Landroid/location/Location;
move-result-object v1
if-eqz v1, :cond_1
invoke-direct {p0, v1}, Landroidx/appcompat/app/TwilightManager;->updateState(Landroid/location/Location;)V
iget-boolean v0, v0, Landroidx/appcompat/app/TwilightManager$TwilightState;->isNight:Z
return v0
:cond_1
const-string v0, "TwilightManager"
const-string v1, "Could not get last known location. This is probably because the app does not have any location permissions. Falling back to hardcoded sunrise/sunset values."
invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
move-result-object v0
const/16 v1, 0xb
invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I
move-result v0
const/4 v1, 0x6
if-lt v0, v1, :cond_3
const/16 v1, 0x16
if-lt v0, v1, :cond_2
goto :goto_0
:cond_2
const/4 v0, 0x0
goto :goto_1
:cond_3
:goto_0
const/4 v0, 0x1
:goto_1
return v0
.end method

View file

@ -1,92 +0,0 @@
.class public Landroidx/appcompat/app/WindowDecorActionBar$1;
.super Landroidx/core/view/ViewPropertyAnimatorListenerAdapter;
.source "WindowDecorActionBar.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/WindowDecorActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/WindowDecorActionBar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/WindowDecorActionBar;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$1;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
invoke-direct {p0}, Landroidx/core/view/ViewPropertyAnimatorListenerAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$1;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-boolean v0, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mContentAnimations:Z
if-eqz v0, :cond_0
iget-object p1, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mContentView:Landroid/view/View;
if-eqz p1, :cond_0
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/view/View;->setTranslationY(F)V
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$1;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object p1, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mContainerView:Landroidx/appcompat/widget/ActionBarContainer;
invoke-virtual {p1, v0}, Landroid/widget/FrameLayout;->setTranslationY(F)V
:cond_0
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$1;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object p1, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mContainerView:Landroidx/appcompat/widget/ActionBarContainer;
const/16 v0, 0x8
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/ActionBarContainer;->setVisibility(I)V
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$1;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object p1, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mContainerView:Landroidx/appcompat/widget/ActionBarContainer;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/ActionBarContainer;->setTransitioning(Z)V
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$1;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
const/4 v0, 0x0
iput-object v0, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mCurrentShowAnim:Landroidx/appcompat/view/ViewPropertyAnimatorCompatSet;
invoke-virtual {p1}, Landroidx/appcompat/app/WindowDecorActionBar;->completeDeferredDestroyActionMode()V
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$1;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object p1, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mOverlayLayout:Landroidx/appcompat/widget/ActionBarOverlayLayout;
if-eqz p1, :cond_1
invoke-static {p1}, Landroidx/core/view/ViewCompat;->requestApplyInsets(Landroid/view/View;)V
:cond_1
return-void
.end method

View file

@ -1,48 +0,0 @@
.class public Landroidx/appcompat/app/WindowDecorActionBar$2;
.super Landroidx/core/view/ViewPropertyAnimatorListenerAdapter;
.source "WindowDecorActionBar.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/WindowDecorActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/WindowDecorActionBar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/WindowDecorActionBar;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$2;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
invoke-direct {p0}, Landroidx/core/view/ViewPropertyAnimatorListenerAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/View;)V
.locals 1
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$2;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
const/4 v0, 0x0
iput-object v0, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mCurrentShowAnim:Landroidx/appcompat/view/ViewPropertyAnimatorCompatSet;
iget-object p1, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mContainerView:Landroidx/appcompat/widget/ActionBarContainer;
invoke-virtual {p1}, Landroid/widget/FrameLayout;->requestLayout()V
return-void
.end method

View file

@ -1,53 +0,0 @@
.class public Landroidx/appcompat/app/WindowDecorActionBar$3;
.super Ljava/lang/Object;
.source "WindowDecorActionBar.java"
# interfaces
.implements Landroidx/core/view/ViewPropertyAnimatorUpdateListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/WindowDecorActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic this$0:Landroidx/appcompat/app/WindowDecorActionBar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/WindowDecorActionBar;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$3;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationUpdate(Landroid/view/View;)V
.locals 0
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$3;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object p1, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mContainerView:Landroidx/appcompat/widget/ActionBarContainer;
invoke-virtual {p1}, Landroid/widget/FrameLayout;->getParent()Landroid/view/ViewParent;
move-result-object p1
check-cast p1, Landroid/view/View;
invoke-virtual {p1}, Landroid/view/View;->invalidate()V
return-void
.end method

View file

@ -1,513 +0,0 @@
.class public Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;
.super Landroidx/appcompat/view/ActionMode;
.source "WindowDecorActionBar.java"
# interfaces
.implements Landroidx/appcompat/view/menu/MenuBuilder$Callback;
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/WindowDecorActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "ActionModeImpl"
.end annotation
# instance fields
.field public final mActionModeContext:Landroid/content/Context;
.field public mCallback:Landroidx/appcompat/view/ActionMode$Callback;
.field public mCustomView:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
"Landroid/view/View;",
">;"
}
.end annotation
.end field
.field public final mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
.field public final synthetic this$0:Landroidx/appcompat/app/WindowDecorActionBar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/WindowDecorActionBar;Landroid/content/Context;Landroidx/appcompat/view/ActionMode$Callback;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
invoke-direct {p0}, Landroidx/appcompat/view/ActionMode;-><init>()V
iput-object p2, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mActionModeContext:Landroid/content/Context;
iput-object p3, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCallback:Landroidx/appcompat/view/ActionMode$Callback;
new-instance p1, Landroidx/appcompat/view/menu/MenuBuilder;
invoke-direct {p1, p2}, Landroidx/appcompat/view/menu/MenuBuilder;-><init>(Landroid/content/Context;)V
const/4 p2, 0x1
invoke-virtual {p1, p2}, Landroidx/appcompat/view/menu/MenuBuilder;->setDefaultShowAsAction(I)Landroidx/appcompat/view/menu/MenuBuilder;
move-result-object p1
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
invoke-virtual {p1, p0}, Landroidx/appcompat/view/menu/MenuBuilder;->setCallback(Landroidx/appcompat/view/menu/MenuBuilder$Callback;)V
return-void
.end method
# virtual methods
.method public dispatchOnCreate()Z
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
invoke-virtual {v0}, Landroidx/appcompat/view/menu/MenuBuilder;->stopDispatchingItemsChanged()V
:try_start_0
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCallback:Landroidx/appcompat/view/ActionMode$Callback;
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
invoke-interface {v0, p0, v1}, Landroidx/appcompat/view/ActionMode$Callback;->onCreateActionMode(Landroidx/appcompat/view/ActionMode;Landroid/view/Menu;)Z
move-result v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
invoke-virtual {v1}, Landroidx/appcompat/view/menu/MenuBuilder;->startDispatchingItemsChanged()V
return v0
:catchall_0
move-exception v0
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
invoke-virtual {v1}, Landroidx/appcompat/view/menu/MenuBuilder;->startDispatchingItemsChanged()V
throw v0
.end method
.method public finish()V
.locals 3
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v1, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mActionMode:Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;
if-eq v1, p0, :cond_0
return-void
:cond_0
iget-boolean v1, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mHiddenByApp:Z
iget-boolean v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mHiddenBySystem:Z
const/4 v2, 0x0
invoke-static {v1, v0, v2}, Landroidx/appcompat/app/WindowDecorActionBar;->checkShowingFlags(ZZZ)Z
move-result v0
if-nez v0, :cond_1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iput-object p0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mDeferredDestroyActionMode:Landroidx/appcompat/view/ActionMode;
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCallback:Landroidx/appcompat/view/ActionMode$Callback;
iput-object v1, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mDeferredModeDestroyCallback:Landroidx/appcompat/view/ActionMode$Callback;
goto :goto_0
:cond_1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCallback:Landroidx/appcompat/view/ActionMode$Callback;
invoke-interface {v0, p0}, Landroidx/appcompat/view/ActionMode$Callback;->onDestroyActionMode(Landroidx/appcompat/view/ActionMode;)V
:goto_0
const/4 v0, 0x0
iput-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCallback:Landroidx/appcompat/view/ActionMode$Callback;
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
invoke-virtual {v1, v2}, Landroidx/appcompat/app/WindowDecorActionBar;->animateToMode(Z)V
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v1, v1, Landroidx/appcompat/app/WindowDecorActionBar;->mContextView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {v1}, Landroidx/appcompat/widget/ActionBarContextView;->closeMode()V
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v1, v1, Landroidx/appcompat/app/WindowDecorActionBar;->mDecorToolbar:Landroidx/appcompat/widget/DecorToolbar;
invoke-interface {v1}, Landroidx/appcompat/widget/DecorToolbar;->getViewGroup()Landroid/view/ViewGroup;
move-result-object v1
const/16 v2, 0x20
invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->sendAccessibilityEvent(I)V
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v2, v1, Landroidx/appcompat/app/WindowDecorActionBar;->mOverlayLayout:Landroidx/appcompat/widget/ActionBarOverlayLayout;
iget-boolean v1, v1, Landroidx/appcompat/app/WindowDecorActionBar;->mHideOnContentScroll:Z
invoke-virtual {v2, v1}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->setHideOnContentScrollEnabled(Z)V
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iput-object v0, v1, Landroidx/appcompat/app/WindowDecorActionBar;->mActionMode:Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;
return-void
.end method
.method public getCustomView()Landroid/view/View;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCustomView:Ljava/lang/ref/WeakReference;
if-eqz v0, :cond_0
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return-object v0
.end method
.method public getMenu()Landroid/view/Menu;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
return-object v0
.end method
.method public getMenuInflater()Landroid/view/MenuInflater;
.locals 2
new-instance v0, Landroidx/appcompat/view/SupportMenuInflater;
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mActionModeContext:Landroid/content/Context;
invoke-direct {v0, v1}, Landroidx/appcompat/view/SupportMenuInflater;-><init>(Landroid/content/Context;)V
return-object v0
.end method
.method public getSubtitle()Ljava/lang/CharSequence;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContextView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {v0}, Landroidx/appcompat/widget/ActionBarContextView;->getSubtitle()Ljava/lang/CharSequence;
move-result-object v0
return-object v0
.end method
.method public getTitle()Ljava/lang/CharSequence;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContextView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {v0}, Landroidx/appcompat/widget/ActionBarContextView;->getTitle()Ljava/lang/CharSequence;
move-result-object v0
return-object v0
.end method
.method public invalidate()V
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mActionMode:Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;
if-eq v0, p0, :cond_0
return-void
:cond_0
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
invoke-virtual {v0}, Landroidx/appcompat/view/menu/MenuBuilder;->stopDispatchingItemsChanged()V
:try_start_0
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCallback:Landroidx/appcompat/view/ActionMode$Callback;
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
invoke-interface {v0, p0, v1}, Landroidx/appcompat/view/ActionMode$Callback;->onPrepareActionMode(Landroidx/appcompat/view/ActionMode;Landroid/view/Menu;)Z
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
invoke-virtual {v0}, Landroidx/appcompat/view/menu/MenuBuilder;->startDispatchingItemsChanged()V
return-void
:catchall_0
move-exception v0
iget-object v1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mMenu:Landroidx/appcompat/view/menu/MenuBuilder;
invoke-virtual {v1}, Landroidx/appcompat/view/menu/MenuBuilder;->startDispatchingItemsChanged()V
throw v0
.end method
.method public isTitleOptional()Z
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContextView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {v0}, Landroidx/appcompat/widget/ActionBarContextView;->isTitleOptional()Z
move-result v0
return v0
.end method
.method public onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
.locals 0
return-void
.end method
.method public onCloseSubMenu(Landroidx/appcompat/view/menu/SubMenuBuilder;)V
.locals 0
return-void
.end method
.method public onMenuItemSelected(Landroidx/appcompat/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z
.locals 0
.param p1 # Landroidx/appcompat/view/menu/MenuBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/view/MenuItem;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCallback:Landroidx/appcompat/view/ActionMode$Callback;
if-eqz p1, :cond_0
invoke-interface {p1, p0, p2}, Landroidx/appcompat/view/ActionMode$Callback;->onActionItemClicked(Landroidx/appcompat/view/ActionMode;Landroid/view/MenuItem;)Z
move-result p1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method
.method public onMenuModeChange(Landroidx/appcompat/view/menu/MenuBuilder;)V
.locals 0
.param p1 # Landroidx/appcompat/view/menu/MenuBuilder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCallback:Landroidx/appcompat/view/ActionMode$Callback;
if-nez p1, :cond_0
return-void
:cond_0
invoke-virtual {p0}, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->invalidate()V
iget-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object p1, p1, Landroidx/appcompat/app/WindowDecorActionBar;->mContextView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {p1}, Landroidx/appcompat/widget/ActionBarContextView;->showOverflowMenu()Z
return-void
.end method
.method public onSubMenuSelected(Landroidx/appcompat/view/menu/SubMenuBuilder;)Z
.locals 3
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCallback:Landroidx/appcompat/view/ActionMode$Callback;
if-nez v0, :cond_0
const/4 p1, 0x0
return p1
:cond_0
invoke-virtual {p1}, Landroidx/appcompat/view/menu/MenuBuilder;->hasVisibleItems()Z
move-result v0
const/4 v1, 0x1
if-nez v0, :cond_1
return v1
:cond_1
new-instance v0, Landroidx/appcompat/view/menu/MenuPopupHelper;
iget-object v2, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
invoke-virtual {v2}, Landroidx/appcompat/app/WindowDecorActionBar;->getThemedContext()Landroid/content/Context;
move-result-object v2
invoke-direct {v0, v2, p1}, Landroidx/appcompat/view/menu/MenuPopupHelper;-><init>(Landroid/content/Context;Landroidx/appcompat/view/menu/MenuBuilder;)V
invoke-virtual {v0}, Landroidx/appcompat/view/menu/MenuPopupHelper;->show()V
return v1
.end method
.method public setCustomView(Landroid/view/View;)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContextView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/ActionBarContextView;->setCustomView(Landroid/view/View;)V
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->mCustomView:Ljava/lang/ref/WeakReference;
return-void
.end method
.method public setSubtitle(I)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContext:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->setSubtitle(Ljava/lang/CharSequence;)V
return-void
.end method
.method public setSubtitle(Ljava/lang/CharSequence;)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContextView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/ActionBarContextView;->setSubtitle(Ljava/lang/CharSequence;)V
return-void
.end method
.method public setTitle(I)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContext:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->setTitle(Ljava/lang/CharSequence;)V
return-void
.end method
.method public setTitle(Ljava/lang/CharSequence;)V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContextView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/ActionBarContextView;->setTitle(Ljava/lang/CharSequence;)V
return-void
.end method
.method public setTitleOptionalHint(Z)V
.locals 1
invoke-super {p0, p1}, Landroidx/appcompat/view/ActionMode;->setTitleOptionalHint(Z)V
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$ActionModeImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContextView:Landroidx/appcompat/widget/ActionBarContextView;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/ActionBarContextView;->setTitleOptional(Z)V
return-void
.end method

View file

@ -1,310 +0,0 @@
.class public Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;
.super Landroidx/appcompat/app/ActionBar$Tab;
.source "WindowDecorActionBar.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/appcompat/app/WindowDecorActionBar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "TabImpl"
.end annotation
# instance fields
.field public mCallback:Landroidx/appcompat/app/ActionBar$TabListener;
.field public mContentDesc:Ljava/lang/CharSequence;
.field public mCustomView:Landroid/view/View;
.field public mIcon:Landroid/graphics/drawable/Drawable;
.field public mPosition:I
.field public mTag:Ljava/lang/Object;
.field public mText:Ljava/lang/CharSequence;
.field public final synthetic this$0:Landroidx/appcompat/app/WindowDecorActionBar;
# direct methods
.method public constructor <init>(Landroidx/appcompat/app/WindowDecorActionBar;)V
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
invoke-direct {p0}, Landroidx/appcompat/app/ActionBar$Tab;-><init>()V
const/4 p1, -0x1
iput p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mPosition:I
return-void
.end method
# virtual methods
.method public getCallback()Landroidx/appcompat/app/ActionBar$TabListener;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mCallback:Landroidx/appcompat/app/ActionBar$TabListener;
return-object v0
.end method
.method public getContentDescription()Ljava/lang/CharSequence;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mContentDesc:Ljava/lang/CharSequence;
return-object v0
.end method
.method public getCustomView()Landroid/view/View;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mCustomView:Landroid/view/View;
return-object v0
.end method
.method public getIcon()Landroid/graphics/drawable/Drawable;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mIcon:Landroid/graphics/drawable/Drawable;
return-object v0
.end method
.method public getPosition()I
.locals 1
iget v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mPosition:I
return v0
.end method
.method public getTag()Ljava/lang/Object;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mTag:Ljava/lang/Object;
return-object v0
.end method
.method public getText()Ljava/lang/CharSequence;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mText:Ljava/lang/CharSequence;
return-object v0
.end method
.method public select()V
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
invoke-virtual {v0, p0}, Landroidx/appcompat/app/WindowDecorActionBar;->selectTab(Landroidx/appcompat/app/ActionBar$Tab;)V
return-void
.end method
.method public setContentDescription(I)Landroidx/appcompat/app/ActionBar$Tab;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContext:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence;
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->setContentDescription(Ljava/lang/CharSequence;)Landroidx/appcompat/app/ActionBar$Tab;
move-result-object p1
return-object p1
.end method
.method public setContentDescription(Ljava/lang/CharSequence;)Landroidx/appcompat/app/ActionBar$Tab;
.locals 1
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mContentDesc:Ljava/lang/CharSequence;
iget p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mPosition:I
if-ltz p1, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mTabScrollView:Landroidx/appcompat/widget/ScrollingTabContainerView;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/ScrollingTabContainerView;->updateTab(I)V
:cond_0
return-object p0
.end method
.method public setCustomView(I)Landroidx/appcompat/app/ActionBar$Tab;
.locals 2
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
invoke-virtual {v0}, Landroidx/appcompat/app/WindowDecorActionBar;->getThemedContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, p1, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->setCustomView(Landroid/view/View;)Landroidx/appcompat/app/ActionBar$Tab;
move-result-object p1
return-object p1
.end method
.method public setCustomView(Landroid/view/View;)Landroidx/appcompat/app/ActionBar$Tab;
.locals 1
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mCustomView:Landroid/view/View;
iget p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mPosition:I
if-ltz p1, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mTabScrollView:Landroidx/appcompat/widget/ScrollingTabContainerView;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/ScrollingTabContainerView;->updateTab(I)V
:cond_0
return-object p0
.end method
.method public setIcon(I)Landroidx/appcompat/app/ActionBar$Tab;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContext:Landroid/content/Context;
invoke-static {v0, p1}, Landroidx/appcompat/content/res/AppCompatResources;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->setIcon(Landroid/graphics/drawable/Drawable;)Landroidx/appcompat/app/ActionBar$Tab;
move-result-object p1
return-object p1
.end method
.method public setIcon(Landroid/graphics/drawable/Drawable;)Landroidx/appcompat/app/ActionBar$Tab;
.locals 1
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mIcon:Landroid/graphics/drawable/Drawable;
iget p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mPosition:I
if-ltz p1, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mTabScrollView:Landroidx/appcompat/widget/ScrollingTabContainerView;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/ScrollingTabContainerView;->updateTab(I)V
:cond_0
return-object p0
.end method
.method public setPosition(I)V
.locals 0
iput p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mPosition:I
return-void
.end method
.method public setTabListener(Landroidx/appcompat/app/ActionBar$TabListener;)Landroidx/appcompat/app/ActionBar$Tab;
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mCallback:Landroidx/appcompat/app/ActionBar$TabListener;
return-object p0
.end method
.method public setTag(Ljava/lang/Object;)Landroidx/appcompat/app/ActionBar$Tab;
.locals 0
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mTag:Ljava/lang/Object;
return-object p0
.end method
.method public setText(I)Landroidx/appcompat/app/ActionBar$Tab;
.locals 1
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mContext:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence;
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->setText(Ljava/lang/CharSequence;)Landroidx/appcompat/app/ActionBar$Tab;
move-result-object p1
return-object p1
.end method
.method public setText(Ljava/lang/CharSequence;)Landroidx/appcompat/app/ActionBar$Tab;
.locals 1
iput-object p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mText:Ljava/lang/CharSequence;
iget p1, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->mPosition:I
if-ltz p1, :cond_0
iget-object v0, p0, Landroidx/appcompat/app/WindowDecorActionBar$TabImpl;->this$0:Landroidx/appcompat/app/WindowDecorActionBar;
iget-object v0, v0, Landroidx/appcompat/app/WindowDecorActionBar;->mTabScrollView:Landroidx/appcompat/widget/ScrollingTabContainerView;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/ScrollingTabContainerView;->updateTab(I)V
:cond_0
return-object p0
.end method

Some files were not shown because too many files have changed in this diff Show more