# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.appcompat.widget.AppCompatPopupWindow":"AppCompatPopupWindow.java","androidx.core.widget.PopupWindowCompat":"PopupWindowCompat.java"}}
androidx.appcompat.widget.ListPopupWindow -> xz3:
# {"id":"sourceFile","fileName":"ListPopupWindow.java"}
    android.graphics.Rect mTempRect -> A0
    android.graphics.Rect mEpicenterBounds -> B0
    boolean mModal -> C0
    android.widget.PopupWindow mPopup -> D0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwm;"}
    java.lang.reflect.Method sSetClipToWindowEnabledMethod -> E0
    java.lang.reflect.Method sSetEpicenterBoundsMethod -> F0
    android.content.Context mContext -> X
    android.widget.ListAdapter mAdapter -> Y
    androidx.appcompat.widget.DropDownListView mDropDownList -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb22;"}
    int mDropDownHeight -> h0
    int mDropDownWidth -> i0
    int mDropDownHorizontalOffset -> j0
    int mDropDownVerticalOffset -> k0
    int mDropDownWindowLayoutType -> l0
    boolean mDropDownVerticalOffsetSet -> m0
    boolean mOverlapAnchor -> n0
    boolean mOverlapAnchorSet -> o0
    int mDropDownGravity -> p0
    int mListItemExpandMaximum -> q0
    android.database.DataSetObserver mObserver -> r0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Luz3;"}
    android.view.View mDropDownAnchorView -> s0
    android.widget.AdapterView$OnItemClickListener mItemClickListener -> t0
    android.widget.AdapterView$OnItemSelectedListener mItemSelectedListener -> u0
    androidx.appcompat.widget.ListPopupWindow$ResizePopupRunnable mResizePopupRunnable -> v0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltz3;"}
    androidx.appcompat.widget.ListPopupWindow$PopupTouchInterceptor mTouchInterceptor -> w0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwz3;"}
    androidx.appcompat.widget.ListPopupWindow$PopupScrollListener mScrollListener -> x0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvz3;"}
    androidx.appcompat.widget.ListPopupWindow$ListSelectorHider mHideSelector -> y0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltz3;"}
    android.os.Handler mHandler -> z0
    1:12:void <clinit>():86:86 -> <clinit>
    13:27:void <clinit>():88:88 -> <clinit>
    28:32:void <clinit>():91:91 -> <clinit>
    33:47:void <clinit>():95:95 -> <clinit>
    48:53:void <clinit>():98:98 -> <clinit>
    1:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):263:263 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):117:117 -> <init>
    7:10:void <init>(android.content.Context,android.util.AttributeSet,int,int):118:118 -> <init>
    11:13:void <init>(android.content.Context,android.util.AttributeSet,int,int):121:121 -> <init>
    14:18:void <init>(android.content.Context,android.util.AttributeSet,int,int):126:126 -> <init>
    19:20:void <init>(android.content.Context,android.util.AttributeSet,int,int):130:130 -> <init>
    21:28:void <init>(android.content.Context,android.util.AttributeSet,int,int):144:144 -> <init>
    29:35:void <init>(android.content.Context,android.util.AttributeSet,int,int):145:145 -> <init>
    36:42:void <init>(android.content.Context,android.util.AttributeSet,int,int):146:146 -> <init>
    43:49:void <init>(android.content.Context,android.util.AttributeSet,int,int):147:147 -> <init>
    50:56:void <init>(android.content.Context,android.util.AttributeSet,int,int):152:152 -> <init>
    57:58:void <init>(android.content.Context,android.util.AttributeSet,int,int):264:264 -> <init>
    59:69:void <init>(android.content.Context,android.util.AttributeSet,int,int):265:265 -> <init>
    70:75:void <init>(android.content.Context,android.util.AttributeSet,int,int):267:267 -> <init>
    76:81:void <init>(android.content.Context,android.util.AttributeSet,int,int):269:269 -> <init>
    82:89:void <init>(android.content.Context,android.util.AttributeSet,int,int):271:271 -> <init>
    90:91:void <init>(android.content.Context,android.util.AttributeSet,int,int):274:274 -> <init>
    92:94:void <init>(android.content.Context,android.util.AttributeSet,int,int):276:276 -> <init>
    95:96:void <init>(android.content.Context,android.util.AttributeSet,int,int):278:278 -> <init>
    97:99:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):46:46 -> <init>
    97:99:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    100:101:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):51:51 -> <init>
    100:101:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    100:101:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    102:106:androidx.appcompat.widget.TintTypedArray androidx.appcompat.widget.TintTypedArray.obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int):60:60 -> <init>
    102:106:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):51 -> <init>
    102:106:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    102:106:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    107:112:boolean androidx.appcompat.widget.TintTypedArray.hasValue(int):240:240 -> <init>
    107:112:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):53 -> <init>
    107:112:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    107:112:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    113:116:boolean androidx.appcompat.widget.TintTypedArray.getBoolean(int,boolean):158:158 -> <init>
    113:116:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):54 -> <init>
    113:116:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    113:116:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    117:119:void androidx.core.widget.PopupWindowCompat.setOverlapAnchor(android.widget.PopupWindow,boolean):65:65 -> <init>
    117:119:void androidx.appcompat.widget.AppCompatPopupWindow.setSupportOverlapAnchor(boolean):93 -> <init>
    117:119:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):54 -> <init>
    117:119:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    117:119:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    120:125:android.graphics.drawable.Drawable androidx.appcompat.widget.TintTypedArray.getDrawable(int):80:80 -> <init>
    120:125:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):57 -> <init>
    120:125:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    120:125:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    126:131:android.graphics.drawable.Drawable androidx.appcompat.widget.TintTypedArray.getDrawable(int):81:81 -> <init>
    126:131:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):57 -> <init>
    126:131:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    126:131:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    132:136:android.graphics.drawable.Drawable androidx.appcompat.widget.TintTypedArray.getDrawable(int):83:83 -> <init>
    132:136:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):57 -> <init>
    132:136:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    132:136:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    137:140:android.graphics.drawable.Drawable androidx.appcompat.widget.TintTypedArray.getDrawable(int):86:86 -> <init>
    137:140:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):57 -> <init>
    137:140:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    137:140:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    141:143:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):57:57 -> <init>
    141:143:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    141:143:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    144:146:void androidx.appcompat.widget.TintTypedArray.recycle():252:252 -> <init>
    144:146:void androidx.appcompat.widget.AppCompatPopupWindow.init(android.content.Context,android.util.AttributeSet,int,int):59 -> <init>
    144:146:void androidx.appcompat.widget.AppCompatPopupWindow.<init>(android.content.Context,android.util.AttributeSet,int,int):47 -> <init>
    144:146:void <init>(android.content.Context,android.util.AttributeSet,int,int):278 -> <init>
    147:148:void <init>(android.content.Context,android.util.AttributeSet,int,int):278:278 -> <init>
    149:152:void <init>(android.content.Context,android.util.AttributeSet,int,int):279:279 -> <init>
    1:7:boolean isShowing():859:859 -> a
    1:3:int getHorizontalOffset():476:476 -> b
    1:3:void setHorizontalOffset(int):485:485 -> c
    1:6:void dismiss():771:771 -> dismiss
    7:9:void dismiss():773:773 -> dismiss
    10:11:void dismiss():774:774 -> dismiss
    12:19:void dismiss():775:775 -> dismiss
    1:9:int buildDropDown():1157:1157 -> e
    1:9:void show():662 -> e
    10:18:int buildDropDown():1177:1177 -> e
    10:18:void show():662 -> e
    19:23:int buildDropDown():1181:1181 -> e
    19:23:void show():662 -> e
    24:30:int buildDropDown():1182:1182 -> e
    24:30:void show():662 -> e
    31:35:int buildDropDown():1183:1183 -> e
    31:35:void show():662 -> e
    36:40:int buildDropDown():1184:1184 -> e
    36:40:void show():662 -> e
    41:50:int buildDropDown():1185:1185 -> e
    41:50:void show():662 -> e
    51:57:int buildDropDown():1203:1203 -> e
    51:57:void show():662 -> e
    58:61:int buildDropDown():1205:1205 -> e
    58:61:void show():662 -> e
    62:66:int buildDropDown():1206:1206 -> e
    62:66:void show():662 -> e
    67:68:int buildDropDown():1209:1209 -> e
    67:68:void show():662 -> e
    69:72:int buildDropDown():1260:1260 -> e
    69:72:void show():662 -> e
    73:78:int buildDropDown():1262:1262 -> e
    73:78:void show():662 -> e
    79:82:int buildDropDown():1275:1275 -> e
    79:82:void show():662 -> e
    83:87:int buildDropDown():1276:1276 -> e
    83:87:void show():662 -> e
    88:90:int buildDropDown():1277:1277 -> e
    88:90:void show():662 -> e
    91:95:int buildDropDown():1278:1278 -> e
    91:95:void show():662 -> e
    96:100:int buildDropDown():1282:1282 -> e
    96:100:void show():662 -> e
    101:103:int buildDropDown():1283:1283 -> e
    101:103:void show():662 -> e
    104:107:int buildDropDown():1286:1286 -> e
    104:107:void show():662 -> e
    108:117:int buildDropDown():1292:1292 -> e
    108:117:void show():662 -> e
    118:119:android.view.View getAnchorView():459:459 -> e
    118:119:int buildDropDown():1293 -> e
    118:119:void show():662 -> e
    120:121:int buildDropDown():1293:1293 -> e
    120:121:void show():662 -> e
    122:125:int getMaxAvailableHeight(android.view.View,int,boolean):1455:1455 -> e
    122:125:int buildDropDown():1293 -> e
    122:125:void show():662 -> e
    126:133:int buildDropDown():1295:1295 -> e
    126:133:void show():662 -> e
    134:141:int buildDropDown():1300:1300 -> e
    134:141:void show():662 -> e
    142:146:int buildDropDown():1314:1314 -> e
    142:146:void show():662 -> e
    147:162:int buildDropDown():1309:1309 -> e
    147:162:void show():662 -> e
    163:167:int buildDropDown():1308:1308 -> e
    163:167:void show():662 -> e
    168:185:int buildDropDown():1303:1303 -> e
    168:185:void show():662 -> e
    186:189:int buildDropDown():1302:1302 -> e
    186:189:void show():662 -> e
    190:197:int buildDropDown():1320:1320 -> e
    190:197:void show():662 -> e
    198:205:int buildDropDown():1323:1323 -> e
    198:205:void show():662 -> e
    206:214:int buildDropDown():1324:1324 -> e
    206:214:void show():662 -> e
    215:223:boolean isInputMethodNotNeeded():867:867 -> e
    215:223:void show():664 -> e
    224:225:void show():665:665 -> e
    226:228:void androidx.core.widget.PopupWindowCompat.setWindowLayoutType(android.widget.PopupWindow,int):89:89 -> e
    226:228:void show():665 -> e
    229:234:void show():667:667 -> e
    235:236:android.view.View getAnchorView():459:459 -> e
    235:236:void show():668 -> e
    237:244:void show():668:668 -> e
    245:252:void show():673:673 -> e
    253:254:android.view.View getAnchorView():459:459 -> e
    253:254:void show():678 -> e
    255:265:void show():678:678 -> e
    266:274:void show():693:693 -> e
    275:277:void show():689:689 -> e
    278:284:void show():691:691 -> e
    285:287:void show():693:693 -> e
    288:294:void show():695:695 -> e
    295:298:void show():703:703 -> e
    299:300:android.view.View getAnchorView():459:459 -> e
    299:300:void show():705 -> e
    301:316:void show():705:705 -> e
    317:324:void show():710:710 -> e
    325:326:android.view.View getAnchorView():459:459 -> e
    325:326:void show():714 -> e
    327:337:void show():714:714 -> e
    338:340:void show():731:731 -> e
    341:343:void show():732:732 -> e
    344:351:void setPopupClipToScreenEnabled(boolean):1429:1429 -> e
    344:351:void show():733 -> e
    352:355:void setPopupClipToScreenEnabled(boolean):1430:1430 -> e
    352:355:void show():733 -> e
    356:365:void setPopupClipToScreenEnabled(boolean):1432:1432 -> e
    356:365:void show():733 -> e
    366:371:void setPopupClipToScreenEnabled(boolean):1434:1434 -> e
    366:371:void show():733 -> e
    372:374:void setPopupClipToScreenEnabled(boolean):1438:1438 -> e
    372:374:void show():733 -> e
    375:377:void show():737:737 -> e
    378:382:void show():738:738 -> e
    383:386:void show():739:739 -> e
    387:388:void show():740:740 -> e
    389:391:void androidx.core.widget.PopupWindowCompat.setOverlapAnchor(android.widget.PopupWindow,boolean):65:65 -> e
    389:391:void show():740 -> e
    392:395:void show():742:742 -> e
    396:399:void show():743:743 -> e
    400:410:void show():745:745 -> e
    411:416:void show():747:747 -> e
    417:421:void show():751:751 -> e
    422:423:android.view.View getAnchorView():459:459 -> e
    422:423:void show():753 -> e
    424:429:void show():753:753 -> e
    430:432:void androidx.core.widget.PopupWindowCompat.showAsDropDown(android.widget.PopupWindow,android.view.View,int,int,int):54:54 -> e
    430:432:void show():753 -> e
    433:437:void show():755:755 -> e
    438:449:void show():757:757 -> e
    450:453:void clearListSelection():845:845 -> e
    450:453:void show():758 -> e
    454:456:void clearListSelection():848:848 -> e
    454:456:void show():758 -> e
    457:459:void clearListSelection():850:850 -> e
    457:459:void show():758 -> e
    460:463:void show():760:760 -> e
    464:471:void show():761:761 -> e
    1:7:android.graphics.drawable.Drawable getBackground():422:422 -> g
    1:6:void setBackgroundDrawable(android.graphics.drawable.Drawable):431:431 -> i
    1:3:android.widget.ListView getListView():945:945 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb22;"}
    1:3:void setVerticalOffset(int):504:504 -> l
    4:6:void setVerticalOffset(int):505:505 -> l
    1:6:int getVerticalOffset():492:492 -> o
    7:9:int getVerticalOffset():495:495 -> o
    1:4:void setAdapter(android.widget.ListAdapter):289:289 -> p
    5:12:void setAdapter(android.widget.ListAdapter):290:290 -> p
    13:16:void setAdapter(android.widget.ListAdapter):291:291 -> p
    17:19:void setAdapter(android.widget.ListAdapter):292:292 -> p
    20:23:void setAdapter(android.widget.ListAdapter):294:294 -> p
    24:28:void setAdapter(android.widget.ListAdapter):296:296 -> p
    29:32:void setAdapter(android.widget.ListAdapter):299:299 -> p
    33:38:void setAdapter(android.widget.ListAdapter):300:300 -> p
    1:6:androidx.appcompat.widget.DropDownListView createDropDownListView(android.content.Context,boolean):949:949 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Z)Lb22;"}
    1:8:void setContentWidth(int):564:564 -> r
    9:13:void setContentWidth(int):566:566 -> r
    14:22:void setContentWidth(int):567:567 -> r
    23:25:void setWidth(int):554:554 -> r
    23:25:void setContentWidth(int):569 -> r
