This commit is contained in:
2022-06-10 21:38:30 +09:00
commit 27f5152838
51323 changed files with 12934539 additions and 0 deletions
@@ -0,0 +1,45 @@
.class public final Lit/sephiroth/android/library/tooltip/R$anim;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/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
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,499 @@
.class public final Lit/sephiroth/android/library/tooltip/R$attr;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "attr"
.end annotation
# static fields
.field public static final actionBarDivider:I = 0x7f040001
.field public static final actionBarItemBackground:I = 0x7f040002
.field public static final actionBarPopupTheme:I = 0x7f040003
.field public static final actionBarSize:I = 0x7f040004
.field public static final actionBarSplitStyle:I = 0x7f040005
.field public static final actionBarStyle:I = 0x7f040006
.field public static final actionBarTabBarStyle:I = 0x7f040007
.field public static final actionBarTabStyle:I = 0x7f040008
.field public static final actionBarTabTextStyle:I = 0x7f040009
.field public static final actionBarTheme:I = 0x7f04000a
.field public static final actionBarWidgetTheme:I = 0x7f04000b
.field public static final actionButtonStyle:I = 0x7f04000c
.field public static final actionDropDownStyle:I = 0x7f04000d
.field public static final actionLayout:I = 0x7f04000e
.field public static final actionMenuTextAppearance:I = 0x7f04000f
.field public static final actionMenuTextColor:I = 0x7f040010
.field public static final actionModeBackground:I = 0x7f040011
.field public static final actionModeCloseButtonStyle:I = 0x7f040012
.field public static final actionModeCloseDrawable:I = 0x7f040013
.field public static final actionModeCopyDrawable:I = 0x7f040014
.field public static final actionModeCutDrawable:I = 0x7f040015
.field public static final actionModeFindDrawable:I = 0x7f040016
.field public static final actionModePasteDrawable:I = 0x7f040017
.field public static final actionModePopupWindowStyle:I = 0x7f040018
.field public static final actionModeSelectAllDrawable:I = 0x7f040019
.field public static final actionModeShareDrawable:I = 0x7f04001a
.field public static final actionModeSplitBackground:I = 0x7f04001b
.field public static final actionModeStyle:I = 0x7f04001c
.field public static final actionModeWebSearchDrawable:I = 0x7f04001d
.field public static final actionOverflowButtonStyle:I = 0x7f04001e
.field public static final actionOverflowMenuStyle:I = 0x7f04001f
.field public static final actionProviderClass:I = 0x7f040020
.field public static final actionViewClass:I = 0x7f040022
.field public static final activityChooserViewStyle:I = 0x7f040023
.field public static final alertDialogButtonGroupStyle:I = 0x7f04002a
.field public static final alertDialogCenterButtons:I = 0x7f04002b
.field public static final alertDialogStyle:I = 0x7f04002c
.field public static final alertDialogTheme:I = 0x7f04002d
.field public static final allowStacking:I = 0x7f040032
.field public static final alpha:I = 0x7f040033
.field public static final arrowHeadLength:I = 0x7f04003e
.field public static final arrowShaftLength:I = 0x7f04003f
.field public static final autoCompleteTextViewStyle:I = 0x7f040041
.field public static final background:I = 0x7f04004a
.field public static final backgroundSplit:I = 0x7f040052
.field public static final backgroundStacked:I = 0x7f040053
.field public static final backgroundTint:I = 0x7f040054
.field public static final backgroundTintMode:I = 0x7f040055
.field public static final barLength:I = 0x7f040059
.field public static final borderlessButtonStyle:I = 0x7f04006c
.field public static final buttonBarButtonStyle:I = 0x7f04007f
.field public static final buttonBarNegativeButtonStyle:I = 0x7f040080
.field public static final buttonBarNeutralButtonStyle:I = 0x7f040081
.field public static final buttonBarPositiveButtonStyle:I = 0x7f040082
.field public static final buttonBarStyle:I = 0x7f040083
.field public static final buttonGravity:I = 0x7f040085
.field public static final buttonPanelSideLayout:I = 0x7f040087
.field public static final buttonStyle:I = 0x7f040089
.field public static final buttonStyleSmall:I = 0x7f04008a
.field public static final buttonTint:I = 0x7f04008b
.field public static final buttonTintMode:I = 0x7f04008c
.field public static final checkboxStyle:I = 0x7f04009e
.field public static final checkedTextViewStyle:I = 0x7f0400a7
.field public static final closeIcon:I = 0x7f0400c8
.field public static final closeItemLayout:I = 0x7f0400cf
.field public static final collapseContentDescription:I = 0x7f0400d0
.field public static final collapseIcon:I = 0x7f0400d1
.field public static final color:I = 0x7f0400d6
.field public static final colorAccent:I = 0x7f0400d7
.field public static final colorBackgroundFloating:I = 0x7f0400d8
.field public static final colorButtonNormal:I = 0x7f0400d9
.field public static final colorControlActivated:I = 0x7f0400da
.field public static final colorControlHighlight:I = 0x7f0400db
.field public static final colorControlNormal:I = 0x7f0400dc
.field public static final colorPrimary:I = 0x7f0400e4
.field public static final colorPrimaryDark:I = 0x7f0400e5
.field public static final colorSwitchThumbNormal:I = 0x7f0400ec
.field public static final commitIcon:I = 0x7f0400ed
.field public static final contentInsetEnd:I = 0x7f0400f5
.field public static final contentInsetEndWithActions:I = 0x7f0400f6
.field public static final contentInsetLeft:I = 0x7f0400f7
.field public static final contentInsetRight:I = 0x7f0400f8
.field public static final contentInsetStart:I = 0x7f0400f9
.field public static final contentInsetStartWithNavigation:I = 0x7f0400fa
.field public static final controlBackground:I = 0x7f040105
.field public static final customNavigationLayout:I = 0x7f040123
.field public static final defaultQueryHint:I = 0x7f04012e
.field public static final dialogPreferredPadding:I = 0x7f04013d
.field public static final dialogTheme:I = 0x7f04013e
.field public static final displayOptions:I = 0x7f040141
.field public static final divider:I = 0x7f040142
.field public static final dividerHorizontal:I = 0x7f040143
.field public static final dividerPadding:I = 0x7f040144
.field public static final dividerVertical:I = 0x7f040145
.field public static final drawableSize:I = 0x7f04014e
.field public static final drawerArrowStyle:I = 0x7f040153
.field public static final dropDownListViewStyle:I = 0x7f040155
.field public static final dropdownListPreferredItemHeight:I = 0x7f040156
.field public static final editTextBackground:I = 0x7f040159
.field public static final editTextColor:I = 0x7f04015a
.field public static final editTextStyle:I = 0x7f04015c
.field public static final elevation:I = 0x7f04015d
.field public static final expandActivityOverflowButtonDrawable:I = 0x7f040178
.field public static final gapBetweenBars:I = 0x7f0401c6
.field public static final goIcon:I = 0x7f0401c8
.field public static final height:I = 0x7f0401d1
.field public static final hideOnContentScroll:I = 0x7f0401d8
.field public static final homeAsUpIndicator:I = 0x7f0401e0
.field public static final homeLayout:I = 0x7f0401e1
.field public static final icon:I = 0x7f0401e4
.field public static final iconifiedByDefault:I = 0x7f0401ed
.field public static final imageButtonStyle:I = 0x7f0401f0
.field public static final indeterminateProgressStyle:I = 0x7f0401f3
.field public static final initialActivityCount:I = 0x7f0401f9
.field public static final isLightTheme:I = 0x7f040204
.field public static final itemPadding:I = 0x7f040213
.field public static final layout:I = 0x7f04022e
.field public static final listChoiceBackgroundIndicator:I = 0x7f040276
.field public static final listDividerAlertDialog:I = 0x7f040279
.field public static final listItemLayout:I = 0x7f04027a
.field public static final listLayout:I = 0x7f04027b
.field public static final listMenuViewStyle:I = 0x7f04027c
.field public static final listPopupWindowStyle:I = 0x7f04027d
.field public static final listPreferredItemHeight:I = 0x7f04027e
.field public static final listPreferredItemHeightLarge:I = 0x7f04027f
.field public static final listPreferredItemHeightSmall:I = 0x7f040280
.field public static final listPreferredItemPaddingLeft:I = 0x7f040282
.field public static final listPreferredItemPaddingRight:I = 0x7f040283
.field public static final logo:I = 0x7f040285
.field public static final logoDescription:I = 0x7f040286
.field public static final maxButtonHeight:I = 0x7f0402b5
.field public static final measureWithLargestChild:I = 0x7f0402be
.field public static final multiChoiceItemLayout:I = 0x7f0402d9
.field public static final navigationContentDescription:I = 0x7f0402db
.field public static final navigationIcon:I = 0x7f0402dc
.field public static final navigationMode:I = 0x7f0402de
.field public static final overlapAnchor:I = 0x7f0402f3
.field public static final paddingEnd:I = 0x7f0402f7
.field public static final paddingStart:I = 0x7f0402fa
.field public static final panelBackground:I = 0x7f0402fc
.field public static final panelMenuListTheme:I = 0x7f0402fd
.field public static final panelMenuListWidth:I = 0x7f0402fe
.field public static final popupMenuStyle:I = 0x7f04031a
.field public static final popupTheme:I = 0x7f04031b
.field public static final popupWindowStyle:I = 0x7f04031c
.field public static final preserveIconSpacing:I = 0x7f04032b
.field public static final progressBarPadding:I = 0x7f04032d
.field public static final progressBarStyle:I = 0x7f04032e
.field public static final queryBackground:I = 0x7f040331
.field public static final queryHint:I = 0x7f040332
.field public static final radioButtonStyle:I = 0x7f040335
.field public static final ratingBarStyle:I = 0x7f040337
.field public static final ratingBarStyleIndicator:I = 0x7f040338
.field public static final ratingBarStyleSmall:I = 0x7f040339
.field public static final searchHintIcon:I = 0x7f040351
.field public static final searchIcon:I = 0x7f040352
.field public static final searchViewStyle:I = 0x7f040353
.field public static final seekBarStyle:I = 0x7f040356
.field public static final selectableItemBackground:I = 0x7f040358
.field public static final selectableItemBackgroundBorderless:I = 0x7f040359
.field public static final showAsAction:I = 0x7f040368
.field public static final showDividers:I = 0x7f04036a
.field public static final showText:I = 0x7f04036e
.field public static final singleChoiceItemLayout:I = 0x7f04037d
.field public static final spinBars:I = 0x7f040388
.field public static final spinnerDropDownItemStyle:I = 0x7f040389
.field public static final spinnerStyle:I = 0x7f04038a
.field public static final splitTrack:I = 0x7f04038b
.field public static final srcCompat:I = 0x7f04038c
.field public static final state_above_anchor:I = 0x7f040396
.field public static final subMenuArrow:I = 0x7f0403a1
.field public static final submitBackground:I = 0x7f0403a3
.field public static final subtitle:I = 0x7f0403a4
.field public static final subtitleTextAppearance:I = 0x7f0403a5
.field public static final subtitleTextColor:I = 0x7f0403a6
.field public static final subtitleTextStyle:I = 0x7f0403a7
.field public static final suggestionRowLayout:I = 0x7f0403ab
.field public static final switchMinWidth:I = 0x7f0403b0
.field public static final switchPadding:I = 0x7f0403b1
.field public static final switchStyle:I = 0x7f0403b4
.field public static final switchTextAppearance:I = 0x7f0403b5
.field public static final textAllCaps:I = 0x7f0403d9
.field public static final textAppearanceLargePopupMenu:I = 0x7f0403e4
.field public static final textAppearanceListItem:I = 0x7f0403e6
.field public static final textAppearanceListItemSmall:I = 0x7f0403e8
.field public static final textAppearancePopupMenuHeader:I = 0x7f0403ea
.field public static final textAppearanceSearchResultSubtitle:I = 0x7f0403eb
.field public static final textAppearanceSearchResultTitle:I = 0x7f0403ec
.field public static final textAppearanceSmallPopupMenu:I = 0x7f0403ed
.field public static final textColorAlertDialogListItem:I = 0x7f0403f0
.field public static final textColorSearchUrl:I = 0x7f0403f1
.field public static final theme:I = 0x7f0403fb
.field public static final thickness:I = 0x7f0403fd
.field public static final thumbTextPadding:I = 0x7f040403
.field public static final thumbTint:I = 0x7f040404
.field public static final thumbTintMode:I = 0x7f040405
.field public static final tickMark:I = 0x7f040409
.field public static final tickMarkTint:I = 0x7f04040a
.field public static final tickMarkTintMode:I = 0x7f04040b
.field public static final title:I = 0x7f040410
.field public static final titleMargin:I = 0x7f040412
.field public static final titleMarginBottom:I = 0x7f040413
.field public static final titleMarginEnd:I = 0x7f040414
.field public static final titleMarginStart:I = 0x7f040415
.field public static final titleMarginTop:I = 0x7f040416
.field public static final titleMargins:I = 0x7f040417
.field public static final titleTextAppearance:I = 0x7f040418
.field public static final titleTextColor:I = 0x7f040419
.field public static final titleTextStyle:I = 0x7f04041a
.field public static final toolbarNavigationButtonStyle:I = 0x7f04041c
.field public static final toolbarStyle:I = 0x7f04041d
.field public static final track:I = 0x7f040427
.field public static final trackTint:I = 0x7f04042e
.field public static final trackTintMode:I = 0x7f04042f
.field public static final ttlm_arrowRatio:I = 0x7f040439
.field public static final ttlm_backgroundColor:I = 0x7f04043a
.field public static final ttlm_cornerRadius:I = 0x7f04043b
.field public static final ttlm_defaultStyle:I = 0x7f04043c
.field public static final ttlm_duration:I = 0x7f04043d
.field public static final ttlm_elevation:I = 0x7f04043e
.field public static final ttlm_font:I = 0x7f04043f
.field public static final ttlm_overlayStyle:I = 0x7f040440
.field public static final ttlm_padding:I = 0x7f040441
.field public static final ttlm_repeatCount:I = 0x7f040442
.field public static final ttlm_strokeColor:I = 0x7f040443
.field public static final ttlm_strokeWeight:I = 0x7f040444
.field public static final voiceIcon:I = 0x7f040453
.field public static final windowActionBar:I = 0x7f04045b
.field public static final windowActionBarOverlay:I = 0x7f04045c
.field public static final windowActionModeOverlay:I = 0x7f04045d
.field public static final windowFixedHeightMajor:I = 0x7f04045e
.field public static final windowFixedHeightMinor:I = 0x7f04045f
.field public static final windowFixedWidthMajor:I = 0x7f040460
.field public static final windowFixedWidthMinor:I = 0x7f040461
.field public static final windowMinWidthMajor:I = 0x7f040462
.field public static final windowMinWidthMinor:I = 0x7f040463
.field public static final windowNoTitle:I = 0x7f040464
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,31 @@
.class public final Lit/sephiroth/android/library/tooltip/R$bool;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/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 = 0x7f050001
.field public static final abc_allow_stacked_button_bar:I = 0x7f050002
.field public static final abc_config_actionMenuItemAllCaps:I = 0x7f050003
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,173 @@
.class public final Lit/sephiroth/android/library/tooltip/R$color;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/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_color_highlight_material:I = 0x7f060004
.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 background_floating_material_dark:I = 0x7f06001d
.field public static final background_floating_material_light:I = 0x7f06001e
.field public static final background_material_dark:I = 0x7f06001f
.field public static final background_material_light:I = 0x7f060020
.field public static final bright_foreground_disabled_material_dark:I = 0x7f060027
.field public static final bright_foreground_disabled_material_light:I = 0x7f060028
.field public static final bright_foreground_inverse_material_dark:I = 0x7f060029
.field public static final bright_foreground_inverse_material_light:I = 0x7f06002a
.field public static final bright_foreground_material_dark:I = 0x7f06002b
.field public static final bright_foreground_material_light:I = 0x7f06002c
.field public static final button_material_dark:I = 0x7f060032
.field public static final button_material_light:I = 0x7f060033
.field public static final dim_foreground_disabled_material_dark:I = 0x7f060252
.field public static final dim_foreground_disabled_material_light:I = 0x7f060253
.field public static final dim_foreground_material_dark:I = 0x7f060254
.field public static final dim_foreground_material_light:I = 0x7f060255
.field public static final foreground_material_dark:I = 0x7f06026e
.field public static final foreground_material_light:I = 0x7f06026f
.field public static final highlighted_text_material_dark:I = 0x7f060274
.field public static final highlighted_text_material_light:I = 0x7f060275
.field public static final material_blue_grey_800:I = 0x7f06027e
.field public static final material_blue_grey_900:I = 0x7f06027f
.field public static final material_blue_grey_950:I = 0x7f060280
.field public static final material_deep_teal_200:I = 0x7f060282
.field public static final material_deep_teal_500:I = 0x7f060283
.field public static final material_grey_100:I = 0x7f060284
.field public static final material_grey_300:I = 0x7f060285
.field public static final material_grey_50:I = 0x7f060286
.field public static final material_grey_600:I = 0x7f060287
.field public static final material_grey_800:I = 0x7f060288
.field public static final material_grey_850:I = 0x7f060289
.field public static final material_grey_900:I = 0x7f06028a
.field public static final primary_dark_material_dark:I = 0x7f0602df
.field public static final primary_dark_material_light:I = 0x7f0602e0
.field public static final primary_material_dark:I = 0x7f0602e1
.field public static final primary_material_light:I = 0x7f0602e2
.field public static final primary_text_default_material_dark:I = 0x7f0602e3
.field public static final primary_text_default_material_light:I = 0x7f0602e4
.field public static final primary_text_disabled_material_dark:I = 0x7f0602e5
.field public static final primary_text_disabled_material_light:I = 0x7f0602e6
.field public static final ripple_material_dark:I = 0x7f0602e9
.field public static final ripple_material_light:I = 0x7f0602ea
.field public static final secondary_text_default_material_dark:I = 0x7f0602ec
.field public static final secondary_text_default_material_light:I = 0x7f0602ed
.field public static final secondary_text_disabled_material_dark:I = 0x7f0602ee
.field public static final secondary_text_disabled_material_light:I = 0x7f0602ef
.field public static final switch_thumb_disabled_material_dark:I = 0x7f060313
.field public static final switch_thumb_disabled_material_light:I = 0x7f060314
.field public static final switch_thumb_material_dark:I = 0x7f060315
.field public static final switch_thumb_material_light:I = 0x7f060316
.field public static final switch_thumb_normal_material_dark:I = 0x7f060317
.field public static final switch_thumb_normal_material_light:I = 0x7f060318
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,187 @@
.class public final Lit/sephiroth/android/library/tooltip/R$dimen;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/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_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_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_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_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_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_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 disabled_alpha_material_dark:I = 0x7f0700c9
.field public static final disabled_alpha_material_light:I = 0x7f0700ca
.field public static final highlight_alpha_material_colored:I = 0x7f0700f6
.field public static final highlight_alpha_material_dark:I = 0x7f0700f7
.field public static final highlight_alpha_material_light:I = 0x7f0700f8
.field public static final notification_large_icon_height:I = 0x7f070279
.field public static final notification_large_icon_width:I = 0x7f07027a
.field public static final notification_subtext_size:I = 0x7f070281
.field public static final ttlm_default_corner_radius:I = 0x7f0706f3
.field public static final ttlm_default_elevation:I = 0x7f0706f4
.field public static final ttlm_default_padding:I = 0x7f0706f5
.field public static final ttlm_default_stroke_weight:I = 0x7f0706f6
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,179 @@
.class public final Lit/sephiroth/android/library/tooltip/R$drawable;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/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 = 0x7f08000e
.field public static final abc_action_bar_item_background_material:I = 0x7f08000f
.field public static final abc_btn_borderless_material:I = 0x7f080010
.field public static final abc_btn_check_material:I = 0x7f080011
.field public static final abc_btn_check_to_on_mtrl_000:I = 0x7f080013
.field public static final abc_btn_check_to_on_mtrl_015:I = 0x7f080014
.field public static final abc_btn_colored_material:I = 0x7f080015
.field public static final abc_btn_default_mtrl_shape:I = 0x7f080016
.field public static final abc_btn_radio_material:I = 0x7f080017
.field public static final abc_btn_radio_to_on_mtrl_000:I = 0x7f080019
.field public static final abc_btn_radio_to_on_mtrl_015:I = 0x7f08001a
.field public static final abc_btn_switch_to_on_mtrl_00001:I = 0x7f08001b
.field public static final abc_btn_switch_to_on_mtrl_00012:I = 0x7f08001c
.field public static final abc_cab_background_internal_bg:I = 0x7f08001d
.field public static final abc_cab_background_top_material:I = 0x7f08001e
.field public static final abc_cab_background_top_mtrl_alpha:I = 0x7f08001f
.field public static final abc_control_background_material:I = 0x7f080020
.field public static final abc_dialog_material_background:I = 0x7f080021
.field public static final abc_edit_text_material:I = 0x7f080022
.field public static final abc_ic_ab_back_material:I = 0x7f080023
.field public static final abc_ic_arrow_drop_right_black_24dp:I = 0x7f080024
.field public static final abc_ic_clear_material:I = 0x7f080025
.field public static final abc_ic_commit_search_api_mtrl_alpha:I = 0x7f080026
.field public static final abc_ic_go_search_api_material:I = 0x7f080027
.field public static final abc_ic_menu_copy_mtrl_am_alpha:I = 0x7f080028
.field public static final abc_ic_menu_cut_mtrl_alpha:I = 0x7f080029
.field public static final abc_ic_menu_overflow_material:I = 0x7f08002a
.field public static final abc_ic_menu_paste_mtrl_am_alpha:I = 0x7f08002b
.field public static final abc_ic_menu_selectall_mtrl_alpha:I = 0x7f08002c
.field public static final abc_ic_menu_share_mtrl_alpha:I = 0x7f08002d
.field public static final abc_ic_search_api_material:I = 0x7f08002e
.field public static final abc_ic_star_black_16dp:I = 0x7f08002f
.field public static final abc_ic_star_black_36dp:I = 0x7f080030
.field public static final abc_ic_star_black_48dp:I = 0x7f080031
.field public static final abc_ic_star_half_black_16dp:I = 0x7f080032
.field public static final abc_ic_star_half_black_36dp:I = 0x7f080033
.field public static final abc_ic_star_half_black_48dp:I = 0x7f080034
.field public static final abc_ic_voice_search_api_material:I = 0x7f080035
.field public static final abc_item_background_holo_dark:I = 0x7f080036
.field public static final abc_item_background_holo_light:I = 0x7f080037
.field public static final abc_list_divider_mtrl_alpha:I = 0x7f080039
.field public static final abc_list_focused_holo:I = 0x7f08003a
.field public static final abc_list_longpressed_holo:I = 0x7f08003b
.field public static final abc_list_pressed_holo_dark:I = 0x7f08003c
.field public static final abc_list_pressed_holo_light:I = 0x7f08003d
.field public static final abc_list_selector_background_transition_holo_dark:I = 0x7f08003e
.field public static final abc_list_selector_background_transition_holo_light:I = 0x7f08003f
.field public static final abc_list_selector_disabled_holo_dark:I = 0x7f080040
.field public static final abc_list_selector_disabled_holo_light:I = 0x7f080041
.field public static final abc_list_selector_holo_dark:I = 0x7f080042
.field public static final abc_list_selector_holo_light:I = 0x7f080043
.field public static final abc_menu_hardkey_panel_mtrl_mult:I = 0x7f080044
.field public static final abc_popup_background_mtrl_mult:I = 0x7f080045
.field public static final abc_ratingbar_indicator_material:I = 0x7f080046
.field public static final abc_ratingbar_material:I = 0x7f080047
.field public static final abc_ratingbar_small_material:I = 0x7f080048
.field public static final abc_scrubber_control_off_mtrl_alpha:I = 0x7f080049
.field public static final abc_scrubber_control_to_pressed_mtrl_000:I = 0x7f08004a
.field public static final abc_scrubber_control_to_pressed_mtrl_005:I = 0x7f08004b
.field public static final abc_scrubber_primary_mtrl_alpha:I = 0x7f08004c
.field public static final abc_scrubber_track_mtrl_alpha:I = 0x7f08004d
.field public static final abc_seekbar_thumb_material:I = 0x7f08004e
.field public static final abc_seekbar_tick_mark_material:I = 0x7f08004f
.field public static final abc_seekbar_track_material:I = 0x7f080050
.field public static final abc_spinner_mtrl_am_alpha:I = 0x7f080051
.field public static final abc_spinner_textfield_background_material:I = 0x7f080052
.field public static final abc_switch_thumb_material:I = 0x7f080053
.field public static final abc_switch_track_mtrl_alpha:I = 0x7f080054
.field public static final abc_tab_indicator_material:I = 0x7f080055
.field public static final abc_tab_indicator_mtrl_alpha:I = 0x7f080056
.field public static final abc_text_cursor_material:I = 0x7f080057
.field public static final abc_textfield_activated_mtrl_alpha:I = 0x7f08005e
.field public static final abc_textfield_default_mtrl_alpha:I = 0x7f08005f
.field public static final abc_textfield_search_activated_mtrl_alpha:I = 0x7f080060
.field public static final abc_textfield_search_default_mtrl_alpha:I = 0x7f080061
.field public static final abc_textfield_search_material:I = 0x7f080062
.field public static final notification_template_icon_bg:I = 0x7f080a02
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,221 @@
.class public final Lit/sephiroth/android/library/tooltip/R$id;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "id"
.end annotation
# static fields
.field public static final action0:I = 0x7f0a0034
.field public static final action_bar:I = 0x7f0a0035
.field public static final action_bar_activity_content:I = 0x7f0a0036
.field public static final action_bar_container:I = 0x7f0a0037
.field public static final action_bar_root:I = 0x7f0a0038
.field public static final action_bar_spinner:I = 0x7f0a0039
.field public static final action_bar_subtitle:I = 0x7f0a003a
.field public static final action_bar_title:I = 0x7f0a003b
.field public static final action_context_bar:I = 0x7f0a003e
.field public static final action_divider:I = 0x7f0a003f
.field public static final action_menu_divider:I = 0x7f0a0041
.field public static final action_menu_presenter:I = 0x7f0a0042
.field public static final action_mode_bar:I = 0x7f0a0043
.field public static final action_mode_bar_stub:I = 0x7f0a0044
.field public static final action_mode_close_button:I = 0x7f0a0045
.field public static final activity_chooser_view_content:I = 0x7f0a0049
.field public static final add:I = 0x7f0a005f
.field public static final alertTitle:I = 0x7f0a0132
.field public static final always:I = 0x7f0a0136
.field public static final beginning:I = 0x7f0a017c
.field public static final bottom:I = 0x7f0a0198
.field public static final buttonPanel:I = 0x7f0a01e8
.field public static final cancel_action:I = 0x7f0a020f
.field public static final checkbox:I = 0x7f0a0240
.field public static final chronometer:I = 0x7f0a0247
.field public static final collapseActionView:I = 0x7f0a025f
.field public static final contentPanel:I = 0x7f0a027c
.field public static final custom:I = 0x7f0a02a4
.field public static final customPanel:I = 0x7f0a02a5
.field public static final decor_content_parent:I = 0x7f0a02bb
.field public static final default_activity_button:I = 0x7f0a02cc
.field public static final disableHome:I = 0x7f0a02fb
.field public static final edit_query:I = 0x7f0a0333
.field public static final end:I = 0x7f0a033e
.field public static final end_padder:I = 0x7f0a0340
.field public static final expand_activities_button:I = 0x7f0a03b0
.field public static final expanded_menu:I = 0x7f0a03b1
.field public static final home:I = 0x7f0a0466
.field public static final homeAsUp:I = 0x7f0a0467
.field public static final icon:I = 0x7f0a04a3
.field public static final ifRoom:I = 0x7f0a04ae
.field public static final image:I = 0x7f0a04b1
.field public static final info:I = 0x7f0a04c8
.field public static final line1:I = 0x7f0a054f
.field public static final line3:I = 0x7f0a0550
.field public static final listMode:I = 0x7f0a0553
.field public static final list_item:I = 0x7f0a0559
.field public static final media_actions:I = 0x7f0a067c
.field public static final middle:I = 0x7f0a068a
.field public static final multiply:I = 0x7f0a06ae
.field public static final never:I = 0x7f0a080c
.field public static final none:I = 0x7f0a0819
.field public static final normal:I = 0x7f0a081a
.field public static final parentPanel:I = 0x7f0a0857
.field public static final progress_circular:I = 0x7f0a08d5
.field public static final progress_horizontal:I = 0x7f0a08d7
.field public static final radio:I = 0x7f0a0904
.field public static final screen:I = 0x7f0a09a2
.field public static final scrollIndicatorDown:I = 0x7f0a09a4
.field public static final scrollIndicatorUp:I = 0x7f0a09a5
.field public static final scrollView:I = 0x7f0a09a6
.field public static final search_badge:I = 0x7f0a09af
.field public static final search_bar:I = 0x7f0a09b0
.field public static final search_button:I = 0x7f0a09b1
.field public static final search_close_btn:I = 0x7f0a09b2
.field public static final search_edit_frame:I = 0x7f0a09b3
.field public static final search_go_btn:I = 0x7f0a09b6
.field public static final search_mag_icon:I = 0x7f0a09b9
.field public static final search_plate:I = 0x7f0a09ba
.field public static final search_src_text:I = 0x7f0a09db
.field public static final search_voice_btn:I = 0x7f0a09dc
.field public static final select_dialog_listview:I = 0x7f0a09e6
.field public static final shortcut:I = 0x7f0a09fa
.field public static final showCustom:I = 0x7f0a09fb
.field public static final showHome:I = 0x7f0a09fc
.field public static final showTitle:I = 0x7f0a09fd
.field public static final spacer:I = 0x7f0a0a32
.field public static final split_action_bar:I = 0x7f0a0a3a
.field public static final src_atop:I = 0x7f0a0a3e
.field public static final src_in:I = 0x7f0a0a3f
.field public static final src_over:I = 0x7f0a0a40
.field public static final status_bar_latest_event_content:I = 0x7f0a0a89
.field public static final submenuarrow:I = 0x7f0a0a8d
.field public static final submit_area:I = 0x7f0a0a8f
.field public static final tabMode:I = 0x7f0a0a98
.field public static final text:I = 0x7f0a0ab3
.field public static final text2:I = 0x7f0a0ab4
.field public static final textSpacerNoButtons:I = 0x7f0a0ab6
.field public static final time:I = 0x7f0a0b07
.field public static final title:I = 0x7f0a0b1a
.field public static final title_template:I = 0x7f0a0b22
.field public static final top:I = 0x7f0a0b82
.field public static final topPanel:I = 0x7f0a0b83
.field public static final ttlm_container_id:I = 0x7f0a0ba6
.field public static final up:I = 0x7f0a0bb0
.field public static final useLogo:I = 0x7f0a0bb4
.field public static final withText:I = 0x7f0a0bef
.field public static final wrap_content:I = 0x7f0a0bf2
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,33 @@
.class public final Lit/sephiroth/android/library/tooltip/R$integer;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/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 = 0x7f0b0004
.field public static final status_bar_notification_info_maxnum:I = 0x7f0b001d
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,99 @@
.class public final Lit/sephiroth/android/library/tooltip/R$layout;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/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_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 notification_media_action:I = 0x7f0d0170
.field public static final notification_media_cancel_action:I = 0x7f0d0171
.field public static final notification_template_big_media:I = 0x7f0d0173
.field public static final notification_template_big_media_narrow:I = 0x7f0d0175
.field public static final notification_template_media:I = 0x7f0d017a
.field public static final notification_template_part_chronometer:I = 0x7f0d017c
.field public static final notification_template_part_time:I = 0x7f0d017d
.field public static final select_dialog_item_material:I = 0x7f0d01ba
.field public static final select_dialog_multichoice_material:I = 0x7f0d01bb
.field public static final select_dialog_singlechoice_material:I = 0x7f0d01bc
.field public static final support_simple_spinner_dropdown_item:I = 0x7f0d01d7
.field public static final tooltip_textview:I = 0x7f0d0215
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,61 @@
.class public final Lit/sephiroth/android/library/tooltip/R$string;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/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 = 0x7f130005
.field public static final abc_action_bar_up_description:I = 0x7f130006
.field public static final abc_action_menu_overflow_description:I = 0x7f130007
.field public static final abc_action_mode_done:I = 0x7f130008
.field public static final abc_activity_chooser_view_see_all:I = 0x7f130009
.field public static final abc_activitychooserview_choose_application:I = 0x7f13000a
.field public static final abc_capital_off:I = 0x7f13000b
.field public static final abc_capital_on:I = 0x7f13000c
.field public static final abc_search_hint:I = 0x7f130017
.field public static final abc_searchview_description_clear:I = 0x7f130018
.field public static final abc_searchview_description_query:I = 0x7f130019
.field public static final abc_searchview_description_search:I = 0x7f13001a
.field public static final abc_searchview_description_submit:I = 0x7f13001b
.field public static final abc_searchview_description_voice:I = 0x7f13001c
.field public static final abc_shareactionprovider_share_with:I = 0x7f13001d
.field public static final abc_shareactionprovider_share_with_application:I = 0x7f13001e
.field public static final abc_toolbar_collapse_description:I = 0x7f13001f
.field public static final status_bar_notification_info_overflow:I = 0x7f130643
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,663 @@
.class public final Lit/sephiroth/android/library/tooltip/R$style;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/R;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "style"
.end annotation
# static fields
.field public static final AlertDialog_AppCompat:I = 0x7f140001
.field public static final AlertDialog_AppCompat_Light:I = 0x7f140002
.field public static final Animation_AppCompat_Dialog:I = 0x7f140005
.field public static final Animation_AppCompat_DropDownUp:I = 0x7f140006
.field public static final Base_AlertDialog_AppCompat:I = 0x7f140018
.field public static final Base_AlertDialog_AppCompat_Light:I = 0x7f140019
.field public static final Base_Animation_AppCompat_Dialog:I = 0x7f14001a
.field public static final Base_Animation_AppCompat_DropDownUp:I = 0x7f14001b
.field public static final Base_DialogWindowTitleBackground_AppCompat:I = 0x7f14001f
.field public static final Base_DialogWindowTitle_AppCompat:I = 0x7f14001e
.field public static final Base_TextAppearance_AppCompat:I = 0x7f140023
.field public static final Base_TextAppearance_AppCompat_Body1:I = 0x7f140024
.field public static final Base_TextAppearance_AppCompat_Body2:I = 0x7f140025
.field public static final Base_TextAppearance_AppCompat_Button:I = 0x7f140026
.field public static final Base_TextAppearance_AppCompat_Caption:I = 0x7f140027
.field public static final Base_TextAppearance_AppCompat_Display1:I = 0x7f140028
.field public static final Base_TextAppearance_AppCompat_Display2:I = 0x7f140029
.field public static final Base_TextAppearance_AppCompat_Display3:I = 0x7f14002a
.field public static final Base_TextAppearance_AppCompat_Display4:I = 0x7f14002b
.field public static final Base_TextAppearance_AppCompat_Headline:I = 0x7f14002c
.field public static final Base_TextAppearance_AppCompat_Inverse:I = 0x7f14002d
.field public static final Base_TextAppearance_AppCompat_Large:I = 0x7f14002e
.field public static final Base_TextAppearance_AppCompat_Large_Inverse:I = 0x7f14002f
.field public static final Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large:I = 0x7f140030
.field public static final Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small:I = 0x7f140031
.field public static final Base_TextAppearance_AppCompat_Medium:I = 0x7f140032
.field public static final Base_TextAppearance_AppCompat_Medium_Inverse:I = 0x7f140033
.field public static final Base_TextAppearance_AppCompat_Menu:I = 0x7f140034
.field public static final Base_TextAppearance_AppCompat_SearchResult:I = 0x7f140035
.field public static final Base_TextAppearance_AppCompat_SearchResult_Subtitle:I = 0x7f140036
.field public static final Base_TextAppearance_AppCompat_SearchResult_Title:I = 0x7f140037
.field public static final Base_TextAppearance_AppCompat_Small:I = 0x7f140038
.field public static final Base_TextAppearance_AppCompat_Small_Inverse:I = 0x7f140039
.field public static final Base_TextAppearance_AppCompat_Subhead:I = 0x7f14003a
.field public static final Base_TextAppearance_AppCompat_Subhead_Inverse:I = 0x7f14003b
.field public static final Base_TextAppearance_AppCompat_Title:I = 0x7f14003c
.field public static final Base_TextAppearance_AppCompat_Title_Inverse:I = 0x7f14003d
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Menu:I = 0x7f14003f
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle:I = 0x7f140040
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse:I = 0x7f140041
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Title:I = 0x7f140042
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse:I = 0x7f140043
.field public static final Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle:I = 0x7f140044
.field public static final Base_TextAppearance_AppCompat_Widget_ActionMode_Title:I = 0x7f140045
.field public static final Base_TextAppearance_AppCompat_Widget_Button:I = 0x7f140046
.field public static final Base_TextAppearance_AppCompat_Widget_Button_Inverse:I = 0x7f140049
.field public static final Base_TextAppearance_AppCompat_Widget_DropDownItem:I = 0x7f14004a
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Header:I = 0x7f14004b
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Large:I = 0x7f14004c
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Small:I = 0x7f14004d
.field public static final Base_TextAppearance_AppCompat_Widget_Switch:I = 0x7f14004e
.field public static final Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem:I = 0x7f14004f
.field public static final Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item:I = 0x7f140054
.field public static final Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle:I = 0x7f140055
.field public static final Base_TextAppearance_Widget_AppCompat_Toolbar_Title:I = 0x7f140056
.field public static final Base_ThemeOverlay_AppCompat:I = 0x7f140078
.field public static final Base_ThemeOverlay_AppCompat_ActionBar:I = 0x7f140079
.field public static final Base_ThemeOverlay_AppCompat_Dark:I = 0x7f14007a
.field public static final Base_ThemeOverlay_AppCompat_Dark_ActionBar:I = 0x7f14007b
.field public static final Base_ThemeOverlay_AppCompat_Dialog:I = 0x7f14007c
.field public static final Base_ThemeOverlay_AppCompat_Dialog_Alert:I = 0x7f14007d
.field public static final Base_ThemeOverlay_AppCompat_Light:I = 0x7f14007e
.field public static final Base_Theme_AppCompat:I = 0x7f140057
.field public static final Base_Theme_AppCompat_CompactMenu:I = 0x7f140058
.field public static final Base_Theme_AppCompat_Dialog:I = 0x7f140059
.field public static final Base_Theme_AppCompat_DialogWhenLarge:I = 0x7f14005d
.field public static final Base_Theme_AppCompat_Dialog_Alert:I = 0x7f14005a
.field public static final Base_Theme_AppCompat_Dialog_FixedSize:I = 0x7f14005b
.field public static final Base_Theme_AppCompat_Dialog_MinWidth:I = 0x7f14005c
.field public static final Base_Theme_AppCompat_Light:I = 0x7f14005e
.field public static final Base_Theme_AppCompat_Light_DarkActionBar:I = 0x7f14005f
.field public static final Base_Theme_AppCompat_Light_Dialog:I = 0x7f140060
.field public static final Base_Theme_AppCompat_Light_DialogWhenLarge:I = 0x7f140064
.field public static final Base_Theme_AppCompat_Light_Dialog_Alert:I = 0x7f140061
.field public static final Base_Theme_AppCompat_Light_Dialog_FixedSize:I = 0x7f140062
.field public static final Base_Theme_AppCompat_Light_Dialog_MinWidth:I = 0x7f140063
.field public static final Base_V21_ThemeOverlay_AppCompat_Dialog:I = 0x7f140098
.field public static final Base_V21_Theme_AppCompat:I = 0x7f140090
.field public static final Base_V21_Theme_AppCompat_Dialog:I = 0x7f140091
.field public static final Base_V21_Theme_AppCompat_Light:I = 0x7f140092
.field public static final Base_V21_Theme_AppCompat_Light_Dialog:I = 0x7f140093
.field public static final Base_V22_Theme_AppCompat:I = 0x7f140099
.field public static final Base_V22_Theme_AppCompat_Light:I = 0x7f14009a
.field public static final Base_V23_Theme_AppCompat:I = 0x7f14009b
.field public static final Base_V23_Theme_AppCompat_Light:I = 0x7f14009c
.field public static final Base_V7_ThemeOverlay_AppCompat_Dialog:I = 0x7f1400a6
.field public static final Base_V7_Theme_AppCompat:I = 0x7f1400a2
.field public static final Base_V7_Theme_AppCompat_Dialog:I = 0x7f1400a3
.field public static final Base_V7_Theme_AppCompat_Light:I = 0x7f1400a4
.field public static final Base_V7_Theme_AppCompat_Light_Dialog:I = 0x7f1400a5
.field public static final Base_V7_Widget_AppCompat_AutoCompleteTextView:I = 0x7f1400a7
.field public static final Base_V7_Widget_AppCompat_EditText:I = 0x7f1400a8
.field public static final Base_Widget_AppCompat_ActionBar:I = 0x7f1400aa
.field public static final Base_Widget_AppCompat_ActionBar_Solid:I = 0x7f1400ab
.field public static final Base_Widget_AppCompat_ActionBar_TabBar:I = 0x7f1400ac
.field public static final Base_Widget_AppCompat_ActionBar_TabText:I = 0x7f1400ad
.field public static final Base_Widget_AppCompat_ActionBar_TabView:I = 0x7f1400ae
.field public static final Base_Widget_AppCompat_ActionButton:I = 0x7f1400af
.field public static final Base_Widget_AppCompat_ActionButton_CloseMode:I = 0x7f1400b0
.field public static final Base_Widget_AppCompat_ActionButton_Overflow:I = 0x7f1400b1
.field public static final Base_Widget_AppCompat_ActionMode:I = 0x7f1400b2
.field public static final Base_Widget_AppCompat_ActivityChooserView:I = 0x7f1400b3
.field public static final Base_Widget_AppCompat_AutoCompleteTextView:I = 0x7f1400b4
.field public static final Base_Widget_AppCompat_Button:I = 0x7f1400b5
.field public static final Base_Widget_AppCompat_ButtonBar:I = 0x7f1400bb
.field public static final Base_Widget_AppCompat_ButtonBar_AlertDialog:I = 0x7f1400bc
.field public static final Base_Widget_AppCompat_Button_Borderless:I = 0x7f1400b6
.field public static final Base_Widget_AppCompat_Button_Borderless_Colored:I = 0x7f1400b7
.field public static final Base_Widget_AppCompat_Button_ButtonBar_AlertDialog:I = 0x7f1400b8
.field public static final Base_Widget_AppCompat_Button_Colored:I = 0x7f1400b9
.field public static final Base_Widget_AppCompat_Button_Small:I = 0x7f1400ba
.field public static final Base_Widget_AppCompat_CompoundButton_CheckBox:I = 0x7f1400bd
.field public static final Base_Widget_AppCompat_CompoundButton_RadioButton:I = 0x7f1400be
.field public static final Base_Widget_AppCompat_CompoundButton_Switch:I = 0x7f1400bf
.field public static final Base_Widget_AppCompat_DrawerArrowToggle:I = 0x7f1400c0
.field public static final Base_Widget_AppCompat_DrawerArrowToggle_Common:I = 0x7f1400c1
.field public static final Base_Widget_AppCompat_DropDownItem_Spinner:I = 0x7f1400c2
.field public static final Base_Widget_AppCompat_EditText:I = 0x7f1400c3
.field public static final Base_Widget_AppCompat_ImageButton:I = 0x7f1400c4
.field public static final Base_Widget_AppCompat_Light_ActionBar:I = 0x7f1400c5
.field public static final Base_Widget_AppCompat_Light_ActionBar_Solid:I = 0x7f1400c6
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabBar:I = 0x7f1400c7
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabText:I = 0x7f1400c8
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse:I = 0x7f1400c9
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabView:I = 0x7f1400ca
.field public static final Base_Widget_AppCompat_Light_PopupMenu:I = 0x7f1400cb
.field public static final Base_Widget_AppCompat_Light_PopupMenu_Overflow:I = 0x7f1400cc
.field public static final Base_Widget_AppCompat_ListMenuView:I = 0x7f1400cd
.field public static final Base_Widget_AppCompat_ListPopupWindow:I = 0x7f1400ce
.field public static final Base_Widget_AppCompat_ListView:I = 0x7f1400cf
.field public static final Base_Widget_AppCompat_ListView_DropDown:I = 0x7f1400d0
.field public static final Base_Widget_AppCompat_ListView_Menu:I = 0x7f1400d1
.field public static final Base_Widget_AppCompat_PopupMenu:I = 0x7f1400d2
.field public static final Base_Widget_AppCompat_PopupMenu_Overflow:I = 0x7f1400d3
.field public static final Base_Widget_AppCompat_PopupWindow:I = 0x7f1400d4
.field public static final Base_Widget_AppCompat_ProgressBar:I = 0x7f1400d5
.field public static final Base_Widget_AppCompat_ProgressBar_Horizontal:I = 0x7f1400d6
.field public static final Base_Widget_AppCompat_RatingBar:I = 0x7f1400d7
.field public static final Base_Widget_AppCompat_RatingBar_Indicator:I = 0x7f1400d8
.field public static final Base_Widget_AppCompat_RatingBar_Small:I = 0x7f1400d9
.field public static final Base_Widget_AppCompat_SearchView:I = 0x7f1400da
.field public static final Base_Widget_AppCompat_SearchView_ActionBar:I = 0x7f1400db
.field public static final Base_Widget_AppCompat_SeekBar:I = 0x7f1400dc
.field public static final Base_Widget_AppCompat_SeekBar_Discrete:I = 0x7f1400dd
.field public static final Base_Widget_AppCompat_Spinner:I = 0x7f1400de
.field public static final Base_Widget_AppCompat_Spinner_Underlined:I = 0x7f1400df
.field public static final Base_Widget_AppCompat_TextView_SpinnerItem:I = 0x7f1400e1
.field public static final Base_Widget_AppCompat_Toolbar:I = 0x7f1400e2
.field public static final Base_Widget_AppCompat_Toolbar_Button_Navigation:I = 0x7f1400e3
.field public static final Platform_AppCompat:I = 0x7f140136
.field public static final Platform_AppCompat_Light:I = 0x7f140137
.field public static final Platform_ThemeOverlay_AppCompat:I = 0x7f14013c
.field public static final Platform_ThemeOverlay_AppCompat_Dark:I = 0x7f14013d
.field public static final Platform_ThemeOverlay_AppCompat_Light:I = 0x7f14013e
.field public static final Platform_Widget_AppCompat_Spinner:I = 0x7f140143
.field public static final RtlOverlay_DialogWindowTitle_AppCompat:I = 0x7f140164
.field public static final RtlOverlay_Widget_AppCompat_ActionBar_TitleItem:I = 0x7f140165
.field public static final RtlOverlay_Widget_AppCompat_DialogTitle_Icon:I = 0x7f140166
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem:I = 0x7f140167
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup:I = 0x7f140168
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_Text:I = 0x7f14016b
.field public static final RtlOverlay_Widget_AppCompat_SearchView_MagIcon:I = 0x7f140172
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown:I = 0x7f14016d
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1:I = 0x7f14016e
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2:I = 0x7f14016f
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Query:I = 0x7f140170
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Text:I = 0x7f140171
.field public static final RtlUnderlay_Widget_AppCompat_ActionButton:I = 0x7f140173
.field public static final RtlUnderlay_Widget_AppCompat_ActionButton_Overflow:I = 0x7f140174
.field public static final TextAppearance_AppCompat:I = 0x7f14019a
.field public static final TextAppearance_AppCompat_Body1:I = 0x7f14019b
.field public static final TextAppearance_AppCompat_Body2:I = 0x7f14019c
.field public static final TextAppearance_AppCompat_Button:I = 0x7f14019d
.field public static final TextAppearance_AppCompat_Caption:I = 0x7f14019e
.field public static final TextAppearance_AppCompat_Display1:I = 0x7f14019f
.field public static final TextAppearance_AppCompat_Display2:I = 0x7f1401a0
.field public static final TextAppearance_AppCompat_Display3:I = 0x7f1401a1
.field public static final TextAppearance_AppCompat_Display4:I = 0x7f1401a2
.field public static final TextAppearance_AppCompat_Headline:I = 0x7f1401a3
.field public static final TextAppearance_AppCompat_Inverse:I = 0x7f1401a4
.field public static final TextAppearance_AppCompat_Large:I = 0x7f1401a5
.field public static final TextAppearance_AppCompat_Large_Inverse:I = 0x7f1401a6
.field public static final TextAppearance_AppCompat_Light_SearchResult_Subtitle:I = 0x7f1401a7
.field public static final TextAppearance_AppCompat_Light_SearchResult_Title:I = 0x7f1401a8
.field public static final TextAppearance_AppCompat_Light_Widget_PopupMenu_Large:I = 0x7f1401a9
.field public static final TextAppearance_AppCompat_Light_Widget_PopupMenu_Small:I = 0x7f1401aa
.field public static final TextAppearance_AppCompat_Medium:I = 0x7f1401ab
.field public static final TextAppearance_AppCompat_Medium_Inverse:I = 0x7f1401ac
.field public static final TextAppearance_AppCompat_Menu:I = 0x7f1401ad
.field public static final TextAppearance_AppCompat_SearchResult_Subtitle:I = 0x7f1401ae
.field public static final TextAppearance_AppCompat_SearchResult_Title:I = 0x7f1401af
.field public static final TextAppearance_AppCompat_Small:I = 0x7f1401b0
.field public static final TextAppearance_AppCompat_Small_Inverse:I = 0x7f1401b1
.field public static final TextAppearance_AppCompat_Subhead:I = 0x7f1401b2
.field public static final TextAppearance_AppCompat_Subhead_Inverse:I = 0x7f1401b3
.field public static final TextAppearance_AppCompat_Title:I = 0x7f1401b4
.field public static final TextAppearance_AppCompat_Title_Inverse:I = 0x7f1401b5
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Menu:I = 0x7f1401b7
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Subtitle:I = 0x7f1401b8
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse:I = 0x7f1401b9
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Title:I = 0x7f1401ba
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse:I = 0x7f1401bb
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Subtitle:I = 0x7f1401bc
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse:I = 0x7f1401bd
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Title:I = 0x7f1401be
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse:I = 0x7f1401bf
.field public static final TextAppearance_AppCompat_Widget_Button:I = 0x7f1401c0
.field public static final TextAppearance_AppCompat_Widget_Button_Inverse:I = 0x7f1401c3
.field public static final TextAppearance_AppCompat_Widget_DropDownItem:I = 0x7f1401c4
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Header:I = 0x7f1401c5
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Large:I = 0x7f1401c6
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Small:I = 0x7f1401c7
.field public static final TextAppearance_AppCompat_Widget_Switch:I = 0x7f1401c8
.field public static final TextAppearance_AppCompat_Widget_TextView_SpinnerItem:I = 0x7f1401c9
.field public static final TextAppearance_Widget_AppCompat_ExpandedMenu_Item:I = 0x7f1401f0
.field public static final TextAppearance_Widget_AppCompat_Toolbar_Subtitle:I = 0x7f1401f1
.field public static final TextAppearance_Widget_AppCompat_Toolbar_Title:I = 0x7f1401f2
.field public static final ThemeOverlay_AppCompat:I = 0x7f140255
.field public static final ThemeOverlay_AppCompat_ActionBar:I = 0x7f140256
.field public static final ThemeOverlay_AppCompat_Dark:I = 0x7f140257
.field public static final ThemeOverlay_AppCompat_Dark_ActionBar:I = 0x7f140258
.field public static final ThemeOverlay_AppCompat_Dialog:I = 0x7f14025b
.field public static final ThemeOverlay_AppCompat_Dialog_Alert:I = 0x7f14025c
.field public static final ThemeOverlay_AppCompat_Light:I = 0x7f14025d
.field public static final Theme_AppCompat:I = 0x7f1401f4
.field public static final Theme_AppCompat_CompactMenu:I = 0x7f1401f5
.field public static final Theme_AppCompat_DayNight:I = 0x7f1401f6
.field public static final Theme_AppCompat_DayNight_DarkActionBar:I = 0x7f1401f7
.field public static final Theme_AppCompat_DayNight_Dialog:I = 0x7f1401f8
.field public static final Theme_AppCompat_DayNight_DialogWhenLarge:I = 0x7f1401fb
.field public static final Theme_AppCompat_DayNight_Dialog_Alert:I = 0x7f1401f9
.field public static final Theme_AppCompat_DayNight_Dialog_MinWidth:I = 0x7f1401fa
.field public static final Theme_AppCompat_DayNight_NoActionBar:I = 0x7f1401fc
.field public static final Theme_AppCompat_Dialog:I = 0x7f1401fd
.field public static final Theme_AppCompat_DialogWhenLarge:I = 0x7f140200
.field public static final Theme_AppCompat_Dialog_Alert:I = 0x7f1401fe
.field public static final Theme_AppCompat_Dialog_MinWidth:I = 0x7f1401ff
.field public static final Theme_AppCompat_Light:I = 0x7f140202
.field public static final Theme_AppCompat_Light_DarkActionBar:I = 0x7f140203
.field public static final Theme_AppCompat_Light_Dialog:I = 0x7f140204
.field public static final Theme_AppCompat_Light_DialogWhenLarge:I = 0x7f140207
.field public static final Theme_AppCompat_Light_Dialog_Alert:I = 0x7f140205
.field public static final Theme_AppCompat_Light_Dialog_MinWidth:I = 0x7f140206
.field public static final Theme_AppCompat_Light_NoActionBar:I = 0x7f140208
.field public static final Theme_AppCompat_NoActionBar:I = 0x7f140209
.field public static final ToolTipLayoutDefaultStyle:I = 0x7f14028b
.field public static final ToolTipOverlayDefaultStyle:I = 0x7f14028c
.field public static final Widget_AppCompat_ActionBar:I = 0x7f140290
.field public static final Widget_AppCompat_ActionBar_Solid:I = 0x7f140291
.field public static final Widget_AppCompat_ActionBar_TabBar:I = 0x7f140292
.field public static final Widget_AppCompat_ActionBar_TabText:I = 0x7f140293
.field public static final Widget_AppCompat_ActionBar_TabView:I = 0x7f140294
.field public static final Widget_AppCompat_ActionButton:I = 0x7f140295
.field public static final Widget_AppCompat_ActionButton_CloseMode:I = 0x7f140296
.field public static final Widget_AppCompat_ActionButton_Overflow:I = 0x7f140297
.field public static final Widget_AppCompat_ActionMode:I = 0x7f140298
.field public static final Widget_AppCompat_ActivityChooserView:I = 0x7f140299
.field public static final Widget_AppCompat_AutoCompleteTextView:I = 0x7f14029a
.field public static final Widget_AppCompat_Button:I = 0x7f14029b
.field public static final Widget_AppCompat_ButtonBar:I = 0x7f1402a1
.field public static final Widget_AppCompat_ButtonBar_AlertDialog:I = 0x7f1402a2
.field public static final Widget_AppCompat_Button_Borderless:I = 0x7f14029c
.field public static final Widget_AppCompat_Button_Borderless_Colored:I = 0x7f14029d
.field public static final Widget_AppCompat_Button_ButtonBar_AlertDialog:I = 0x7f14029e
.field public static final Widget_AppCompat_Button_Colored:I = 0x7f14029f
.field public static final Widget_AppCompat_Button_Small:I = 0x7f1402a0
.field public static final Widget_AppCompat_CompoundButton_CheckBox:I = 0x7f1402a3
.field public static final Widget_AppCompat_CompoundButton_RadioButton:I = 0x7f1402a4
.field public static final Widget_AppCompat_CompoundButton_Switch:I = 0x7f1402a5
.field public static final Widget_AppCompat_DrawerArrowToggle:I = 0x7f1402a6
.field public static final Widget_AppCompat_DropDownItem_Spinner:I = 0x7f1402a7
.field public static final Widget_AppCompat_EditText:I = 0x7f1402a8
.field public static final Widget_AppCompat_ImageButton:I = 0x7f1402a9
.field public static final Widget_AppCompat_Light_ActionBar:I = 0x7f1402aa
.field public static final Widget_AppCompat_Light_ActionBar_Solid:I = 0x7f1402ab
.field public static final Widget_AppCompat_Light_ActionBar_Solid_Inverse:I = 0x7f1402ac
.field public static final Widget_AppCompat_Light_ActionBar_TabBar:I = 0x7f1402ad
.field public static final Widget_AppCompat_Light_ActionBar_TabBar_Inverse:I = 0x7f1402ae
.field public static final Widget_AppCompat_Light_ActionBar_TabText:I = 0x7f1402af
.field public static final Widget_AppCompat_Light_ActionBar_TabText_Inverse:I = 0x7f1402b0
.field public static final Widget_AppCompat_Light_ActionBar_TabView:I = 0x7f1402b1
.field public static final Widget_AppCompat_Light_ActionBar_TabView_Inverse:I = 0x7f1402b2
.field public static final Widget_AppCompat_Light_ActionButton:I = 0x7f1402b3
.field public static final Widget_AppCompat_Light_ActionButton_CloseMode:I = 0x7f1402b4
.field public static final Widget_AppCompat_Light_ActionButton_Overflow:I = 0x7f1402b5
.field public static final Widget_AppCompat_Light_ActionMode_Inverse:I = 0x7f1402b6
.field public static final Widget_AppCompat_Light_ActivityChooserView:I = 0x7f1402b7
.field public static final Widget_AppCompat_Light_AutoCompleteTextView:I = 0x7f1402b8
.field public static final Widget_AppCompat_Light_DropDownItem_Spinner:I = 0x7f1402b9
.field public static final Widget_AppCompat_Light_ListPopupWindow:I = 0x7f1402ba
.field public static final Widget_AppCompat_Light_ListView_DropDown:I = 0x7f1402bb
.field public static final Widget_AppCompat_Light_PopupMenu:I = 0x7f1402bc
.field public static final Widget_AppCompat_Light_PopupMenu_Overflow:I = 0x7f1402bd
.field public static final Widget_AppCompat_Light_SearchView:I = 0x7f1402be
.field public static final Widget_AppCompat_Light_Spinner_DropDown_ActionBar:I = 0x7f1402bf
.field public static final Widget_AppCompat_ListMenuView:I = 0x7f1402c0
.field public static final Widget_AppCompat_ListPopupWindow:I = 0x7f1402c1
.field public static final Widget_AppCompat_ListView:I = 0x7f1402c2
.field public static final Widget_AppCompat_ListView_DropDown:I = 0x7f1402c3
.field public static final Widget_AppCompat_ListView_Menu:I = 0x7f1402c4
.field public static final Widget_AppCompat_PopupMenu:I = 0x7f1402c5
.field public static final Widget_AppCompat_PopupMenu_Overflow:I = 0x7f1402c6
.field public static final Widget_AppCompat_PopupWindow:I = 0x7f1402c7
.field public static final Widget_AppCompat_ProgressBar:I = 0x7f1402c8
.field public static final Widget_AppCompat_ProgressBar_Horizontal:I = 0x7f1402c9
.field public static final Widget_AppCompat_RatingBar:I = 0x7f1402ca
.field public static final Widget_AppCompat_RatingBar_Indicator:I = 0x7f1402cb
.field public static final Widget_AppCompat_RatingBar_Small:I = 0x7f1402cc
.field public static final Widget_AppCompat_SearchView:I = 0x7f1402cd
.field public static final Widget_AppCompat_SearchView_ActionBar:I = 0x7f1402ce
.field public static final Widget_AppCompat_SeekBar:I = 0x7f1402cf
.field public static final Widget_AppCompat_SeekBar_Discrete:I = 0x7f1402d0
.field public static final Widget_AppCompat_Spinner:I = 0x7f1402d1
.field public static final Widget_AppCompat_Spinner_DropDown:I = 0x7f1402d2
.field public static final Widget_AppCompat_Spinner_DropDown_ActionBar:I = 0x7f1402d3
.field public static final Widget_AppCompat_Spinner_Underlined:I = 0x7f1402d4
.field public static final Widget_AppCompat_TextView_SpinnerItem:I = 0x7f1402d6
.field public static final Widget_AppCompat_Toolbar:I = 0x7f1402d7
.field public static final Widget_AppCompat_Toolbar_Button_Navigation:I = 0x7f1402d8
# 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
@@ -0,0 +1,31 @@
.class public final Lit/sephiroth/android/library/tooltip/R;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lit/sephiroth/android/library/tooltip/R$anim;,
Lit/sephiroth/android/library/tooltip/R$attr;,
Lit/sephiroth/android/library/tooltip/R$bool;,
Lit/sephiroth/android/library/tooltip/R$color;,
Lit/sephiroth/android/library/tooltip/R$dimen;,
Lit/sephiroth/android/library/tooltip/R$drawable;,
Lit/sephiroth/android/library/tooltip/R$id;,
Lit/sephiroth/android/library/tooltip/R$integer;,
Lit/sephiroth/android/library/tooltip/R$layout;,
Lit/sephiroth/android/library/tooltip/R$string;,
Lit/sephiroth/android/library/tooltip/R$style;,
Lit/sephiroth/android/library/tooltip/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
@@ -0,0 +1,156 @@
.class public final enum Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
.super Ljava/lang/Enum;
.source "Tooltip.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "Gravity"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
.field public static final enum BOTTOM:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
.field public static final enum CENTER:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
.field public static final enum LEFT:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
.field public static final enum RIGHT:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
.field public static final enum TOP:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
# direct methods
.method public static constructor <clinit>()V
.locals 11
.line 1
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
const-string v1, "LEFT"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;-><init>(Ljava/lang/String;I)V
sput-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;->LEFT:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
new-instance v1, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
const-string v3, "RIGHT"
const/4 v4, 0x1
invoke-direct {v1, v3, v4}, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;-><init>(Ljava/lang/String;I)V
sput-object v1, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;->RIGHT:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
new-instance v3, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
const-string v5, "TOP"
const/4 v6, 0x2
invoke-direct {v3, v5, v6}, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;-><init>(Ljava/lang/String;I)V
sput-object v3, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;->TOP:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
new-instance v5, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
const-string v7, "BOTTOM"
const/4 v8, 0x3
invoke-direct {v5, v7, v8}, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;-><init>(Ljava/lang/String;I)V
sput-object v5, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;->BOTTOM:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
new-instance v7, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
const-string v9, "CENTER"
const/4 v10, 0x4
invoke-direct {v7, v9, v10}, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;-><init>(Ljava/lang/String;I)V
sput-object v7, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;->CENTER:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
const/4 v9, 0x5
new-array v9, v9, [Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
aput-object v0, v9, v2
aput-object v1, v9, v4
aput-object v3, v9, v6
aput-object v5, v9, v8
aput-object v7, v9, v10
.line 2
sput-object v9, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;->$VALUES:[Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 1
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
.locals 1
.line 1
const-class v0, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
return-object p0
.end method
.method public static values()[Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
.locals 1
.line 1
sget-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;->$VALUES:[Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
invoke-virtual {v0}, [Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
return-object v0
.end method
@@ -0,0 +1,169 @@
.class public final Lit/sephiroth/android/library/tooltip/Tooltip$a;
.super Ljava/lang/Object;
.source "Tooltip.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
# static fields
.field public static final e:Lit/sephiroth/android/library/tooltip/Tooltip$a;
.field public static final f:Lit/sephiroth/android/library/tooltip/Tooltip$a;
# instance fields
.field public a:I
.field public b:I
.field public c:J
.field public d:Z
# direct methods
.method public static constructor <clinit>()V
.locals 3
.line 1
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$a;
invoke-direct {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$a;-><init>()V
invoke-virtual {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$a;->a()Lit/sephiroth/android/library/tooltip/Tooltip$a;
move-result-object v0
sput-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->e:Lit/sephiroth/android/library/tooltip/Tooltip$a;
.line 2
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$a;
invoke-direct {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$a;-><init>()V
const-wide/16 v1, 0x258
invoke-virtual {v0, v1, v2}, Lit/sephiroth/android/library/tooltip/Tooltip$a;->c(J)Lit/sephiroth/android/library/tooltip/Tooltip$a;
move-result-object v0
const/4 v1, 0x4
invoke-virtual {v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$a;->d(I)Lit/sephiroth/android/library/tooltip/Tooltip$a;
move-result-object v0
invoke-virtual {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$a;->a()Lit/sephiroth/android/library/tooltip/Tooltip$a;
move-result-object v0
sput-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->f:Lit/sephiroth/android/library/tooltip/Tooltip$a;
return-void
.end method
.method public constructor <init>()V
.locals 2
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/16 v0, 0x8
.line 2
iput v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->a:I
const/4 v0, 0x0
.line 3
iput v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->b:I
const-wide/16 v0, 0x190
.line 4
iput-wide v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->c:J
return-void
.end method
# virtual methods
.method public a()Lit/sephiroth/android/library/tooltip/Tooltip$a;
.locals 1
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$a;->e()V
const/4 v0, 0x1
.line 2
iput-boolean v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->d:Z
return-object p0
.end method
.method public b(I)Lit/sephiroth/android/library/tooltip/Tooltip$a;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$a;->e()V
.line 2
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->b:I
return-object p0
.end method
.method public c(J)Lit/sephiroth/android/library/tooltip/Tooltip$a;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$a;->e()V
.line 2
iput-wide p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->c:J
return-object p0
.end method
.method public d(I)Lit/sephiroth/android/library/tooltip/Tooltip$a;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$a;->e()V
.line 2
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->a:I
return-object p0
.end method
.method public final e()V
.locals 2
.line 1
iget-boolean v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->d:Z
if-nez v0, :cond_0
return-void
.line 2
:cond_0
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Builder cannot be modified"
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.end method
@@ -0,0 +1,602 @@
.class public final Lit/sephiroth/android/library/tooltip/Tooltip$b;
.super Ljava/lang/Object;
.source "Tooltip.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "b"
.end annotation
# static fields
.field public static x:I
# instance fields
.field public a:I
.field public b:Ljava/lang/CharSequence;
.field public c:Landroid/view/View;
.field public d:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
.field public e:I
.field public f:I
.field public g:I
.field public h:J
.field public i:Landroid/graphics/Point;
.field public j:J
.field public k:Z
.field public l:I
.field public m:I
.field public n:I
.field public o:J
.field public p:Z
.field public q:Z
.field public r:J
.field public s:Lit/sephiroth/android/library/tooltip/Tooltip$c;
.field public t:Z
.field public u:Z
.field public v:Lit/sephiroth/android/library/tooltip/Tooltip$a;
.field public w:Landroid/graphics/Typeface;
# direct methods
.method public static constructor <clinit>()V
.locals 0
return-void
.end method
.method public constructor <init>()V
.locals 3
.line 14
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
.line 15
iput v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->e:I
.line 16
sget v1, Lit/sephiroth/android/library/tooltip/R$layout;->tooltip_textview:I
iput v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->f:I
.line 17
iput v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->g:I
const-wide/16 v0, 0x0
.line 18
iput-wide v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->j:J
const/4 v2, -0x1
.line 19
iput v2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->l:I
.line 20
sget v2, Lit/sephiroth/android/library/tooltip/R$style;->ToolTipLayoutDefaultStyle:I
iput v2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->m:I
.line 21
sget v2, Lit/sephiroth/android/library/tooltip/R$attr;->ttlm_defaultStyle:I
iput v2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->n:I
.line 22
iput-wide v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->o:J
const/4 v0, 0x1
.line 23
iput-boolean v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->q:Z
const-wide/16 v1, 0xc8
.line 24
iput-wide v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->r:J
.line 25
iput-boolean v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->u:Z
.line 26
sget v0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->x:I
add-int/lit8 v1, v0, 0x1
sput v1, Lit/sephiroth/android/library/tooltip/Tooltip$b;->x:I
iput v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->a:I
return-void
.end method
.method public constructor <init>(I)V
.locals 3
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
.line 2
iput v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->e:I
.line 3
sget v1, Lit/sephiroth/android/library/tooltip/R$layout;->tooltip_textview:I
iput v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->f:I
.line 4
iput v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->g:I
const-wide/16 v0, 0x0
.line 5
iput-wide v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->j:J
const/4 v2, -0x1
.line 6
iput v2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->l:I
.line 7
sget v2, Lit/sephiroth/android/library/tooltip/R$style;->ToolTipLayoutDefaultStyle:I
iput v2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->m:I
.line 8
sget v2, Lit/sephiroth/android/library/tooltip/R$attr;->ttlm_defaultStyle:I
iput v2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->n:I
.line 9
iput-wide v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->o:J
const/4 v0, 0x1
.line 10
iput-boolean v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->q:Z
const-wide/16 v1, 0xc8
.line 11
iput-wide v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->r:J
.line 12
iput-boolean v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->u:Z
.line 13
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->a:I
return-void
.end method
# virtual methods
.method public a(I)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->e:I
return-object p0
.end method
.method public b(Landroid/content/res/Resources;I)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p1, p2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result p1
invoke-virtual {p0, p1}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->a(I)Lit/sephiroth/android/library/tooltip/Tooltip$b;
move-result-object p1
return-object p1
.end method
.method public c(J)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput-wide p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->o:J
return-object p0
.end method
.method public d(Landroid/graphics/Point;Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 1
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
const/4 v0, 0x0
.line 2
iput-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->c:Landroid/view/View;
.line 3
new-instance v0, Landroid/graphics/Point;
invoke-direct {v0, p1}, Landroid/graphics/Point;-><init>(Landroid/graphics/Point;)V
iput-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->i:Landroid/graphics/Point;
.line 4
iput-object p2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->d:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
return-object p0
.end method
.method public e(Landroid/view/View;Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 1
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
const/4 v0, 0x0
.line 2
iput-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->i:Landroid/graphics/Point;
.line 3
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->c:Landroid/view/View;
.line 4
iput-object p2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->d:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
return-object p0
.end method
.method public f()Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 3
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->v:Lit/sephiroth/android/library/tooltip/Tooltip$a;
if-eqz v0, :cond_1
.line 3
iget-boolean v0, v0, Lit/sephiroth/android/library/tooltip/Tooltip$a;->d:Z
if-eqz v0, :cond_0
goto :goto_0
.line 4
:cond_0
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Builder not closed"
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
:cond_1
:goto_0
const/4 v0, 0x1
.line 5
iput-boolean v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->t:Z
.line 6
iget-boolean v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->u:Z
if-eqz v1, :cond_2
iget-object v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->d:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
sget-object v2, Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;->CENTER:Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;
if-eq v1, v2, :cond_2
goto :goto_1
:cond_2
const/4 v0, 0x0
:goto_1
iput-boolean v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->u:Z
return-object p0
.end method
.method public g(Lit/sephiroth/android/library/tooltip/Tooltip$d;J)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
invoke-virtual {p1}, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a()I
move-result p1
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->g:I
.line 3
iput-wide p2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->h:J
return-object p0
.end method
.method public h(J)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput-wide p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->r:J
return-object p0
.end method
.method public i(Z)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput-boolean p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->q:Z
return-object p0
.end method
.method public j(Lit/sephiroth/android/library/tooltip/Tooltip$a;)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->v:Lit/sephiroth/android/library/tooltip/Tooltip$a;
return-object p0
.end method
.method public k(I)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->l:I
return-object p0
.end method
.method public l(Landroid/content/res/Resources;I)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.param p2 # I
.annotation build Landroidx/annotation/DimenRes;
.end annotation
.end param
.line 1
invoke-virtual {p1, p2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result p1
invoke-virtual {p0, p1}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->k(I)Lit/sephiroth/android/library/tooltip/Tooltip$b;
move-result-object p1
return-object p1
.end method
.method public m(J)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput-wide p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->j:J
return-object p0
.end method
.method public n(Landroid/content/res/Resources;I)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.param p2 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.line 1
invoke-virtual {p1, p2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->o(Ljava/lang/CharSequence;)Lit/sephiroth/android/library/tooltip/Tooltip$b;
move-result-object p1
return-object p1
.end method
.method public o(Ljava/lang/CharSequence;)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->b:Ljava/lang/CharSequence;
return-object p0
.end method
.method public final p()V
.locals 2
.line 1
iget-boolean v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->t:Z
if-nez v0, :cond_0
return-void
.line 2
:cond_0
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Builder cannot be modified"
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method public q(Z)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 1
invoke-virtual {p0, p1}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->s(Z)Lit/sephiroth/android/library/tooltip/Tooltip$b;
move-result-object p1
return-object p1
.end method
.method public r(Landroid/graphics/Typeface;)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->w:Landroid/graphics/Typeface;
return-object p0
.end method
.method public s(Z)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
xor-int/lit8 p1, p1, 0x1
.line 2
iput-boolean p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->k:Z
return-object p0
.end method
.method public t(Lit/sephiroth/android/library/tooltip/Tooltip$c;)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->s:Lit/sephiroth/android/library/tooltip/Tooltip$c;
return-object p0
.end method
.method public u(I)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 1
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
const/4 v0, 0x1
.line 2
invoke-virtual {p0, p1, v0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->v(IZ)Lit/sephiroth/android/library/tooltip/Tooltip$b;
move-result-object p1
return-object p1
.end method
.method public v(IZ)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->f:I
.line 2
iput-boolean p2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p:Z
return-object p0
.end method
.method public w(Z)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
.line 2
iput-boolean p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->u:Z
return-object p0
.end method
.method public x(I)Lit/sephiroth/android/library/tooltip/Tooltip$b;
.locals 1
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/Tooltip$b;->p()V
const/4 v0, 0x0
.line 2
iput v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->n:I
.line 3
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$b;->m:I
return-object p0
.end method
@@ -0,0 +1,28 @@
.class public interface abstract Lit/sephiroth/android/library/tooltip/Tooltip$c;
.super Ljava/lang/Object;
.source "Tooltip.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "c"
.end annotation
# virtual methods
.method public abstract a(Lit/sephiroth/android/library/tooltip/Tooltip$e;)V
.end method
.method public abstract b(Lit/sephiroth/android/library/tooltip/Tooltip$e;)V
.end method
.method public abstract c(Lit/sephiroth/android/library/tooltip/Tooltip$e;ZZ)V
.end method
.method public abstract d(Lit/sephiroth/android/library/tooltip/Tooltip$e;)V
.end method
@@ -0,0 +1,324 @@
.class public Lit/sephiroth/android/library/tooltip/Tooltip$d;
.super Ljava/lang/Object;
.source "Tooltip.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "d"
.end annotation
# static fields
.field public static final b:I = 0x0
.field public static final c:I = 0x2
.field public static final d:I = 0x4
.field public static final e:I = 0x8
.field public static final f:I = 0x10
.field public static final g:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.field public static final h:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.field public static final i:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.field public static final j:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.field public static final k:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.field public static final l:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.field public static final m:Lit/sephiroth/android/library/tooltip/Tooltip$d;
# instance fields
.field public a:I
# direct methods
.method public static constructor <clinit>()V
.locals 2
.line 1
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$d;-><init>(I)V
sput-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->g:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.line 2
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;
const/16 v1, 0xa
invoke-direct {v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$d;-><init>(I)V
sput-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->h:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.line 3
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;
const/4 v1, 0x2
invoke-direct {v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$d;-><init>(I)V
sput-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->i:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.line 4
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;
const/16 v1, 0x14
invoke-direct {v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$d;-><init>(I)V
sput-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->j:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.line 5
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;
const/4 v1, 0x4
invoke-direct {v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$d;-><init>(I)V
sput-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->k:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.line 6
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;
const/4 v1, 0x6
invoke-direct {v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$d;-><init>(I)V
sput-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->l:Lit/sephiroth/android/library/tooltip/Tooltip$d;
.line 7
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;
const/16 v1, 0x1e
invoke-direct {v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$d;-><init>(I)V
sput-object v0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->m:Lit/sephiroth/android/library/tooltip/Tooltip$d;
return-void
.end method
.method public constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
.line 2
iput v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
return-void
.end method
.method public constructor <init>(I)V
.locals 0
.line 3
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 4
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
return-void
.end method
.method public static c(I)Z
.locals 1
const/16 v0, 0x8
and-int/2addr p0, v0
if-ne p0, v0, :cond_0
const/4 p0, 0x1
goto :goto_0
:cond_0
const/4 p0, 0x0
:goto_0
return p0
.end method
.method public static d(I)Z
.locals 1
const/16 v0, 0x10
and-int/2addr p0, v0
if-ne p0, v0, :cond_0
const/4 p0, 0x1
goto :goto_0
:cond_0
const/4 p0, 0x0
:goto_0
return p0
.end method
.method public static h(I)Z
.locals 1
const/4 v0, 0x2
and-int/2addr p0, v0
if-ne p0, v0, :cond_0
const/4 p0, 0x1
goto :goto_0
:cond_0
const/4 p0, 0x0
:goto_0
return p0
.end method
.method public static i(I)Z
.locals 1
const/4 v0, 0x4
and-int/2addr p0, v0
if-ne p0, v0, :cond_0
const/4 p0, 0x1
goto :goto_0
:cond_0
const/4 p0, 0x0
:goto_0
return p0
.end method
# virtual methods
.method public a()I
.locals 1
.line 1
iget v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
return v0
.end method
.method public b()Lit/sephiroth/android/library/tooltip/Tooltip$d;
.locals 1
const/4 v0, 0x0
.line 1
iput v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
return-object p0
.end method
.method public e()I
.locals 1
.line 1
iget v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
return v0
.end method
.method public f(ZZ)Lit/sephiroth/android/library/tooltip/Tooltip$d;
.locals 0
if-eqz p1, :cond_0
.line 1
iget p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
or-int/lit8 p1, p1, 0x2
goto :goto_0
:cond_0
iget p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
and-int/lit8 p1, p1, -0x3
:goto_0
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
if-eqz p2, :cond_1
or-int/lit8 p1, p1, 0x8
goto :goto_1
:cond_1
and-int/lit8 p1, p1, -0x9
.line 2
:goto_1
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
return-object p0
.end method
.method public g(ZZ)Lit/sephiroth/android/library/tooltip/Tooltip$d;
.locals 0
if-eqz p1, :cond_0
.line 1
iget p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
or-int/lit8 p1, p1, 0x4
goto :goto_0
:cond_0
iget p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
and-int/lit8 p1, p1, -0x5
:goto_0
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
if-eqz p2, :cond_1
or-int/lit8 p1, p1, 0x10
goto :goto_1
:cond_1
and-int/lit8 p1, p1, -0x11
.line 2
:goto_1
iput p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$d;->a:I
return-object p0
.end method
@@ -0,0 +1,65 @@
.class public interface abstract Lit/sephiroth/android/library/tooltip/Tooltip$e;
.super Ljava/lang/Object;
.source "Tooltip.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "e"
.end annotation
# virtual methods
.method public abstract a(F)V
.end method
.method public abstract b()Z
.end method
.method public abstract c(Landroid/content/res/ColorStateList;)V
.end method
.method public abstract d(F)V
.end method
.method public abstract e(I)V
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.end method
.method public abstract f(Ljava/lang/CharSequence;)V
.end method
.method public abstract g(II)V
.end method
.method public abstract h()I
.end method
.method public abstract hide()V
.end method
.method public abstract i(I)V
.end method
.method public abstract isShown()Z
.end method
.method public abstract j(II)V
.end method
.method public abstract remove()V
.end method
.method public abstract requestLayout()V
.end method
.method public abstract show()V
.end method
@@ -0,0 +1,155 @@
.class public Lit/sephiroth/android/library/tooltip/Tooltip$f$a;
.super Ljava/lang/Object;
.source "Tooltip.java"
# interfaces
.implements Landroid/view/View$OnAttachStateChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip$f;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
# direct methods
.method public constructor <init>(Lit/sephiroth/android/library/tooltip/Tooltip$f;)V
.locals 0
.line 1
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$a;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onViewAttachedToWindow(Landroid/view/View;)V
.locals 0
return-void
.end method
.method public onViewDetachedFromWindow(Landroid/view/View;)V
.locals 6
.annotation build Landroid/annotation/TargetApi;
value = 0x11
.end annotation
const/4 v0, 0x1
new-array v1, v0, [Ljava/lang/Object;
.line 1
iget-object v2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$a;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v2}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->k(Lit/sephiroth/android/library/tooltip/Tooltip$f;)I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const/4 v3, 0x0
aput-object v2, v1, v3
const-string v2, "TooltipView"
const/4 v4, 0x4
const-string v5, "[%d] onViewDetachedFromWindow"
invoke-static {v2, v4, v5, v1}, Lmi/c;->c(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;)V
.line 2
iget-object v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$a;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v1, p1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->l(Lit/sephiroth/android/library/tooltip/Tooltip$f;Landroid/view/View;)V
.line 3
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$a;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->v(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Z
move-result p1
if-nez p1, :cond_0
return-void
.line 4
:cond_0
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$a;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object p1
invoke-static {p1}, Lmi/c;->b(Landroid/content/Context;)Landroid/app/Activity;
move-result-object p1
if-eqz p1, :cond_3
.line 5
invoke-virtual {p1}, Landroid/app/Activity;->isFinishing()Z
move-result v1
if-eqz v1, :cond_1
const/4 p1, 0x5
new-array v0, v0, [Ljava/lang/Object;
.line 6
iget-object v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$a;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->k(Lit/sephiroth/android/library/tooltip/Tooltip$f;)I
move-result v1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
aput-object v1, v0, v3
const-string v1, "[%d] skipped because activity is finishing..."
invoke-static {v2, p1, v1, v0}, Lmi/c;->c(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;)V
return-void
.line 7
:cond_1
invoke-virtual {p1}, Landroid/app/Activity;->isDestroyed()Z
move-result p1
if-eqz p1, :cond_2
return-void
.line 8
:cond_2
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$a;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {p1, v3, v3, v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->w(Lit/sephiroth/android/library/tooltip/Tooltip$f;ZZZ)V
:cond_3
return-void
.end method
@@ -0,0 +1,49 @@
.class public Lit/sephiroth/android/library/tooltip/Tooltip$f$b;
.super Ljava/lang/Object;
.source "Tooltip.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip$f;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
# direct methods
.method public constructor <init>(Lit/sephiroth/android/library/tooltip/Tooltip$f;)V
.locals 0
.line 1
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$b;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 2
.line 1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$b;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
const/4 v1, 0x0
invoke-static {v0, v1, v1, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->w(Lit/sephiroth/android/library/tooltip/Tooltip$f;ZZZ)V
return-void
.end method
@@ -0,0 +1,49 @@
.class public Lit/sephiroth/android/library/tooltip/Tooltip$f$c;
.super Ljava/lang/Object;
.source "Tooltip.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip$f;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
# direct methods
.method public constructor <init>(Lit/sephiroth/android/library/tooltip/Tooltip$f;)V
.locals 0
.line 1
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$c;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public run()V
.locals 2
.line 1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$c;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
const/4 v1, 0x1
invoke-static {v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->x(Lit/sephiroth/android/library/tooltip/Tooltip$f;Z)Z
return-void
.end method
@@ -0,0 +1,382 @@
.class public Lit/sephiroth/android/library/tooltip/Tooltip$f$d;
.super Ljava/lang/Object;
.source "Tooltip.java"
# interfaces
.implements Landroid/view/ViewTreeObserver$OnPreDrawListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip$f;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
# direct methods
.method public constructor <init>(Lit/sephiroth/android/library/tooltip/Tooltip$f;)V
.locals 0
.line 1
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onPreDraw()Z
.locals 5
.line 1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->v(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Z
move-result v0
const/4 v1, 0x1
if-nez v0, :cond_0
.line 2
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
const/4 v2, 0x0
invoke-static {v0, v2}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->y(Lit/sephiroth/android/library/tooltip/Tooltip$f;Landroid/view/View;)V
return v1
.line 3
:cond_0
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->z(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Ljava/lang/ref/WeakReference;
move-result-object v0
if-eqz v0, :cond_4
.line 4
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->z(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Ljava/lang/ref/WeakReference;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_4
.line 5
iget-object v2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v2}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v2
invoke-virtual {v0, v2}, Landroid/view/View;->getLocationOnScreen([I)V
.line 6
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->B(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v0
const/4 v2, 0x0
if-nez v0, :cond_1
.line 7
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
const/4 v3, 0x2
new-array v3, v3, [I
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v4
aget v4, v4, v2
aput v4, v3, v2
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v4
aget v4, v4, v1
aput v4, v3, v1
invoke-static {v0, v3}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->C(Lit/sephiroth/android/library/tooltip/Tooltip$f;[I)[I
.line 8
:cond_1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->B(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v0
aget v0, v0, v2
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v3}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v3
aget v3, v3, v2
if-ne v0, v3, :cond_2
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->B(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v0
aget v0, v0, v1
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v3}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v3
aget v3, v3, v1
if-eq v0, v3, :cond_3
.line 9
:cond_2
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->D(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/view/View;
move-result-object v0
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v3}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v3
aget v3, v3, v2
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->B(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v4
aget v4, v4, v2
sub-int/2addr v3, v4
int-to-float v3, v3
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->D(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/view/View;
move-result-object v4
invoke-virtual {v4}, Landroid/view/View;->getTranslationX()F
move-result v4
add-float/2addr v4, v3
invoke-virtual {v0, v4}, Landroid/view/View;->setTranslationX(F)V
.line 10
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->D(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/view/View;
move-result-object v0
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v3}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v3
aget v3, v3, v1
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->B(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v4
aget v4, v4, v1
sub-int/2addr v3, v4
int-to-float v3, v3
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->D(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/view/View;
move-result-object v4
invoke-virtual {v4}, Landroid/view/View;->getTranslationY()F
move-result v4
add-float/2addr v4, v3
invoke-virtual {v0, v4}, Landroid/view/View;->setTranslationY(F)V
.line 11
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->m(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Lit/sephiroth/android/library/tooltip/TooltipOverlay;
move-result-object v0
if-eqz v0, :cond_3
.line 12
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->m(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Lit/sephiroth/android/library/tooltip/TooltipOverlay;
move-result-object v0
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v3}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v3
aget v3, v3, v2
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->B(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v4
aget v4, v4, v2
sub-int/2addr v3, v4
int-to-float v3, v3
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->m(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Lit/sephiroth/android/library/tooltip/TooltipOverlay;
move-result-object v4
invoke-virtual {v4}, Landroid/widget/ImageView;->getTranslationX()F
move-result v4
add-float/2addr v4, v3
invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setTranslationX(F)V
.line 13
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->m(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Lit/sephiroth/android/library/tooltip/TooltipOverlay;
move-result-object v0
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v3}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v3
aget v3, v3, v1
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->B(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v4
aget v4, v4, v1
sub-int/2addr v3, v4
int-to-float v3, v3
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->m(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Lit/sephiroth/android/library/tooltip/TooltipOverlay;
move-result-object v4
invoke-virtual {v4}, Landroid/widget/ImageView;->getTranslationY()F
move-result v4
add-float/2addr v4, v3
invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setTranslationY(F)V
.line 14
:cond_3
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->B(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v0
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v3}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v3
aget v3, v3, v2
aput v3, v0, v2
.line 15
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->B(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v0
iget-object v2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$d;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v2}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v2
aget v2, v2, v1
aput v2, v0, v1
:cond_4
return v1
.end method
@@ -0,0 +1,295 @@
.class public Lit/sephiroth/android/library/tooltip/Tooltip$f$e;
.super Ljava/lang/Object;
.source "Tooltip.java"
# interfaces
.implements Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lit/sephiroth/android/library/tooltip/Tooltip$f;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
# direct methods
.method public constructor <init>(Lit/sephiroth/android/library/tooltip/Tooltip$f;)V
.locals 0
.line 1
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onGlobalLayout()V
.locals 8
.line 1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->v(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Z
move-result v0
if-nez v0, :cond_0
.line 2
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
const/4 v1, 0x0
invoke-static {v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->n(Lit/sephiroth/android/library/tooltip/Tooltip$f;Landroid/view/View;)V
return-void
.line 3
:cond_0
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->z(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Ljava/lang/ref/WeakReference;
move-result-object v0
if-eqz v0, :cond_3
.line 4
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->z(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Ljava/lang/ref/WeakReference;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
const-string v1, "TooltipView"
const/4 v2, 0x0
const/4 v3, 0x1
if-eqz v0, :cond_2
.line 5
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->o(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/graphics/Rect;
move-result-object v4
invoke-virtual {v0, v4}, Landroid/view/View;->getHitRect(Landroid/graphics/Rect;)V
.line 6
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v4
invoke-virtual {v0, v4}, Landroid/view/View;->getLocationOnScreen([I)V
.line 7
sget-boolean v4, Lit/sephiroth/android/library/tooltip/Tooltip;->a:Z
if-eqz v4, :cond_1
const/4 v4, 0x4
const/4 v5, 0x2
new-array v6, v5, [Ljava/lang/Object;
.line 8
iget-object v7, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v7}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->k(Lit/sephiroth/android/library/tooltip/Tooltip$f;)I
move-result v7
invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v7
aput-object v7, v6, v2
invoke-virtual {v0}, Landroid/view/View;->isDirty()Z
move-result v0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
aput-object v0, v6, v3
const-string v0, "[%d] onGlobalLayout(dirty: %b)"
invoke-static {v1, v4, v0, v6}, Lmi/c;->c(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x3
new-array v0, v0, [Ljava/lang/Object;
.line 9
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->k(Lit/sephiroth/android/library/tooltip/Tooltip$f;)I
move-result v4
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
aput-object v4, v0, v2
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->o(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/graphics/Rect;
move-result-object v4
aput-object v4, v0, v3
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->p(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/graphics/Rect;
move-result-object v4
aput-object v4, v0, v5
const-string v4, "[%d] hitRect: %s, old: %s"
invoke-static {v1, v5, v4, v0}, Lmi/c;->c(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;)V
.line 10
:cond_1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->o(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/graphics/Rect;
move-result-object v0
iget-object v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->p(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/graphics/Rect;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/graphics/Rect;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_3
.line 11
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->p(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/graphics/Rect;
move-result-object v0
iget-object v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->o(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/graphics/Rect;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
.line 12
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->o(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/graphics/Rect;
move-result-object v0
iget-object v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v1
aget v1, v1, v2
iget-object v2, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v2}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->A(Lit/sephiroth/android/library/tooltip/Tooltip$f;)[I
move-result-object v2
aget v2, v2, v3
invoke-virtual {v0, v1, v2}, Landroid/graphics/Rect;->offsetTo(II)V
.line 13
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->q(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/graphics/Rect;
move-result-object v0
iget-object v1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->o(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Landroid/graphics/Rect;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
.line 14
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->r(Lit/sephiroth/android/library/tooltip/Tooltip$f;)V
goto :goto_0
.line 15
:cond_2
sget-boolean v0, Lit/sephiroth/android/library/tooltip/Tooltip;->a:Z
if-eqz v0, :cond_3
const/4 v0, 0x5
new-array v3, v3, [Ljava/lang/Object;
.line 16
iget-object v4, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$e;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {v4}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->k(Lit/sephiroth/android/library/tooltip/Tooltip$f;)I
move-result v4
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
aput-object v4, v3, v2
const-string v2, "[%d] view is null"
invoke-static {v1, v0, v2, v3}, Lmi/c;->c(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;)V
:cond_3
:goto_0
return-void
.end method
@@ -0,0 +1,113 @@
.class public Lit/sephiroth/android/library/tooltip/Tooltip$f$f;
.super Ljava/lang/Object;
.source "Tooltip.java"
# interfaces
.implements Landroid/animation/Animator$AnimatorListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lit/sephiroth/android/library/tooltip/Tooltip$f;->N(J)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public a:Z
.field public final synthetic b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
# direct methods
.method public constructor <init>(Lit/sephiroth/android/library/tooltip/Tooltip$f;)V
.locals 0
.line 1
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$f;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationCancel(Landroid/animation/Animator;)V
.locals 0
const/4 p1, 0x1
.line 1
iput-boolean p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$f;->a:Z
return-void
.end method
.method public onAnimationEnd(Landroid/animation/Animator;)V
.locals 1
.line 1
iget-boolean p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$f;->a:Z
if-eqz p1, :cond_0
return-void
.line 2
:cond_0
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$f;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->s(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Lit/sephiroth/android/library/tooltip/Tooltip$c;
move-result-object p1
if-eqz p1, :cond_1
.line 3
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$f;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->s(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Lit/sephiroth/android/library/tooltip/Tooltip$c;
move-result-object p1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$f;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-interface {p1, v0}, Lit/sephiroth/android/library/tooltip/Tooltip$c;->b(Lit/sephiroth/android/library/tooltip/Tooltip$e;)V
.line 4
:cond_1
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$f;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-virtual {p1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->remove()V
.line 5
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$f;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
const/4 v0, 0x0
invoke-static {p1, v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->t(Lit/sephiroth/android/library/tooltip/Tooltip$f;Landroid/animation/Animator;)Landroid/animation/Animator;
return-void
.end method
.method public onAnimationRepeat(Landroid/animation/Animator;)V
.locals 0
return-void
.end method
.method public onAnimationStart(Landroid/animation/Animator;)V
.locals 0
const/4 p1, 0x0
.line 1
iput-boolean p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$f;->a:Z
return-void
.end method
@@ -0,0 +1,113 @@
.class public Lit/sephiroth/android/library/tooltip/Tooltip$f$g;
.super Ljava/lang/Object;
.source "Tooltip.java"
# interfaces
.implements Landroid/animation/Animator$AnimatorListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lit/sephiroth/android/library/tooltip/Tooltip$f;->M(J)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public a:Z
.field public final synthetic b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
# direct methods
.method public constructor <init>(Lit/sephiroth/android/library/tooltip/Tooltip$f;)V
.locals 0
.line 1
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$g;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationCancel(Landroid/animation/Animator;)V
.locals 0
const/4 p1, 0x1
.line 1
iput-boolean p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$g;->a:Z
return-void
.end method
.method public onAnimationEnd(Landroid/animation/Animator;)V
.locals 2
.line 1
iget-boolean p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$g;->a:Z
if-nez p1, :cond_1
.line 2
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$g;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->s(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Lit/sephiroth/android/library/tooltip/Tooltip$c;
move-result-object p1
if-eqz p1, :cond_0
.line 3
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$g;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->s(Lit/sephiroth/android/library/tooltip/Tooltip$f;)Lit/sephiroth/android/library/tooltip/Tooltip$c;
move-result-object p1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$g;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-interface {p1, v0}, Lit/sephiroth/android/library/tooltip/Tooltip$c;->d(Lit/sephiroth/android/library/tooltip/Tooltip$e;)V
.line 4
:cond_0
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$g;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->u(Lit/sephiroth/android/library/tooltip/Tooltip$f;)J
move-result-wide v0
invoke-virtual {p1, v0, v1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->T(J)V
:cond_1
return-void
.end method
.method public onAnimationRepeat(Landroid/animation/Animator;)V
.locals 0
return-void
.end method
.method public onAnimationStart(Landroid/animation/Animator;)V
.locals 1
.line 1
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$g;->b:Lit/sephiroth/android/library/tooltip/Tooltip$f;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->setVisibility(I)V
.line 2
iput-boolean v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$g;->a:Z
return-void
.end method
@@ -0,0 +1,68 @@
.class public Lit/sephiroth/android/library/tooltip/Tooltip$f$h;
.super Landroid/animation/AnimatorListenerAdapter;
.source "Tooltip.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lit/sephiroth/android/library/tooltip/Tooltip$f;->d0()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
# direct methods
.method public constructor <init>(Lit/sephiroth/android/library/tooltip/Tooltip$f;)V
.locals 0
.line 1
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$h;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/animation/Animator;)V
.locals 4
.line 1
invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V
.line 2
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/Tooltip$f$h;->a:Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-virtual {v0}, Lit/sephiroth/android/library/tooltip/Tooltip$f;->b()Z
move-result v0
if-eqz v0, :cond_0
const/4 v0, 0x2
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Object;
const-string v2, "TooltipView"
const-string v3, "animation restart"
.line 3
invoke-static {v2, v0, v3, v1}, Lmi/c;->c(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;)V
.line 4
invoke-virtual {p1}, Landroid/animation/Animator;->start()V
:cond_0
return-void
.end method
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,218 @@
.class public final Lit/sephiroth/android/library/tooltip/Tooltip;
.super Ljava/lang/Object;
.source "Tooltip.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lit/sephiroth/android/library/tooltip/Tooltip$b;,
Lit/sephiroth/android/library/tooltip/Tooltip$a;,
Lit/sephiroth/android/library/tooltip/Tooltip$f;,
Lit/sephiroth/android/library/tooltip/Tooltip$c;,
Lit/sephiroth/android/library/tooltip/Tooltip$e;,
Lit/sephiroth/android/library/tooltip/Tooltip$Gravity;,
Lit/sephiroth/android/library/tooltip/Tooltip$d;
}
.end annotation
# static fields
.field public static a:Z = false
# direct methods
.method public static constructor <clinit>()V
.locals 0
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/content/Context;Lit/sephiroth/android/library/tooltip/Tooltip$b;)Lit/sephiroth/android/library/tooltip/Tooltip$e;
.locals 1
.line 1
new-instance v0, Lit/sephiroth/android/library/tooltip/Tooltip$f;
invoke-direct {v0, p0, p1}, Lit/sephiroth/android/library/tooltip/Tooltip$f;-><init>(Landroid/content/Context;Lit/sephiroth/android/library/tooltip/Tooltip$b;)V
return-object v0
.end method
.method public static b(Landroid/content/Context;I)Z
.locals 4
.line 1
invoke-static {p0}, Lmi/c;->b(Landroid/content/Context;)Landroid/app/Activity;
move-result-object p0
const/4 v0, 0x0
if-eqz p0, :cond_1
.line 2
invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object p0
invoke-virtual {p0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object p0
check-cast p0, Landroid/view/ViewGroup;
move v1, v0
.line 3
:goto_0
invoke-virtual {p0}, Landroid/view/ViewGroup;->getChildCount()I
move-result v2
if-ge v1, v2, :cond_1
.line 4
invoke-virtual {p0, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v2
.line 5
instance-of v3, v2, Lit/sephiroth/android/library/tooltip/Tooltip$e;
if-eqz v3, :cond_0
.line 6
check-cast v2, Lit/sephiroth/android/library/tooltip/Tooltip$e;
invoke-interface {v2}, Lit/sephiroth/android/library/tooltip/Tooltip$e;->h()I
move-result v3
if-ne v3, p1, :cond_0
const/4 p0, 0x2
const/4 p1, 0x1
new-array v1, p1, [Ljava/lang/Object;
.line 7
invoke-interface {v2}, Lit/sephiroth/android/library/tooltip/Tooltip$e;->h()I
move-result v3
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
aput-object v3, v1, v0
const-string v0, "Tooltip"
const-string v3, "removing: %d"
invoke-static {v0, p0, v3, v1}, Lmi/c;->c(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;)V
.line 8
invoke-interface {v2}, Lit/sephiroth/android/library/tooltip/Tooltip$e;->remove()V
return p1
:cond_0
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_1
return v0
.end method
.method public static c(Landroid/content/Context;)Z
.locals 8
.line 1
invoke-static {p0}, Lmi/c;->b(Landroid/content/Context;)Landroid/app/Activity;
move-result-object p0
const/4 v0, 0x0
if-eqz p0, :cond_1
.line 2
invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object p0
invoke-virtual {p0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object p0
check-cast p0, Landroid/view/ViewGroup;
.line 3
invoke-virtual {p0}, Landroid/view/ViewGroup;->getChildCount()I
move-result v1
const/4 v2, 0x1
sub-int/2addr v1, v2
:goto_0
if-ltz v1, :cond_1
.line 4
invoke-virtual {p0, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v3
.line 5
instance-of v4, v3, Lit/sephiroth/android/library/tooltip/Tooltip$e;
if-eqz v4, :cond_0
const/4 v4, 0x2
new-array v5, v2, [Ljava/lang/Object;
.line 6
check-cast v3, Lit/sephiroth/android/library/tooltip/Tooltip$e;
invoke-interface {v3}, Lit/sephiroth/android/library/tooltip/Tooltip$e;->h()I
move-result v6
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
aput-object v6, v5, v0
const-string v6, "Tooltip"
const-string v7, "removing: %d"
invoke-static {v6, v4, v7, v5}, Lmi/c;->c(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;)V
.line 7
invoke-interface {v3}, Lit/sephiroth/android/library/tooltip/Tooltip$e;->remove()V
:cond_0
add-int/lit8 v1, v1, -0x1
goto :goto_0
:cond_1
return v0
.end method
@@ -0,0 +1,107 @@
.class public Lit/sephiroth/android/library/tooltip/TooltipOverlay;
.super Landroid/widget/ImageView;
.source "TooltipOverlay.java"
# instance fields
.field public a:I
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
const/4 v0, 0x0
.line 1
invoke-direct {p0, p1, v0}, Lit/sephiroth/android/library/tooltip/TooltipOverlay;-><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
.line 2
sget v0, Lit/sephiroth/android/library/tooltip/R$style;->ToolTipOverlayDefaultStyle:I
invoke-direct {p0, p1, p2, v0}, Lit/sephiroth/android/library/tooltip/TooltipOverlay;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 0
.line 3
invoke-direct {p0, p1, p2, p3}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.line 4
sget p2, Lit/sephiroth/android/library/tooltip/R$style;->ToolTipLayoutDefaultStyle:I
invoke-virtual {p0, p1, p2}, Lit/sephiroth/android/library/tooltip/TooltipOverlay;->a(Landroid/content/Context;I)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
.locals 0
.line 5
invoke-direct {p0, p1, p2, p3}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.line 6
invoke-virtual {p0, p1, p4}, Lit/sephiroth/android/library/tooltip/TooltipOverlay;->a(Landroid/content/Context;I)V
return-void
.end method
# virtual methods
.method public final a(Landroid/content/Context;I)V
.locals 1
.line 1
new-instance v0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-direct {v0, p1, p2}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;-><init>(Landroid/content/Context;I)V
.line 2
invoke-virtual {p0, v0}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 3
invoke-virtual {p1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object p1
sget-object v0, Lit/sephiroth/android/library/tooltip/R$styleable;->TooltipOverlay:[I
invoke-virtual {p1, p2, v0}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;
move-result-object p1
.line 4
sget p2, Lit/sephiroth/android/library/tooltip/R$styleable;->TooltipOverlay_android_layout_margin:I
const/4 v0, 0x0
invoke-virtual {p1, p2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result p2
iput p2, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlay;->a:I
.line 5
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
return-void
.end method
.method public getLayoutMargins()I
.locals 1
.line 1
iget v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlay;->a:I
return v0
.end method
@@ -0,0 +1,92 @@
.class public Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$a;
.super Landroid/animation/AnimatorListenerAdapter;
.source "TooltipOverlayDrawable.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;-><init>(Landroid/content/Context;I)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public a:Z
.field public final synthetic b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
# direct methods
.method public constructor <init>(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)V
.locals 0
.line 1
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$a;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationCancel(Landroid/animation/Animator;)V
.locals 0
.line 1
invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationCancel(Landroid/animation/Animator;)V
const/4 p1, 0x1
.line 2
iput-boolean p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$a;->a:Z
return-void
.end method
.method public onAnimationEnd(Landroid/animation/Animator;)V
.locals 1
.line 1
iget-boolean p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$a;->a:Z
if-nez p1, :cond_0
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$a;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->isVisible()Z
move-result p1
if-eqz p1, :cond_0
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$a;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->access$004(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)I
move-result p1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$a;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->access$100(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)I
move-result v0
if-ge p1, v0, :cond_0
.line 2
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$a;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->access$200(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)Landroid/animation/AnimatorSet;
move-result-object p1
invoke-virtual {p1}, Landroid/animation/AnimatorSet;->start()V
:cond_0
return-void
.end method
@@ -0,0 +1,103 @@
.class public Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;
.super Landroid/animation/AnimatorListenerAdapter;
.source "TooltipOverlayDrawable.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;-><init>(Landroid/content/Context;I)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public a:Z
.field public final synthetic b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
# direct methods
.method public constructor <init>(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)V
.locals 0
.line 1
iput-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationCancel(Landroid/animation/Animator;)V
.locals 0
.line 1
invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationCancel(Landroid/animation/Animator;)V
const/4 p1, 0x1
.line 2
iput-boolean p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;->a:Z
return-void
.end method
.method public onAnimationEnd(Landroid/animation/Animator;)V
.locals 2
.line 1
iget-boolean p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;->a:Z
if-nez p1, :cond_0
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->isVisible()Z
move-result p1
if-eqz p1, :cond_0
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->access$000(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)I
move-result p1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-static {v0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->access$100(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)I
move-result v0
if-ge p1, v0, :cond_0
.line 2
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->access$300(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)Landroid/animation/AnimatorSet;
move-result-object p1
const-wide/16 v0, 0x0
invoke-virtual {p1, v0, v1}, Landroid/animation/AnimatorSet;->setStartDelay(J)V
.line 3
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;->b:Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
invoke-static {p1}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->access$300(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)Landroid/animation/AnimatorSet;
move-result-object p1
invoke-virtual {p1}, Landroid/animation/AnimatorSet;->start()V
:cond_0
return-void
.end method
@@ -0,0 +1,961 @@
.class public Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;
.super Landroid/graphics/drawable/Drawable;
.source "TooltipOverlayDrawable.java"
# static fields
.field public static final ALPHA_MAX:F = 255.0f
.field public static final FADEIN_DURATION:D = 0.3
.field public static final FADEOUT_START_DELAY:D = 0.55
.field public static final SECOND_ANIM_START_DELAY:D = 0.25
.field public static final TAG:Ljava/lang/String;
# instance fields
.field private mDuration:J
.field private mFirstAnimator:Landroid/animation/ValueAnimator;
.field private mFirstAnimatorSet:Landroid/animation/AnimatorSet;
.field private mInnerAlpha:I
.field private mInnerPaint:Landroid/graphics/Paint;
.field private mInnerRadius:F
.field private mOuterAlpha:I
.field private mOuterPaint:Landroid/graphics/Paint;
.field private mOuterRadius:F
.field private mRepeatCount:I
.field private mRepeatIndex:I
.field private mSecondAnimator:Landroid/animation/ValueAnimator;
.field private mSecondAnimatorSet:Landroid/animation/AnimatorSet;
.field private mStarted:Z
# direct methods
.method public static constructor <clinit>()V
.locals 1
.line 1
const-class v0, Lit/sephiroth/android/library/tooltip/TooltipOverlay;
const-string v0, "TooltipOverlay"
sput-object v0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->TAG:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;I)V
.locals 13
.line 1
invoke-direct {p0}, Landroid/graphics/drawable/Drawable;-><init>()V
.line 2
new-instance v0, Landroid/graphics/Paint;
const/4 v1, 0x1
invoke-direct {v0, v1}, Landroid/graphics/Paint;-><init>(I)V
iput-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterPaint:Landroid/graphics/Paint;
.line 3
new-instance v0, Landroid/graphics/Paint;
invoke-direct {v0, v1}, Landroid/graphics/Paint;-><init>(I)V
iput-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerPaint:Landroid/graphics/Paint;
const/4 v0, 0x0
.line 4
iput v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerRadius:F
.line 5
iput v1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mRepeatCount:I
const-wide/16 v2, 0x190
.line 6
iput-wide v2, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
.line 7
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterPaint:Landroid/graphics/Paint;
sget-object v2, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
invoke-virtual {v0, v2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
.line 8
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerPaint:Landroid/graphics/Paint;
sget-object v2, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style;
invoke-virtual {v0, v2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V
.line 9
invoke-virtual {p1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object p1
sget-object v0, Lit/sephiroth/android/library/tooltip/R$styleable;->TooltipOverlay:[I
invoke-virtual {p1, p2, v0}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;
move-result-object p1
const/4 p2, 0x0
move v0, p2
.line 10
:goto_0
invoke-virtual {p1}, Landroid/content/res/TypedArray;->getIndexCount()I
move-result v2
if-ge v0, v2, :cond_4
.line 11
invoke-virtual {p1, v0}, Landroid/content/res/TypedArray;->getIndex(I)I
move-result v2
.line 12
sget v3, Lit/sephiroth/android/library/tooltip/R$styleable;->TooltipOverlay_android_color:I
if-ne v2, v3, :cond_0
.line 13
invoke-virtual {p1, v2, p2}, Landroid/content/res/TypedArray;->getColor(II)I
move-result v2
.line 14
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterPaint:Landroid/graphics/Paint;
invoke-virtual {v3, v2}, Landroid/graphics/Paint;->setColor(I)V
.line 15
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerPaint:Landroid/graphics/Paint;
invoke-virtual {v3, v2}, Landroid/graphics/Paint;->setColor(I)V
goto :goto_1
.line 16
:cond_0
sget v3, Lit/sephiroth/android/library/tooltip/R$styleable;->TooltipOverlay_ttlm_repeatCount:I
if-ne v2, v3, :cond_1
.line 17
invoke-virtual {p1, v2, v1}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v2
iput v2, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mRepeatCount:I
goto :goto_1
.line 18
:cond_1
sget v3, Lit/sephiroth/android/library/tooltip/R$styleable;->TooltipOverlay_android_alpha:I
if-ne v2, v3, :cond_2
.line 19
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerPaint:Landroid/graphics/Paint;
invoke-virtual {v3}, Landroid/graphics/Paint;->getAlpha()I
move-result v3
int-to-float v3, v3
const/high16 v4, 0x437f0000 # 255.0f
div-float/2addr v3, v4
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
move-result v2
mul-float/2addr v2, v4
float-to-int v2, v2
.line 20
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerPaint:Landroid/graphics/Paint;
invoke-virtual {v3, v2}, Landroid/graphics/Paint;->setAlpha(I)V
.line 21
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterPaint:Landroid/graphics/Paint;
invoke-virtual {v3, v2}, Landroid/graphics/Paint;->setAlpha(I)V
goto :goto_1
.line 22
:cond_2
sget v3, Lit/sephiroth/android/library/tooltip/R$styleable;->TooltipOverlay_ttlm_duration:I
if-ne v2, v3, :cond_3
const/16 v3, 0x190
.line 23
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I
move-result v2
int-to-long v2, v2
iput-wide v2, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
:cond_3
:goto_1
add-int/lit8 v0, v0, 0x1
goto :goto_0
.line 24
:cond_4
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
.line 25
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->getOuterAlpha()I
move-result p1
iput p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterAlpha:I
.line 26
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->getInnerAlpha()I
move-result p1
iput p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerAlpha:I
const/4 p1, 0x2
new-array v0, p1, [I
aput p2, v0, p2
.line 27
iget v2, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterAlpha:I
aput v2, v0, v1
const-string v2, "outerAlpha"
invoke-static {p0, v2, v0}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;
move-result-object v0
.line 28
iget-wide v3, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
long-to-double v3, v3
const-wide v5, 0x3fd3333333333333L # 0.3
mul-double/2addr v3, v5
double-to-long v3, v3
invoke-virtual {v0, v3, v4}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator;
const/4 v3, 0x3
new-array v4, v3, [I
.line 29
iget v7, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterAlpha:I
aput v7, v4, p2
aput p2, v4, v1
aput p2, v4, p1
invoke-static {p0, v2, v4}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;
move-result-object v2
.line 30
iget-wide v7, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
long-to-double v7, v7
const-wide v9, 0x3fe199999999999aL # 0.55
mul-double/2addr v7, v9
double-to-long v7, v7
invoke-virtual {v2, v7, v8}, Landroid/animation/Animator;->setStartDelay(J)V
.line 31
iget-wide v7, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
long-to-double v7, v7
const-wide v11, 0x3fdcccccccccccccL # 0.44999999999999996
mul-double/2addr v7, v11
double-to-long v7, v7
invoke-virtual {v2, v7, v8}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator;
new-array v4, p1, [F
.line 32
fill-array-data v4, :array_0
const-string v7, "outerRadius"
invoke-static {p0, v7, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;
move-result-object v4
iput-object v4, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mFirstAnimator:Landroid/animation/ValueAnimator;
.line 33
iget-wide v7, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
invoke-virtual {v4, v7, v8}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
.line 34
new-instance v4, Landroid/animation/AnimatorSet;
invoke-direct {v4}, Landroid/animation/AnimatorSet;-><init>()V
iput-object v4, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mFirstAnimatorSet:Landroid/animation/AnimatorSet;
new-array v7, v3, [Landroid/animation/Animator;
aput-object v0, v7, p2
.line 35
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mFirstAnimator:Landroid/animation/ValueAnimator;
aput-object v0, v7, v1
aput-object v2, v7, p1
invoke-virtual {v4, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
.line 36
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mFirstAnimatorSet:Landroid/animation/AnimatorSet;
new-instance v2, Landroid/view/animation/AccelerateDecelerateInterpolator;
invoke-direct {v2}, Landroid/view/animation/AccelerateDecelerateInterpolator;-><init>()V
invoke-virtual {v0, v2}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V
.line 37
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mFirstAnimatorSet:Landroid/animation/AnimatorSet;
iget-wide v7, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
invoke-virtual {v0, v7, v8}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;
new-array v0, p1, [I
aput p2, v0, p2
.line 38
iget v2, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerAlpha:I
aput v2, v0, v1
const-string v2, "innerAlpha"
invoke-static {p0, v2, v0}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;
move-result-object v0
.line 39
iget-wide v7, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
long-to-double v7, v7
mul-double/2addr v7, v5
double-to-long v4, v7
invoke-virtual {v0, v4, v5}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator;
new-array v4, v3, [I
.line 40
iget v5, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerAlpha:I
aput v5, v4, p2
aput p2, v4, v1
aput p2, v4, p1
invoke-static {p0, v2, v4}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;
move-result-object v2
.line 41
iget-wide v4, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
long-to-double v4, v4
mul-double/2addr v4, v9
double-to-long v4, v4
invoke-virtual {v2, v4, v5}, Landroid/animation/Animator;->setStartDelay(J)V
.line 42
iget-wide v4, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
long-to-double v4, v4
mul-double/2addr v4, v11
double-to-long v4, v4
invoke-virtual {v2, v4, v5}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator;
new-array v4, p1, [F
.line 43
fill-array-data v4, :array_1
const-string v5, "innerRadius"
invoke-static {p0, v5, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;
move-result-object v4
iput-object v4, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimator:Landroid/animation/ValueAnimator;
.line 44
iget-wide v5, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
invoke-virtual {v4, v5, v6}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
.line 45
new-instance v4, Landroid/animation/AnimatorSet;
invoke-direct {v4}, Landroid/animation/AnimatorSet;-><init>()V
iput-object v4, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimatorSet:Landroid/animation/AnimatorSet;
new-array v3, v3, [Landroid/animation/Animator;
aput-object v0, v3, p2
.line 46
iget-object p2, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimator:Landroid/animation/ValueAnimator;
aput-object p2, v3, v1
aput-object v2, v3, p1
invoke-virtual {v4, v3}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
.line 47
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimatorSet:Landroid/animation/AnimatorSet;
new-instance p2, Landroid/view/animation/AccelerateDecelerateInterpolator;
invoke-direct {p2}, Landroid/view/animation/AccelerateDecelerateInterpolator;-><init>()V
invoke-virtual {p1, p2}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V
.line 48
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimatorSet:Landroid/animation/AnimatorSet;
iget-wide v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
long-to-double v0, v0
const-wide/high16 v2, 0x3fd0000000000000L # 0.25
mul-double/2addr v0, v2
double-to-long v0, v0
invoke-virtual {p1, v0, v1}, Landroid/animation/AnimatorSet;->setStartDelay(J)V
.line 49
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimatorSet:Landroid/animation/AnimatorSet;
iget-wide v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
invoke-virtual {p1, v0, v1}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;
.line 50
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mFirstAnimatorSet:Landroid/animation/AnimatorSet;
new-instance p2, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$a;
invoke-direct {p2, p0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$a;-><init>(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)V
invoke-virtual {p1, p2}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V
.line 51
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimatorSet:Landroid/animation/AnimatorSet;
new-instance p2, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;
invoke-direct {p2, p0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable$b;-><init>(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)V
invoke-virtual {p1, p2}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V
return-void
nop
:array_0
.array-data 4
0x0
0x3f800000 # 1.0f
.end array-data
:array_1
.array-data 4
0x0
0x3f800000 # 1.0f
.end array-data
.end method
.method public static synthetic access$000(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)I
.locals 0
.line 1
iget p0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mRepeatIndex:I
return p0
.end method
.method public static synthetic access$004(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)I
.locals 1
.line 1
iget v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mRepeatIndex:I
add-int/lit8 v0, v0, 0x1
iput v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mRepeatIndex:I
return v0
.end method
.method public static synthetic access$100(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)I
.locals 0
.line 1
iget p0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mRepeatCount:I
return p0
.end method
.method public static synthetic access$200(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)Landroid/animation/AnimatorSet;
.locals 0
.line 1
iget-object p0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mFirstAnimatorSet:Landroid/animation/AnimatorSet;
return-object p0
.end method
.method public static synthetic access$300(Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;)Landroid/animation/AnimatorSet;
.locals 0
.line 1
iget-object p0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimatorSet:Landroid/animation/AnimatorSet;
return-object p0
.end method
# virtual methods
.method public draw(Landroid/graphics/Canvas;)V
.locals 4
.line 1
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
move-result-object v0
.line 2
invoke-virtual {v0}, Landroid/graphics/Rect;->width()I
move-result v1
div-int/lit8 v1, v1, 0x2
.line 3
invoke-virtual {v0}, Landroid/graphics/Rect;->height()I
move-result v0
div-int/lit8 v0, v0, 0x2
int-to-float v1, v1
int-to-float v0, v0
.line 4
iget v2, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterRadius:F
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterPaint:Landroid/graphics/Paint;
invoke-virtual {p1, v1, v0, v2, v3}, Landroid/graphics/Canvas;->drawCircle(FFFLandroid/graphics/Paint;)V
.line 5
iget v2, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerRadius:F
iget-object v3, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerPaint:Landroid/graphics/Paint;
invoke-virtual {p1, v1, v0, v2, v3}, Landroid/graphics/Canvas;->drawCircle(FFFLandroid/graphics/Paint;)V
return-void
.end method
.method public getInnerAlpha()I
.locals 1
.line 1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerPaint:Landroid/graphics/Paint;
invoke-virtual {v0}, Landroid/graphics/Paint;->getAlpha()I
move-result v0
return v0
.end method
.method public getInnerRadius()F
.locals 1
.line 1
iget v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerRadius:F
return v0
.end method
.method public getIntrinsicHeight()I
.locals 1
const/16 v0, 0x60
return v0
.end method
.method public getIntrinsicWidth()I
.locals 1
const/16 v0, 0x60
return v0
.end method
.method public getOpacity()I
.locals 1
const/4 v0, -0x3
return v0
.end method
.method public getOuterAlpha()I
.locals 1
.line 1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterPaint:Landroid/graphics/Paint;
invoke-virtual {v0}, Landroid/graphics/Paint;->getAlpha()I
move-result v0
return v0
.end method
.method public getOuterRadius()F
.locals 1
.line 1
iget v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterRadius:F
return v0
.end method
.method public onBoundsChange(Landroid/graphics/Rect;)V
.locals 6
.line 1
invoke-super {p0, p1}, Landroid/graphics/drawable/Drawable;->onBoundsChange(Landroid/graphics/Rect;)V
.line 2
invoke-virtual {p1}, Landroid/graphics/Rect;->width()I
move-result v0
invoke-virtual {p1}, Landroid/graphics/Rect;->height()I
move-result p1
invoke-static {v0, p1}, Ljava/lang/Math;->min(II)I
move-result p1
const/4 v0, 0x2
div-int/2addr p1, v0
int-to-float p1, p1
iput p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterRadius:F
.line 3
iget-object v1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mFirstAnimator:Landroid/animation/ValueAnimator;
new-array v2, v0, [F
const/4 v3, 0x0
const/4 v4, 0x0
aput v4, v2, v3
const/4 v5, 0x1
aput p1, v2, v5
invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->setFloatValues([F)V
.line 4
iget-object p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimator:Landroid/animation/ValueAnimator;
new-array v0, v0, [F
aput v4, v0, v3
iget v1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterRadius:F
aput v1, v0, v5
invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->setFloatValues([F)V
return-void
.end method
.method public play()V
.locals 5
const/4 v0, 0x0
.line 1
iput v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mRepeatIndex:I
const/4 v0, 0x1
.line 2
iput-boolean v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mStarted:Z
.line 3
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mFirstAnimatorSet:Landroid/animation/AnimatorSet;
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V
.line 4
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimatorSet:Landroid/animation/AnimatorSet;
iget-wide v1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mDuration:J
long-to-double v1, v1
const-wide/high16 v3, 0x3fd0000000000000L # 0.25
mul-double/2addr v1, v3
double-to-long v1, v1
invoke-virtual {v0, v1, v2}, Landroid/animation/AnimatorSet;->setStartDelay(J)V
.line 5
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimatorSet:Landroid/animation/AnimatorSet;
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V
return-void
.end method
.method public replay()V
.locals 0
.line 1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->stop()V
.line 2
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->play()V
return-void
.end method
.method public setAlpha(I)V
.locals 0
return-void
.end method
.method public setColorFilter(Landroid/graphics/ColorFilter;)V
.locals 0
return-void
.end method
.method public setInnerAlpha(I)V
.locals 1
.line 1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerPaint:Landroid/graphics/Paint;
invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setAlpha(I)V
.line 2
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
return-void
.end method
.method public setInnerRadius(F)V
.locals 0
.line 1
iput p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mInnerRadius:F
.line 2
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
return-void
.end method
.method public setOuterAlpha(I)V
.locals 1
.line 1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterPaint:Landroid/graphics/Paint;
invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setAlpha(I)V
.line 2
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
return-void
.end method
.method public setOuterRadius(F)V
.locals 0
.line 1
iput p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mOuterRadius:F
.line 2
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
return-void
.end method
.method public setVisible(ZZ)Z
.locals 1
.line 1
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z
move-result v0
if-eq v0, p1, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
if-eqz p1, :cond_2
if-nez p2, :cond_1
.line 2
iget-boolean p1, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mStarted:Z
if-nez p1, :cond_3
.line 3
:cond_1
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->replay()V
goto :goto_1
.line 4
:cond_2
invoke-virtual {p0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->stop()V
:cond_3
:goto_1
return v0
.end method
.method public stop()V
.locals 1
.line 1
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mFirstAnimatorSet:Landroid/animation/AnimatorSet;
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V
.line 2
iget-object v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mSecondAnimatorSet:Landroid/animation/AnimatorSet;
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V
const/4 v0, 0x0
.line 3
iput v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mRepeatIndex:I
.line 4
iput-boolean v0, p0, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->mStarted:Z
const/4 v0, 0x0
.line 5
invoke-virtual {p0, v0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->setInnerRadius(F)V
.line 6
invoke-virtual {p0, v0}, Lit/sephiroth/android/library/tooltip/TooltipOverlayDrawable;->setOuterRadius(F)V
return-void
.end method
File diff suppressed because it is too large Load Diff