# compiler: R8 # compiler_version: 3.0.33-dev # min_api: 16 # compiler_hash: engineering # pg_map_id: 9fe9cc8 # common_typos_disable android.support.v4.app.INotificationSideChannel -> a.b: void cancel(java.lang.String,int,java.lang.String) -> a void cancelAll(java.lang.String) -> b void notify(java.lang.String,int,java.lang.String,android.app.Notification) -> c android.support.v4.app.INotificationSideChannel$Stub -> a.a: 1:2:void ():19:20 -> 1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):92:92 -> onTransact 2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):48:48 -> onTransact 3:3:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):84:84 -> onTransact 4:5:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):86:87 -> onTransact 6:6:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):72:72 -> onTransact 7:7:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):74:74 -> onTransact 8:8:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):76:76 -> onTransact 9:10:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):78:79 -> onTransact 11:11:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):53:53 -> onTransact 12:12:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):55:55 -> onTransact 13:13:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):57:57 -> onTransact 14:14:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):59:59 -> onTransact 15:16:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):61:62 -> onTransact 17:17:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):67:67 -> onTransact android.support.v4.os.IResultReceiver -> b.a: android.support.v4.os.IResultReceiver$Stub -> android.support.v4.os.b: int $r8$clinit -> a 1:2:void ():14:15 -> 1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):63:63 -> onTransact 2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):43:43 -> onTransact 3:3:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):48:48 -> onTransact 4:4:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):50:50 -> onTransact 5:6:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):52:53 -> onTransact 7:7:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):58:58 -> onTransact 8:8:void android.support.v4.os.ResultReceiver$MyResultReceiver.send(int,android.os.Bundle):70:70 -> onTransact 8:8:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):58 -> onTransact 9:9:void android.support.v4.os.ResultReceiver$MyResultReceiver.send(int,android.os.Bundle):73:73 -> onTransact 9:9:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):58 -> onTransact android.support.v4.os.IResultReceiver$Stub$Proxy -> android.support.v4.os.a: android.os.IBinder mRemote -> a 1:2:void (android.os.IBinder):71:72 -> 1:1:android.os.IBinder asBinder():76:76 -> asBinder android.support.v4.os.ResultReceiver -> android.support.v4.os.ResultReceiver: android.support.v4.os.IResultReceiver mReceiver -> a 1:1:void ():144:144 -> 1:1:void (android.os.Parcel):138:138 -> 2:2:void (android.os.Parcel):141:141 -> 3:5:android.support.v4.os.IResultReceiver android.support.v4.os.IResultReceiver$Stub.asInterface(android.os.IBinder):26:28 -> 3:5:void (android.os.Parcel):141 -> 6:6:android.support.v4.os.IResultReceiver android.support.v4.os.IResultReceiver$Stub.asInterface(android.os.IBinder):30:30 -> 6:6:void (android.os.Parcel):141 -> 7:7:void (android.os.Parcel):141:141 -> 1:3:void writeToParcel(android.os.Parcel,int):130:132 -> writeToParcel 4:5:void writeToParcel(android.os.Parcel,int):134:135 -> writeToParcel android.support.v4.os.ResultReceiver$1 -> android.support.v4.os.ResultReceiver$a: 1:1:void ():145:145 -> 1:1:android.support.v4.os.ResultReceiver createFromParcel(android.os.Parcel):148:148 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):145 -> createFromParcel 1:1:android.support.v4.os.ResultReceiver[] newArray(int):152:152 -> newArray 1:1:java.lang.Object[] newArray(int):145 -> newArray android.support.v4.os.ResultReceiver$MyResultReceiver -> android.support.v4.os.ResultReceiver$b: android.support.v4.os.ResultReceiver this$0 -> b 1:1:void (android.support.v4.os.ResultReceiver):67:67 -> androidx.activity.Cancellable -> c.a: void cancel() -> a androidx.activity.ComponentActivity -> androidx.activity.ComponentActivity: androidx.activity.OnBackPressedDispatcher mOnBackPressedDispatcher -> e androidx.lifecycle.ViewModelStore mViewModelStore -> g androidx.lifecycle.LifecycleRegistry mLifecycleRegistry -> d androidx.activity.contextaware.ContextAwareHelper mContextAwareHelper -> c androidx.activity.result.ActivityResultRegistry mActivityResultRegistry -> b androidx.savedstate.SavedStateRegistryController mSavedStateRegistryController -> f 1:1:void ():218:218 -> 2:3:void ():109:110 -> 4:4:void ():113:113 -> 5:5:void ():119:119 -> 6:6:void ():140:140 -> 7:7:void ():142:142 -> 8:9:void ():227:228 -> 10:10:void ():242:242 -> 11:11:void ():256:256 -> 12:12:void ():266:266 -> 1:1:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():540:540 -> a 1:2:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):401:402 -> addContentView 1:1:androidx.activity.result.ActivityResultRegistry getActivityResultRegistry():679:679 -> b 1:1:androidx.lifecycle.Lifecycle getLifecycle():456:456 -> c 1:1:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():546:546 -> d 1:1:androidx.lifecycle.ViewModelStore getViewModelStore():472:472 -> e 2:3:androidx.lifecycle.ViewModelStore getViewModelStore():476:477 -> e 4:4:androidx.lifecycle.ViewModelStore getViewModelStore():473:473 -> e 1:1:void access$001(androidx.activity.ComponentActivity):94:94 -> g 1:1:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):431:431 -> h 1:1:void ensureViewModelStore():482:482 -> i 2:2:void ensureViewModelStore():484:484 -> i 3:3:void ensureViewModelStore():487:487 -> i 4:5:void ensureViewModelStore():489:490 -> i 1:1:void initViewTreeOwners():408:408 -> j 2:2:void androidx.lifecycle.ViewTreeLifecycleOwner.set(android.view.View,androidx.lifecycle.LifecycleOwner):49:49 -> j 2:2:void initViewTreeOwners():408 -> j 3:3:void initViewTreeOwners():409:409 -> j 4:4:void androidx.lifecycle.ViewTreeViewModelStoreOwner.set(android.view.View,androidx.lifecycle.ViewModelStoreOwner):50:50 -> j 4:4:void initViewTreeOwners():409 -> j 5:5:void initViewTreeOwners():410:410 -> j 6:6:void androidx.savedstate.ViewTreeSavedStateRegistryOwner.set(android.view.View,androidx.savedstate.SavedStateRegistryOwner):53:53 -> j 6:6:void initViewTreeOwners():410 -> j 1:2:void onActivityResult(int,int,android.content.Intent):624:625 -> onActivityResult 1:1:void onBackPressed():529:529 -> onBackPressed 1:5:void onCreate(android.os.Bundle):296:300 -> onCreate 1:4:void onRequestPermissionsResult(int,java.lang.String[],int[]):644:644 -> onRequestPermissionsResult 5:6:void onRequestPermissionsResult(int,java.lang.String[],int[]):647:648 -> onRequestPermissionsResult 1:1:java.lang.Object onRetainNonConfigurationInstance():330:330 -> onRetainNonConfigurationInstance 2:2:java.lang.Object onRetainNonConfigurationInstance():335:335 -> onRetainNonConfigurationInstance 3:3:java.lang.Object onRetainNonConfigurationInstance():337:337 -> onRetainNonConfigurationInstance 4:4:java.lang.Object onRetainNonConfigurationInstance():345:345 -> onRetainNonConfigurationInstance 5:5:java.lang.Object onRetainNonConfigurationInstance():347:347 -> onRetainNonConfigurationInstance 1:1:androidx.lifecycle.Lifecycle getLifecycle():456:456 -> onSaveInstanceState 1:1:void onSaveInstanceState(android.os.Bundle):309 -> onSaveInstanceState 2:3:void onSaveInstanceState(android.os.Bundle):310:311 -> onSaveInstanceState 4:6:void onSaveInstanceState(android.os.Bundle):313:315 -> onSaveInstanceState 1:2:void reportFullyDrawn():685:686 -> reportFullyDrawn 3:3:void androidx.tracing.Trace.beginSection(java.lang.String):80:80 -> reportFullyDrawn 3:3:void reportFullyDrawn():686 -> reportFullyDrawn 4:4:void androidx.tracing.TraceApi18Impl.beginSection(java.lang.String):49:49 -> reportFullyDrawn 4:4:void androidx.tracing.Trace.beginSection(java.lang.String):81 -> reportFullyDrawn 4:4:void reportFullyDrawn():686 -> reportFullyDrawn 5:7:void reportFullyDrawn():689:691 -> reportFullyDrawn 8:8:void reportFullyDrawn():696:696 -> reportFullyDrawn 9:9:void androidx.tracing.TraceApi18Impl.endSection():60:60 -> reportFullyDrawn 9:9:void androidx.tracing.Trace.endSection():94 -> reportFullyDrawn 9:9:void reportFullyDrawn():701 -> reportFullyDrawn 10:10:void androidx.tracing.Trace.endSection():93:93 -> reportFullyDrawn 10:10:void reportFullyDrawn():701 -> reportFullyDrawn 11:11:void androidx.tracing.TraceApi18Impl.endSection():60:60 -> reportFullyDrawn 11:11:void androidx.tracing.Trace.endSection():94 -> reportFullyDrawn 11:11:void reportFullyDrawn():701 -> reportFullyDrawn 12:12:void reportFullyDrawn():702:702 -> reportFullyDrawn 1:2:void setContentView(int):379:380 -> setContentView 3:4:void setContentView(android.view.View):385:386 -> setContentView 5:6:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):393:394 -> setContentView 1:1:void startActivityForResult(android.content.Intent,int):560:560 -> startActivityForResult 2:2:void startActivityForResult(android.content.Intent,int,android.os.Bundle):574:574 -> startActivityForResult 1:1:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int):591:591 -> startIntentSenderForResult 2:2:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):608:608 -> startIntentSenderForResult androidx.activity.ComponentActivity$1 -> androidx.activity.ComponentActivity$a: androidx.activity.ComponentActivity this$0 -> a 1:1:void (androidx.activity.ComponentActivity):120:120 -> 1:1:void run():127:127 -> run 2:2:void run():129:129 -> run 3:3:void run():131:131 -> run androidx.activity.ComponentActivity$2 -> androidx.activity.ComponentActivity$b: 1:1:void (androidx.activity.ComponentActivity):142:142 -> androidx.activity.ComponentActivity$3 -> androidx.activity.a: androidx.activity.ComponentActivity this$0 -> a 1:1:void (androidx.activity.ComponentActivity):228:228 -> 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):232:234 -> b 4:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):236:236 -> b androidx.activity.ComponentActivity$4 -> androidx.activity.b: androidx.activity.ComponentActivity this$0 -> a 1:1:void (androidx.activity.ComponentActivity):242:242 -> 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):246:246 -> b 2:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):248:248 -> b 3:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):250:251 -> b androidx.activity.ComponentActivity$5 -> androidx.activity.c: androidx.activity.ComponentActivity this$0 -> a 1:1:void (androidx.activity.ComponentActivity):256:256 -> 1:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):260:261 -> b androidx.activity.ComponentActivity$NonConfigurationInstances -> androidx.activity.ComponentActivity$c: androidx.lifecycle.ViewModelStore viewModelStore -> a 1:1:void ():104:104 -> androidx.activity.ImmLeaksCleaner -> androidx.activity.d: java.lang.reflect.Field sServedViewField -> e java.lang.reflect.Field sHField -> b int sReflectedFieldsInitialized -> d java.lang.reflect.Field sNextServedViewField -> c android.app.Activity mActivity -> a 1:2:void (android.app.Activity):45:46 -> 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):51:51 -> b 2:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):54:54 -> b 3:10:void initializeReflectiveFields():101:108 -> b 3:10:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):55 -> b 11:13:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):57:59 -> b 14:14:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):62:62 -> b 15:15:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):69:69 -> b 16:16:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):72:72 -> b 17:17:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):79:79 -> b 18:19:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):81:82 -> b 20:20:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):87:87 -> b 21:21:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):91:91 -> b 22:22:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):94:94 -> b 23:23:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):89:89 -> b 24:24:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):76:76 -> b 25:25:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):74:74 -> b 26:26:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):91:91 -> b androidx.activity.OnBackPressedCallback -> c.b: boolean mEnabled -> b java.util.concurrent.CopyOnWriteArrayList mCancellables -> a 1:1:void (boolean):54:54 -> 2:2:void (boolean):46:46 -> 3:3:void (boolean):55:55 -> 1:1:void addCancellable(androidx.activity.Cancellable):103:103 -> a void handleOnBackPressed() -> b 1:1:boolean isEnabled():82:82 -> c 1:2:void remove():91:92 -> d 1:1:void removeCancellable(androidx.activity.Cancellable):107:107 -> e 1:1:void setEnabled(boolean):71:71 -> f androidx.activity.OnBackPressedDispatcher -> c.e: java.lang.Runnable mFallbackOnBackPressed -> a java.util.ArrayDeque mOnBackPressedCallbacks -> b 1:1:void (java.lang.Runnable):77:77 -> 2:2:void (java.lang.Runnable):59:59 -> 3:3:void (java.lang.Runnable):78:78 -> 1:2:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):148:149 -> a 3:3:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):153:153 -> a 1:6:void onBackPressed():187:192 -> b 7:8:void onBackPressed():196:197 -> b androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable -> c.c: androidx.activity.OnBackPressedCallback mOnBackPressedCallback -> c androidx.activity.Cancellable mCurrentCancellable -> a androidx.activity.OnBackPressedDispatcher this$0 -> d androidx.lifecycle.Lifecycle mLifecycle -> b 1:4:void (androidx.activity.OnBackPressedDispatcher,androidx.lifecycle.Lifecycle,androidx.activity.OnBackPressedCallback):223:226 -> 1:5:void cancel():246:250 -> a 1:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):232:233 -> b 3:5:androidx.activity.Cancellable androidx.activity.OnBackPressedDispatcher.addCancellableCallback(androidx.activity.OnBackPressedCallback):114:116 -> b 3:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):233 -> b 6:7:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):233:234 -> b 8:9:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):236:237 -> b 10:11:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):239:240 -> b androidx.activity.OnBackPressedDispatcher$OnBackPressedCancellable -> c.d: androidx.activity.OnBackPressedCallback mOnBackPressedCallback -> a androidx.activity.OnBackPressedDispatcher this$0 -> b 1:2:void (androidx.activity.OnBackPressedDispatcher,androidx.activity.OnBackPressedCallback):203:204 -> 1:2:void cancel():209:210 -> a androidx.activity.OnBackPressedDispatcherOwner -> c.f: androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher() -> a androidx.activity.contextaware.ContextAwareHelper -> d.a: android.content.Context mContext -> a java.util.Set mListeners -> b 1:1:void ():49:49 -> 2:2:void ():42:42 -> 1:2:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):73:74 -> a 3:3:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener):76:76 -> a 1:1:void clearAvailableContext():108:108 -> b 1:3:void dispatchOnContextAvailable(android.content.Context):97:99 -> c androidx.activity.contextaware.OnContextAvailableListener -> d.b: void onContextAvailable(android.content.Context) -> a androidx.activity.result.ActivityResult -> androidx.activity.result.ActivityResult: android.content.Intent mData -> a int mResultCode -> b 1:1:void ():109:109 -> 1:3:void (int,android.content.Intent):45:47 -> 4:6:void (android.os.Parcel):50:52 -> 1:1:android.content.Intent getData():67:67 -> a 1:1:int getResultCode():59:59 -> b 1:1:java.lang.String toString():72:72 -> toString 2:2:java.lang.String resultCodeToString(int):90:90 -> toString 2:2:java.lang.String toString():73 -> toString 3:3:java.lang.String toString():73:73 -> toString 1:4:void writeToParcel(android.os.Parcel,int):96:99 -> writeToParcel androidx.activity.result.ActivityResult$1 -> androidx.activity.result.ActivityResult$a: 1:1:void ():109:109 -> 1:1:androidx.activity.result.ActivityResult createFromParcel(android.os.Parcel):112:112 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):109 -> createFromParcel 1:1:androidx.activity.result.ActivityResult[] newArray(int):117:117 -> newArray 1:1:java.lang.Object[] newArray(int):109 -> newArray androidx.activity.result.ActivityResultCallback -> e.b: void onActivityResult(java.lang.Object) -> a androidx.activity.result.ActivityResultLauncher -> e.c: 1:1:void ():34:34 -> void unregister() -> a androidx.activity.result.ActivityResultRegistry -> e.f: java.util.Map mKeyToCallback -> a java.util.Map mKeyToLifecycleContainers -> b java.util.Map mKeyToRc -> c java.util.Random mRandom -> g android.os.Bundle mPendingResults -> f java.util.ArrayList mLaunchedKeys -> d java.util.Map mParsedPendingResults -> e java.util.Map mRcToKey -> h 1:1:void ():51:51 -> 2:2:void ():67:67 -> 3:6:void ():69:72 -> 7:7:void ():74:74 -> 8:8:void ():77:77 -> 9:9:void ():79:79 -> 1:1:boolean dispatchResult(int,int,android.content.Intent):330:330 -> a 2:2:boolean dispatchResult(int,int,android.content.Intent):334:334 -> a 3:3:boolean dispatchResult(int,int,android.content.Intent):336:336 -> a 4:4:void androidx.activity.result.ActivityResultRegistry.doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):374:374 -> a 4:4:boolean dispatchResult(int,int,android.content.Intent):336 -> a 5:6:void androidx.activity.result.ActivityResultRegistry.doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):376:377 -> a 5:6:boolean dispatchResult(int,int,android.content.Intent):336 -> a 7:7:void androidx.activity.result.ActivityResultRegistry.doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):380:380 -> a 7:7:boolean dispatchResult(int,int,android.content.Intent):336 -> a 8:8:void androidx.activity.result.ActivityResultRegistry.doDispatch(java.lang.String,int,android.content.Intent,androidx.activity.result.ActivityResultRegistry$CallbackAndContract):382:382 -> a 8:8:boolean dispatchResult(int,int,android.content.Intent):336 -> a 1:1:void onRestoreInstanceState(android.os.Bundle):300:300 -> b 2:2:void onRestoreInstanceState(android.os.Bundle):302:302 -> b 3:3:void onRestoreInstanceState(android.os.Bundle):306:306 -> b 4:4:void onRestoreInstanceState(android.os.Bundle):308:308 -> b 5:6:void androidx.activity.result.ActivityResultRegistry.bindRcKey(int,java.lang.String):414:415 -> b 5:6:void onRestoreInstanceState(android.os.Bundle):308 -> b 7:10:void onRestoreInstanceState(android.os.Bundle):311:314 -> b 11:11:void onRestoreInstanceState(android.os.Bundle):313:313 -> b 1:3:void onSaveInstanceState(android.os.Bundle):279:279 -> c 4:6:void onSaveInstanceState(android.os.Bundle):281:281 -> c 7:7:void onSaveInstanceState(android.os.Bundle):283:283 -> c 8:10:void onSaveInstanceState(android.os.Bundle):285:285 -> c 11:11:void onSaveInstanceState(android.os.Bundle):287:287 -> c 1:1:int androidx.activity.result.ActivityResultRegistry.registerKey(java.lang.String):387:387 -> d 1:1:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):203 -> d 2:2:int androidx.activity.result.ActivityResultRegistry.registerKey(java.lang.String):389:389 -> d 2:2:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):203 -> d 3:3:int androidx.activity.result.ActivityResultRegistry.generateRandomNumber():404:404 -> d 3:3:int androidx.activity.result.ActivityResultRegistry.registerKey(java.lang.String):391 -> d 3:3:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):203 -> d 4:5:int androidx.activity.result.ActivityResultRegistry.generateRandomNumber():406:407 -> d 4:5:int androidx.activity.result.ActivityResultRegistry.registerKey(java.lang.String):391 -> d 4:5:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):203 -> d 6:7:void androidx.activity.result.ActivityResultRegistry.bindRcKey(int,java.lang.String):414:415 -> d 6:7:int androidx.activity.result.ActivityResultRegistry.registerKey(java.lang.String):392 -> d 6:7:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):203 -> d 8:8:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):204:204 -> d 9:9:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):206:206 -> d 10:12:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):208:210 -> d 13:13:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):212:212 -> d 14:14:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):214:214 -> d 15:16:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):216:217 -> d 17:17:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):215:215 -> d 18:18:androidx.activity.result.ActivityResultLauncher register(java.lang.String,androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback):220:220 -> d 1:1:void unregister(java.lang.String):248:248 -> e 2:2:void unregister(java.lang.String):250:250 -> e 3:3:void unregister(java.lang.String):252:252 -> e 4:7:void unregister(java.lang.String):255:258 -> e 8:8:void unregister(java.lang.String):257:257 -> e 9:9:void unregister(java.lang.String):259:259 -> e 10:12:void unregister(java.lang.String):261:263 -> e 13:13:void unregister(java.lang.String):262:262 -> e 14:14:void unregister(java.lang.String):264:264 -> e 15:15:void unregister(java.lang.String):266:266 -> e androidx.activity.result.ActivityResultRegistry$3 -> e.d: androidx.activity.result.ActivityResultRegistry this$0 -> a java.lang.String val$key -> b 1:1:void (androidx.activity.result.ActivityResultRegistry,java.lang.String,int,androidx.activity.result.contract.ActivityResultContract):220:220 -> 1:1:void unregister():229:229 -> a androidx.activity.result.ActivityResultRegistry$CallbackAndContract -> e.e: androidx.activity.result.ActivityResultCallback mCallback -> a androidx.activity.result.contract.ActivityResultContract mContract -> b 1:3:void (androidx.activity.result.ActivityResultCallback,androidx.activity.result.contract.ActivityResultContract):424:426 -> androidx.activity.result.ActivityResultRegistryOwner -> e.g: androidx.activity.result.ActivityResultRegistry getActivityResultRegistry() -> b androidx.activity.result.IntentSenderRequest -> androidx.activity.result.IntentSenderRequest: android.content.Intent mFillInIntent -> a android.content.IntentSender mIntentSender -> d int mFlagsMask -> b int mFlagsValues -> c 1:1:void ():132:132 -> 1:5:void (android.os.Parcel):124:128 -> 1:4:void writeToParcel(android.os.Parcel,int):151:154 -> writeToParcel androidx.activity.result.IntentSenderRequest$1 -> androidx.activity.result.IntentSenderRequest$a: 1:1:void ():132:132 -> 1:1:androidx.activity.result.IntentSenderRequest createFromParcel(android.os.Parcel):135:135 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):132 -> createFromParcel 1:1:androidx.activity.result.IntentSenderRequest[] newArray(int):140:140 -> newArray 1:1:java.lang.Object[] newArray(int):132 -> newArray androidx.activity.result.contract.ActivityResultContract -> f.a: 1:1:void ():39:39 -> java.lang.Object parseResult(int,android.content.Intent) -> a androidx.activity.result.contract.ActivityResultContracts$RequestMultiplePermissions -> f.b: 1:1:void ():158:158 -> 1:2:java.util.Map androidx.activity.result.contract.ActivityResultContracts$RequestMultiplePermissions.parseResult(int,android.content.Intent):228:229 -> a 1:2:java.lang.Object parseResult(int,android.content.Intent):158 -> a 3:4:java.util.Map androidx.activity.result.contract.ActivityResultContracts$RequestMultiplePermissions.parseResult(int,android.content.Intent):231:232 -> a 3:4:java.lang.Object parseResult(int,android.content.Intent):158 -> a 5:7:java.util.Map androidx.activity.result.contract.ActivityResultContracts$RequestMultiplePermissions.parseResult(int,android.content.Intent):235:237 -> a 5:7:java.lang.Object parseResult(int,android.content.Intent):158 -> a 8:8:java.util.Map androidx.activity.result.contract.ActivityResultContracts$RequestMultiplePermissions.parseResult(int,android.content.Intent):233:233 -> a 8:8:java.lang.Object parseResult(int,android.content.Intent):158 -> a androidx.activity.result.contract.ActivityResultContracts$StartActivityForResult -> f.c: 1:1:void ():68:68 -> 1:1:androidx.activity.result.ActivityResult androidx.activity.result.contract.ActivityResultContracts$StartActivityForResult.parseResult(int,android.content.Intent):93:93 -> a 1:1:java.lang.Object parseResult(int,android.content.Intent):68 -> a androidx.arch.core.executor.ArchTaskExecutor -> g.a: androidx.arch.core.executor.ArchTaskExecutor sInstance -> b androidx.arch.core.executor.TaskExecutor mDelegate -> a 1:3:void ():57:59 -> 1:1:boolean isMainThread():116:116 -> a 1:2:androidx.arch.core.executor.ArchTaskExecutor getInstance():69:70 -> b 3:5:androidx.arch.core.executor.ArchTaskExecutor getInstance():72:74 -> b 6:8:androidx.arch.core.executor.ArchTaskExecutor getInstance():76:76 -> b androidx.arch.core.executor.DefaultTaskExecutor -> g.c: java.lang.Object mLock -> b java.util.concurrent.ExecutorService mDiskIO -> a 1:1:void ():37:37 -> 2:2:void ():39:39 -> 3:3:void ():41:41 -> 1:1:boolean isMainThread():77:77 -> a androidx.arch.core.executor.DefaultTaskExecutor$1 -> g.b: java.util.concurrent.atomic.AtomicInteger mThreadId -> a 1:1:void (androidx.arch.core.executor.DefaultTaskExecutor):41:41 -> 2:2:void (androidx.arch.core.executor.DefaultTaskExecutor):44:44 -> 1:2:java.lang.Thread newThread(java.lang.Runnable):48:49 -> newThread androidx.arch.core.executor.TaskExecutor -> g.d: 1:1:void ():31:31 -> boolean isMainThread() -> a androidx.arch.core.internal.FastSafeIterableMap -> h.a: java.util.HashMap mHashMap -> e 1:1:void ():35:35 -> 2:2:void ():37:37 -> 1:1:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):41:41 -> c 1:1:boolean contains(java.lang.Object):66:66 -> contains 1:1:androidx.arch.core.internal.SafeIterableMap$Entry androidx.arch.core.internal.FastSafeIterableMap.get(java.lang.Object):41:41 -> g 1:1:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):46 -> g 2:2:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):48:48 -> g 3:3:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):50:50 -> g 1:2:java.lang.Object remove(java.lang.Object):56:57 -> h 1:1:boolean androidx.arch.core.internal.FastSafeIterableMap.contains(java.lang.Object):66:66 -> i 1:1:java.util.Map$Entry ceil(java.lang.Object):75 -> i 2:2:java.util.Map$Entry ceil(java.lang.Object):76:76 -> i androidx.arch.core.internal.SafeIterableMap -> h.b: androidx.arch.core.internal.SafeIterableMap$Entry mEnd -> a androidx.arch.core.internal.SafeIterableMap$Entry mStart -> d java.util.WeakHashMap mIterators -> b int mSize -> c 1:1:void ():35:35 -> 2:3:void ():42:43 -> 1:2:java.util.Iterator descendingIterator():150:151 -> a 1:1:java.util.Map$Entry eldest():169:169 -> b 1:1:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):46:46 -> c 2:2:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):48:48 -> c 3:3:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):51:51 -> c 1:2:androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions iteratorWithAdditions():160:161 -> d 1:1:java.util.Map$Entry newest():176:176 -> e 1:1:boolean equals(java.lang.Object):184:184 -> equals 2:2:boolean equals(java.lang.Object):187:187 -> equals 3:3:int androidx.arch.core.internal.SafeIterableMap.size():130:130 -> equals 3:3:boolean equals(java.lang.Object):188 -> equals 4:8:boolean equals(java.lang.Object):191:195 -> equals 9:9:boolean equals(java.lang.Object):197:197 -> equals 10:10:boolean equals(java.lang.Object):201:201 -> equals 1:5:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):75:79 -> f 6:8:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):83:85 -> f 1:1:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):66:66 -> g 2:2:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):68:68 -> g 3:3:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):70:70 -> g 1:1:java.lang.Object remove(java.lang.Object):98:98 -> h 2:5:java.lang.Object remove(java.lang.Object):102:105 -> h 6:7:java.lang.Object remove(java.lang.Object):109:110 -> h 8:8:java.lang.Object remove(java.lang.Object):112:112 -> h 9:10:java.lang.Object remove(java.lang.Object):115:116 -> h 11:11:java.lang.Object remove(java.lang.Object):118:118 -> h 12:14:java.lang.Object remove(java.lang.Object):121:123 -> h 1:3:int hashCode():207:209 -> hashCode 1:2:java.util.Iterator iterator():140:141 -> iterator 1:1:int size():130:130 -> size 1:1:java.lang.String toString():216:216 -> toString 2:6:java.lang.String toString():218:222 -> toString 7:8:java.lang.String toString():225:226 -> toString androidx.arch.core.internal.SafeIterableMap$AscendingIterator -> h.b$a: 1:1:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):283:283 -> 1:1:androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry):293:293 -> b 1:1:androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry):288:288 -> c androidx.arch.core.internal.SafeIterableMap$DescendingIterator -> h.b$b: 1:1:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):300:300 -> 1:1:androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry):310:310 -> b 1:1:androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry):305:305 -> c androidx.arch.core.internal.SafeIterableMap$Entry -> h.b$c: androidx.arch.core.internal.SafeIterableMap$Entry mNext -> b androidx.arch.core.internal.SafeIterableMap$Entry mPrevious -> c java.lang.Object mValue -> d java.lang.Object mKey -> a 1:3:void (java.lang.Object,java.lang.Object):362:364 -> 1:1:boolean equals(java.lang.Object):395:395 -> equals 2:3:boolean equals(java.lang.Object):398:399 -> equals 1:1:java.lang.Object getKey():370:370 -> getKey 1:1:java.lang.Object getValue():376:376 -> getValue 1:1:int hashCode():404:404 -> hashCode 1:1:java.lang.Object setValue(java.lang.Object):381:381 -> setValue 1:1:java.lang.String toString():386:386 -> toString androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions -> h.b$d: androidx.arch.core.internal.SafeIterableMap$Entry mCurrent -> b androidx.arch.core.internal.SafeIterableMap this$0 -> c boolean mBeforeStart -> a 1:1:void (androidx.arch.core.internal.SafeIterableMap):318:318 -> 2:2:void (androidx.arch.core.internal.SafeIterableMap):316:316 -> 1:3:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):324:326 -> a 1:2:boolean hasNext():332:333 -> hasNext 3:3:boolean hasNext():335:335 -> hasNext 1:3:java.util.Map$Entry androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions.next():340:342 -> next 1:3:java.lang.Object next():314 -> next 4:4:java.util.Map$Entry androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions.next():344:344 -> next 4:4:java.lang.Object next():314 -> next 5:5:java.util.Map$Entry androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions.next():346:346 -> next 5:5:java.lang.Object next():314 -> next androidx.arch.core.internal.SafeIterableMap$ListIterator -> h.b$e: androidx.arch.core.internal.SafeIterableMap$Entry mExpectedEnd -> a androidx.arch.core.internal.SafeIterableMap$Entry mNext -> b 1:3:void (androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):234:236 -> 1:3:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):247:249 -> a 4:5:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):252:253 -> a 6:6:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):256:256 -> a 7:7:androidx.arch.core.internal.SafeIterableMap$Entry androidx.arch.core.internal.SafeIterableMap$ListIterator.nextNode():263:263 -> a 7:7:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):257 -> a 8:8:androidx.arch.core.internal.SafeIterableMap$Entry androidx.arch.core.internal.SafeIterableMap$ListIterator.nextNode():266:266 -> a 8:8:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):257 -> a 9:9:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):257:257 -> a androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry) -> b androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry) -> c 1:1:boolean hasNext():241:241 -> hasNext 1:1:java.util.Map$Entry androidx.arch.core.internal.SafeIterableMap$ListIterator.next():271:271 -> next 1:1:java.lang.Object next():229 -> next 2:2:androidx.arch.core.internal.SafeIterableMap$Entry androidx.arch.core.internal.SafeIterableMap$ListIterator.nextNode():263:263 -> next 2:2:java.util.Map$Entry androidx.arch.core.internal.SafeIterableMap$ListIterator.next():272 -> next 2:2:java.lang.Object next():229 -> next 3:3:androidx.arch.core.internal.SafeIterableMap$Entry androidx.arch.core.internal.SafeIterableMap$ListIterator.nextNode():266:266 -> next 3:3:java.util.Map$Entry androidx.arch.core.internal.SafeIterableMap$ListIterator.next():272 -> next 3:3:java.lang.Object next():229 -> next 4:4:java.util.Map$Entry androidx.arch.core.internal.SafeIterableMap$ListIterator.next():272:272 -> next 4:4:java.lang.Object next():229 -> next androidx.arch.core.internal.SafeIterableMap$SupportRemove -> h.b$f: void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry) -> a androidx.collection.ArrayMap -> i.b: androidx.collection.MapCollections mCollections -> h 1:1:void ():57:57 -> 1:1:java.util.Set entrySet():182:182 -> entrySet 2:3:java.util.Set androidx.collection.MapCollections.getEntrySet():533:534 -> entrySet 2:3:java.util.Set entrySet():182 -> entrySet 4:4:java.util.Set androidx.collection.MapCollections.getEntrySet():536:536 -> entrySet 4:4:java.util.Set entrySet():182 -> entrySet 1:1:java.util.Set keySet():194:194 -> keySet 2:3:java.util.Set androidx.collection.MapCollections.getKeySet():540:541 -> keySet 2:3:java.util.Set keySet():194 -> keySet 4:4:java.util.Set androidx.collection.MapCollections.getKeySet():543:543 -> keySet 4:4:java.util.Set keySet():194 -> keySet 1:2:androidx.collection.MapCollections getCollection():75:76 -> l 3:3:androidx.collection.MapCollections getCollection():123:123 -> l 1:1:boolean retainAll(java.util.Collection):164:164 -> m 1:3:void putAll(java.util.Map):142:144 -> putAll 1:1:java.util.Collection values():206:206 -> values 2:3:java.util.Collection androidx.collection.MapCollections.getValues():547:548 -> values 2:3:java.util.Collection values():206 -> values 4:4:java.util.Collection androidx.collection.MapCollections.getValues():550:550 -> values 4:4:java.util.Collection values():206 -> values androidx.collection.ArrayMap$1 -> i.a: androidx.collection.ArrayMap this$0 -> d 1:1:void (androidx.collection.ArrayMap):76:76 -> 1:1:void colClear():119:119 -> a 1:1:java.lang.Object colGetEntry(int,int):84:84 -> b 1:1:java.util.Map colGetMap():99:99 -> c 1:1:int colGetSize():79:79 -> d 1:1:int colIndexOfKey(java.lang.Object):89:89 -> e 1:1:int colIndexOfValue(java.lang.Object):94:94 -> f 1:1:void colPut(java.lang.Object,java.lang.Object):104:104 -> g 1:1:void colRemoveAt(int):114:114 -> h 1:1:java.lang.Object colSetValue(int,java.lang.Object):109:109 -> i 2:3:java.lang.Object androidx.collection.SimpleArrayMap.setValueAt(int,java.lang.Object):410:411 -> i 2:3:java.lang.Object colSetValue(int,java.lang.Object):109 -> i androidx.collection.ContainerHelpers -> i.c: java.lang.Object[] EMPTY_OBJECTS -> b int[] EMPTY_INTS -> a 1:1:void ():20:20 -> 2:2:void ():22:22 -> 1:1:int binarySearch(int[],int,int):51:51 -> a 1:1:boolean equal(java.lang.Object,java.lang.Object):41:41 -> b androidx.collection.MapCollections -> i.d: androidx.collection.MapCollections$KeySet mKeySet -> b androidx.collection.MapCollections$ValuesCollection mValues -> c androidx.collection.MapCollections$EntrySet mEntrySet -> a 1:1:void ():32:32 -> void colClear() -> a java.lang.Object colGetEntry(int,int) -> b java.util.Map colGetMap() -> c int colGetSize() -> d int colIndexOfKey(java.lang.Object) -> e int colIndexOfValue(java.lang.Object) -> f void colPut(java.lang.Object,java.lang.Object) -> g void colRemoveAt(int) -> h java.lang.Object colSetValue(int,java.lang.Object) -> i 1:2:boolean equalsSetHelper(java.util.Set,java.lang.Object):518:519 -> j 3:3:boolean equalsSetHelper(java.util.Set,java.lang.Object):522:522 -> j 1:5:boolean retainAllHelper(java.util.Map,java.util.Collection):478:482 -> k 6:6:boolean retainAllHelper(java.util.Map,java.util.Collection):485:485 -> k 1:2:java.lang.Object[] toArrayHelper(int):490:491 -> l 3:3:java.lang.Object[] toArrayHelper(int):493:493 -> l 1:2:java.lang.Object[] toArrayHelper(java.lang.Object[],int):499:500 -> m 3:3:java.lang.Object[] toArrayHelper(java.lang.Object[],int):502:502 -> m 4:4:java.lang.Object[] toArrayHelper(java.lang.Object[],int):506:506 -> m 5:6:java.lang.Object[] toArrayHelper(java.lang.Object[],int):508:509 -> m androidx.collection.MapCollections$ArrayIterator -> i.d$a: androidx.collection.MapCollections this$0 -> e int mSize -> d boolean mCanRemove -> a int mIndex -> b int mOffset -> c 1:1:void (androidx.collection.MapCollections,int):43:43 -> 2:2:void (androidx.collection.MapCollections,int):41:41 -> 3:4:void (androidx.collection.MapCollections,int):44:45 -> 1:1:boolean hasNext():50:50 -> hasNext 1:5:java.lang.Object next():55:55 -> next 1:1:void remove():64:64 -> remove 2:5:void remove():67:70 -> remove 6:6:void remove():65:65 -> remove androidx.collection.MapCollections$EntrySet -> i.d$b: androidx.collection.MapCollections this$0 -> a 1:1:void (androidx.collection.MapCollections):167:167 -> 1:1:boolean add(java.lang.Object):167:167 -> add 2:2:boolean androidx.collection.MapCollections$EntrySet.add(java.util.Map$Entry):170:170 -> add 2:2:boolean add(java.lang.Object):167 -> add 1:3:boolean addAll(java.util.Collection):175:177 -> addAll 4:4:boolean addAll(java.util.Collection):179:179 -> addAll 1:1:void clear():184:184 -> clear 1:1:boolean contains(java.lang.Object):189:189 -> contains 2:3:boolean contains(java.lang.Object):191:192 -> contains 4:5:boolean contains(java.lang.Object):196:197 -> contains 1:3:boolean containsAll(java.util.Collection):202:204 -> containsAll 1:1:boolean equals(java.lang.Object):253:253 -> equals 1:5:int hashCode():259:263 -> hashCode 1:1:boolean isEmpty():213:213 -> isEmpty 1:1:java.util.Iterator iterator():218:218 -> iterator 1:1:boolean remove(java.lang.Object):223:223 -> remove 1:1:boolean removeAll(java.util.Collection):228:228 -> removeAll 1:1:boolean retainAll(java.util.Collection):233:233 -> retainAll 1:1:int size():238:238 -> size 1:1:java.lang.Object[] toArray():243:243 -> toArray 2:2:java.lang.Object[] toArray(java.lang.Object[]):248:248 -> toArray androidx.collection.MapCollections$KeySet -> i.d$c: androidx.collection.MapCollections this$0 -> a 1:1:void (androidx.collection.MapCollections):269:269 -> 1:1:boolean add(java.lang.Object):273:273 -> add 1:1:boolean addAll(java.util.Collection):278:278 -> addAll 1:1:void clear():283:283 -> clear 1:1:boolean contains(java.lang.Object):288:288 -> contains 1:1:boolean containsAll(java.util.Collection):293:293 -> containsAll 2:4:boolean androidx.collection.MapCollections.containsAllHelper(java.util.Map,java.util.Collection):459:461 -> containsAll 2:4:boolean containsAll(java.util.Collection):293 -> containsAll 1:1:boolean equals(java.lang.Object):343:343 -> equals 1:3:int hashCode():349:351 -> hashCode 1:1:boolean isEmpty():298:298 -> isEmpty 1:1:java.util.Iterator iterator():303:303 -> iterator 1:1:boolean remove(java.lang.Object):308:308 -> remove 2:2:boolean remove(java.lang.Object):310:310 -> remove 1:1:boolean removeAll(java.util.Collection):318:318 -> removeAll 2:5:boolean androidx.collection.MapCollections.removeAllHelper(java.util.Map,java.util.Collection):469:472 -> removeAll 2:5:boolean removeAll(java.util.Collection):318 -> removeAll 6:6:boolean androidx.collection.MapCollections.removeAllHelper(java.util.Map,java.util.Collection):474:474 -> removeAll 6:6:boolean removeAll(java.util.Collection):318 -> removeAll 1:1:boolean retainAll(java.util.Collection):323:323 -> retainAll 1:1:int size():328:328 -> size 1:1:java.lang.Object[] toArray():333:333 -> toArray 2:2:java.lang.Object[] toArray(java.lang.Object[]):338:338 -> toArray androidx.collection.MapCollections$MapIterator -> i.d$d: boolean mEntryValid -> b int mIndex -> c androidx.collection.MapCollections this$0 -> d int mEnd -> a 1:1:void (androidx.collection.MapCollections):79:79 -> 2:2:void (androidx.collection.MapCollections):77:77 -> 3:4:void (androidx.collection.MapCollections):80:81 -> 1:1:boolean equals(java.lang.Object):137:137 -> equals 2:2:boolean equals(java.lang.Object):141:141 -> equals 3:5:boolean equals(java.lang.Object):144:146 -> equals 6:6:boolean equals(java.lang.Object):138:138 -> equals 1:1:java.lang.Object getKey():110:110 -> getKey 2:2:java.lang.Object getKey():114:114 -> getKey 3:3:java.lang.Object getKey():111:111 -> getKey 1:1:java.lang.Object getValue():119:119 -> getValue 2:2:java.lang.Object getValue():123:123 -> getValue 3:3:java.lang.Object getValue():120:120 -> getValue 1:1:boolean hasNext():86:86 -> hasNext 1:1:int hashCode():151:151 -> hashCode 2:5:int hashCode():155:158 -> hashCode 6:6:int hashCode():152:152 -> hashCode 1:4:java.util.Map$Entry androidx.collection.MapCollections$MapIterator.next():91:91 -> next 1:4:java.lang.Object next():74 -> next 1:1:void remove():99:99 -> remove 2:5:void remove():102:105 -> remove 6:6:void remove():100:100 -> remove 1:1:java.lang.Object setValue(java.lang.Object):128:128 -> setValue 2:2:java.lang.Object setValue(java.lang.Object):132:132 -> setValue 3:3:java.lang.Object setValue(java.lang.Object):129:129 -> setValue 1:1:java.lang.String toString():163:163 -> toString androidx.collection.MapCollections$ValuesCollection -> i.d$e: androidx.collection.MapCollections this$0 -> a 1:1:void (androidx.collection.MapCollections):357:357 -> 1:1:boolean add(java.lang.Object):361:361 -> add 1:1:boolean addAll(java.util.Collection):366:366 -> addAll 1:1:void clear():371:371 -> clear 1:1:boolean contains(java.lang.Object):376:376 -> contains 1:3:boolean containsAll(java.util.Collection):381:383 -> containsAll 1:1:boolean isEmpty():392:392 -> isEmpty 1:1:java.util.Iterator iterator():397:397 -> iterator 1:1:boolean remove(java.lang.Object):402:402 -> remove 2:2:boolean remove(java.lang.Object):404:404 -> remove 1:1:boolean removeAll(java.util.Collection):412:412 -> removeAll 2:4:boolean removeAll(java.util.Collection):415:417 -> removeAll 1:1:boolean retainAll(java.util.Collection):428:428 -> retainAll 2:4:boolean retainAll(java.util.Collection):431:433 -> retainAll 1:1:int size():444:444 -> size 1:1:java.lang.Object[] toArray():449:449 -> toArray 2:2:java.lang.Object[] toArray(java.lang.Object[]):454:454 -> toArray androidx.collection.SimpleArrayMap -> i.e: java.lang.Object[] mBaseCache -> d int[] mHashes -> b java.lang.Object[] mArray -> a int mTwiceBaseCacheSize -> g int mBaseCacheSize -> e int mSize -> c java.lang.Object[] mTwiceBaseCache -> f 1:4:void ():236:239 -> 1:3:void allocArrays(int):165:167 -> a 4:8:void allocArrays(int):169:173 -> a 9:9:void allocArrays(int):176:176 -> a 10:10:void allocArrays(int):178:178 -> a 11:12:void allocArrays(int):180:181 -> a 13:17:void allocArrays(int):183:187 -> a 18:18:void allocArrays(int):190:190 -> a 19:19:void allocArrays(int):192:192 -> a 20:21:void allocArrays(int):195:196 -> a 1:2:void ensureCapacity(int):289:290 -> b 3:7:void ensureCapacity(int):292:296 -> b 8:8:void ensureCapacity(int):298:298 -> b 9:10:void ensureCapacity(int):300:301 -> b 1:5:void freeArrays(int[],java.lang.Object[],int):201:205 -> c 6:6:void freeArrays(int[],java.lang.Object[],int):207:207 -> c 7:8:void freeArrays(int[],java.lang.Object[],int):209:210 -> c 9:14:void freeArrays(int[],java.lang.Object[],int):214:219 -> c 15:15:void freeArrays(int[],java.lang.Object[],int):221:221 -> c 16:17:void freeArrays(int[],java.lang.Object[],int):223:224 -> c 18:18:void freeArrays(int[],java.lang.Object[],int):228:228 -> c 1:3:void clear():270:272 -> clear 4:7:void clear():274:277 -> clear 8:9:void clear():279:280 -> clear 1:1:boolean containsKey(java.lang.Object):312:312 -> containsKey 1:1:boolean containsValue(java.lang.Object):352:352 -> containsValue 1:1:int indexOf(java.lang.Object,int):88:88 -> d 2:2:int indexOf(java.lang.Object,int):95:95 -> d 3:3:int androidx.collection.SimpleArrayMap.binarySearchHashes(int[],int,int):77:77 -> d 3:3:int indexOf(java.lang.Object,int):95 -> d 4:4:int indexOf(java.lang.Object,int):103:103 -> d 5:6:int indexOf(java.lang.Object,int):109:110 -> d 7:8:int indexOf(java.lang.Object,int):114:115 -> d 9:9:int androidx.collection.SimpleArrayMap.binarySearchHashes(int[],int,int):80:80 -> d 9:9:int indexOf(java.lang.Object,int):95 -> d 1:1:int indexOfKey(java.lang.Object):322:322 -> e 1:2:boolean equals(java.lang.Object):684:685 -> equals 3:3:int androidx.collection.SimpleArrayMap.size():668:668 -> equals 3:3:boolean equals(java.lang.Object):686 -> equals 4:7:boolean equals(java.lang.Object):691:694 -> equals 8:8:boolean equals(java.lang.Object):696:696 -> equals 9:9:boolean equals(java.lang.Object):699:699 -> equals 10:11:boolean equals(java.lang.Object):709:710 -> equals 12:12:int androidx.collection.SimpleArrayMap.size():668:668 -> equals 12:12:boolean equals(java.lang.Object):711 -> equals 13:13:boolean equals(java.lang.Object):711:711 -> equals 14:17:boolean equals(java.lang.Object):716:719 -> equals 18:18:boolean equals(java.lang.Object):721:721 -> equals 19:19:boolean equals(java.lang.Object):724:724 -> equals 1:1:int indexOfNull():126:126 -> f 2:2:int indexOfNull():133:133 -> f 3:3:int androidx.collection.SimpleArrayMap.binarySearchHashes(int[],int,int):77:77 -> f 3:3:int indexOfNull():133 -> f 4:4:int indexOfNull():141:141 -> f 5:6:int indexOfNull():147:148 -> f 7:8:int indexOfNull():152:153 -> f 9:9:int androidx.collection.SimpleArrayMap.binarySearchHashes(int[],int,int):80:80 -> f 9:9:int indexOfNull():133 -> f 1:2:int indexOfValue(java.lang.Object):326:327 -> g 3:3:int indexOfValue(java.lang.Object):330:330 -> g 4:4:int indexOfValue(java.lang.Object):336:336 -> g 1:1:java.lang.Object get(java.lang.Object):369:369 -> get 1:2:java.lang.Object getOrDefault(java.lang.Object,java.lang.Object):380:381 -> getOrDefault 1:1:java.lang.Object keyAt(int):390:390 -> h 1:2:int hashCode():743:744 -> hashCode 3:5:int hashCode():746:748 -> hashCode 1:2:java.lang.Object removeAt(int):570:571 -> i 3:5:java.lang.Object removeAt(int):576:578 -> i 6:6:java.lang.Object removeAt(int):582:582 -> i 7:7:java.lang.Object removeAt(int):592:592 -> i 8:8:java.lang.Object removeAt(int):594:594 -> i 9:10:java.lang.Object removeAt(int):600:601 -> i 11:12:java.lang.Object removeAt(int):606:607 -> i 13:13:java.lang.Object removeAt(int):595:595 -> i 14:15:java.lang.Object removeAt(int):614:615 -> i 16:17:java.lang.Object removeAt(int):618:619 -> i 18:18:java.lang.Object removeAt(int):622:622 -> i 19:19:java.lang.Object removeAt(int):625:625 -> i 20:20:java.lang.Object removeAt(int):623:623 -> i 1:1:boolean isEmpty():419:419 -> isEmpty 1:2:java.lang.Object setValueAt(int,java.lang.Object):410:411 -> j 1:1:java.lang.Object valueAt(int):399:399 -> k 1:1:java.lang.Object put(java.lang.Object,java.lang.Object):432:432 -> put 2:2:java.lang.Object put(java.lang.Object,java.lang.Object):437:437 -> put 3:4:java.lang.Object put(java.lang.Object,java.lang.Object):439:440 -> put 5:6:java.lang.Object put(java.lang.Object,java.lang.Object):444:445 -> put 7:7:java.lang.Object put(java.lang.Object,java.lang.Object):450:450 -> put 8:9:java.lang.Object put(java.lang.Object,java.lang.Object):457:458 -> put 10:10:java.lang.Object put(java.lang.Object,java.lang.Object):460:460 -> put 11:11:java.lang.Object put(java.lang.Object,java.lang.Object):464:464 -> put 12:13:java.lang.Object put(java.lang.Object,java.lang.Object):466:467 -> put 14:14:java.lang.Object put(java.lang.Object,java.lang.Object):470:470 -> put 15:15:java.lang.Object put(java.lang.Object,java.lang.Object):461:461 -> put 16:17:java.lang.Object put(java.lang.Object,java.lang.Object):476:477 -> put 18:18:java.lang.Object put(java.lang.Object,java.lang.Object):481:481 -> put 19:22:java.lang.Object put(java.lang.Object,java.lang.Object):486:489 -> put 23:23:java.lang.Object put(java.lang.Object,java.lang.Object):482:482 -> put 1:1:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> putIfAbsent 1:1:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):523 -> putIfAbsent 2:2:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):525:525 -> putIfAbsent 1:1:java.lang.Object remove(java.lang.Object):538:538 -> remove 2:2:java.lang.Object remove(java.lang.Object):540:540 -> remove 3:3:boolean remove(java.lang.Object,java.lang.Object):553:553 -> remove 4:6:boolean remove(java.lang.Object,java.lang.Object):555:557 -> remove 1:1:java.lang.Object replace(java.lang.Object,java.lang.Object):637:637 -> replace 2:2:java.lang.Object replace(java.lang.Object,java.lang.Object):639:639 -> replace 3:3:boolean replace(java.lang.Object,java.lang.Object,java.lang.Object):653:653 -> replace 4:6:boolean replace(java.lang.Object,java.lang.Object,java.lang.Object):655:657 -> replace 1:1:int size():668:668 -> size 1:1:java.lang.String toString():762:762 -> toString 2:4:java.lang.String toString():766:768 -> toString 5:5:java.lang.String toString():770:770 -> toString 6:6:java.lang.String toString():772:772 -> toString 7:7:java.lang.String toString():774:774 -> toString 8:8:java.lang.String toString():776:776 -> toString 9:10:java.lang.String toString():778:779 -> toString 11:11:java.lang.String toString():781:781 -> toString 12:12:java.lang.String toString():783:783 -> toString 13:14:java.lang.String toString():786:787 -> toString androidx.collection.SparseArrayCompat -> i.f: java.lang.Object[] mValues -> c java.lang.Object DELETED -> d int[] mKeys -> a int mSize -> b 1:1:void ():51:51 -> 1:1:void androidx.collection.SparseArrayCompat.(int):72:72 -> 1:1:void ():62 -> 2:2:int androidx.collection.ContainerHelpers.idealIntArraySize(int):25:25 -> 2:2:void androidx.collection.SparseArrayCompat.(int):77 -> 2:2:void ():62 -> 3:4:void androidx.collection.SparseArrayCompat.(int):78:79 -> 3:4:void ():62 -> 1:2:void clear():444:445 -> a 3:3:void clear():448:448 -> a 4:4:void clear():451:451 -> a 1:1:int keyAt(int):365:365 -> b 1:1:int size():344:344 -> c 1:3:androidx.collection.SparseArrayCompat androidx.collection.SparseArrayCompat.clone():88:90 -> clone 1:3:java.lang.Object clone():50 -> clone 4:4:androidx.collection.SparseArrayCompat androidx.collection.SparseArrayCompat.clone():92:92 -> clone 4:4:java.lang.Object clone():50 -> clone 1:1:java.lang.Object valueAt(int):379:379 -> d 1:1:java.lang.String toString():498:498 -> toString 2:4:java.lang.String toString():502:504 -> toString 5:5:java.lang.String toString():506:506 -> toString 6:6:int androidx.collection.SparseArrayCompat.keyAt(int):365:365 -> toString 6:6:java.lang.String toString():508 -> toString 7:9:java.lang.String toString():509:511 -> toString 10:10:java.lang.String toString():513:513 -> toString 11:11:java.lang.String toString():515:515 -> toString 12:13:java.lang.String toString():518:519 -> toString androidx.core.R$styleable -> androidx.core.R$styleable: 1:1:void ():246:246 -> 2:2:void ():252:252 -> 3:3:void ():262:262 -> 4:4:void ():277:277 -> 5:5:void ():283:283 -> 6:6:void ():288:288 -> 7:7:void ():305:305 -> androidx.core.app.ActivityCompat -> j.d: 1:4:void requestPermissions(android.app.Activity,java.lang.String[],int):497:500 -> b 5:8:void requestPermissions(android.app.Activity,java.lang.String[],int):502:505 -> b androidx.core.app.ActivityCompat$1 -> j.a: android.app.Activity val$activity -> a int val$requestCode -> c java.lang.String[] val$permissions -> b 1:1:void (java.lang.String[],android.app.Activity,int):505:505 -> 1:1:void run():508:508 -> run 2:3:void run():510:511 -> run 4:4:void run():513:513 -> run 5:5:void run():515:515 -> run 6:6:void run():519:519 -> run androidx.core.app.ActivityCompat$OnRequestPermissionsResultCallback -> j.b: androidx.core.app.ActivityCompat$RequestPermissionsRequestCodeValidator -> j.c: androidx.core.app.ComponentActivity -> androidx.core.app.ComponentActivity: androidx.lifecycle.LifecycleRegistry mLifecycleRegistry -> a 1:1:void ():48:48 -> 2:2:void ():63:63 -> 1:1:androidx.lifecycle.Lifecycle getLifecycle():113:113 -> c 1:2:boolean dispatchKeyEvent(android.view.KeyEvent):136:137 -> dispatchKeyEvent 3:3:boolean dispatchKeyEvent(android.view.KeyEvent):140:140 -> dispatchKeyEvent 1:2:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):127:128 -> dispatchKeyShortcutEvent 3:3:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):131:131 -> dispatchKeyShortcutEvent 1:1:boolean superDispatchKeyEvent(android.view.KeyEvent):122:122 -> f 1:2:void onCreate(android.os.Bundle):85:86 -> onCreate 1:2:void onSaveInstanceState(android.os.Bundle):92:93 -> onSaveInstanceState androidx.core.app.JobIntentService -> androidx.core.app.JobIntentService: androidx.core.app.JobIntentService$CompatJobEngine mJobImpl -> e androidx.core.app.JobIntentService$WorkEnqueuer mCompatWorkEnqueuer -> b java.util.HashMap sClassWorkEnqueuer -> f androidx.core.app.JobIntentService$CommandProcessor mCurProcessor -> c java.util.ArrayList mCompatQueue -> a boolean mDestroyed -> d 1:1:void ():106:106 -> 1:1:void ():416:416 -> 2:2:void ():101:101 -> 3:4:void ():417:418 -> 5:5:void ():420:420 -> 1:4:void ensureProcessorRunningLocked(boolean):607:610 -> a 5:5:void ensureProcessorRunningLocked(boolean):613:613 -> a void onHandleWork(android.content.Intent) -> b 1:3:void processorFinished():618:620 -> c 4:7:void processorFinished():629:632 -> c 8:8:void processorFinished():634:634 -> c 1:2:android.os.IBinder onBind(android.content.Intent):465:466 -> onBind 3:3:android.os.IBinder androidx.core.app.JobIntentService$JobServiceEngineImpl.compatGetBinder():281:281 -> onBind 3:3:android.os.IBinder onBind(android.content.Intent):466 -> onBind 1:1:void onCreate():426:426 -> onCreate 2:4:void onCreate():428:430 -> onCreate 5:6:void onCreate():432:433 -> onCreate 7:7:androidx.core.app.JobIntentService$WorkEnqueuer getWorkEnqueuer(android.content.Context,android.content.ComponentName,boolean,int):529:529 -> onCreate 7:7:void onCreate():434 -> onCreate 8:8:androidx.core.app.JobIntentService$WorkEnqueuer getWorkEnqueuer(android.content.Context,android.content.ComponentName,boolean,int):537:537 -> onCreate 8:8:void onCreate():434 -> onCreate 9:9:androidx.core.app.JobIntentService$WorkEnqueuer getWorkEnqueuer(android.content.Context,android.content.ComponentName,boolean,int):539:539 -> onCreate 9:9:void onCreate():434 -> onCreate 10:10:androidx.core.app.JobIntentService$WorkEnqueuer getWorkEnqueuer(android.content.Context,android.content.ComponentName,boolean,int):533:533 -> onCreate 10:10:void onCreate():434 -> onCreate 11:11:void onCreate():434:434 -> onCreate 1:6:void onDestroy():476:481 -> onDestroy 1:2:int onStartCommand(android.content.Intent,int,int):444:445 -> onStartCommand 3:4:int onStartCommand(android.content.Intent,int,int):447:448 -> onStartCommand 5:6:int onStartCommand(android.content.Intent,int,int):450:451 -> onStartCommand androidx.core.app.JobIntentService$CommandProcessor -> androidx.core.app.JobIntentService$a: androidx.core.app.JobIntentService this$0 -> a 1:1:void (androidx.core.app.JobIntentService):383:383 -> 1:1:java.lang.Object doInBackground(java.lang.Object[]):383:383 -> doInBackground 2:2:java.lang.Void doInBackground(java.lang.Void[]):390:390 -> doInBackground 2:2:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 3:4:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService.dequeueWork():639:640 -> doInBackground 3:4:java.lang.Void doInBackground(java.lang.Void[]):390 -> doInBackground 3:4:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 5:7:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService$JobServiceEngineImpl.dequeueWork():311:313 -> doInBackground 5:7:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService.dequeueWork():640 -> doInBackground 5:7:java.lang.Void doInBackground(java.lang.Void[]):390 -> doInBackground 5:7:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 8:9:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService$JobServiceEngineImpl.dequeueWork():315:316 -> doInBackground 8:9:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService.dequeueWork():640 -> doInBackground 8:9:java.lang.Void doInBackground(java.lang.Void[]):390 -> doInBackground 8:9:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 10:11:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService$JobServiceEngineImpl.dequeueWork():318:319 -> doInBackground 10:11:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService.dequeueWork():640 -> doInBackground 10:11:java.lang.Void doInBackground(java.lang.Void[]):390 -> doInBackground 10:11:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 12:12:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService$JobServiceEngineImpl.dequeueWork():316:316 -> doInBackground 12:12:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService.dequeueWork():640 -> doInBackground 12:12:java.lang.Void doInBackground(java.lang.Void[]):390 -> doInBackground 12:12:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 13:15:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService.dequeueWork():642:644 -> doInBackground 13:15:java.lang.Void doInBackground(java.lang.Void[]):390 -> doInBackground 13:15:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 16:16:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService.dequeueWork():646:646 -> doInBackground 16:16:java.lang.Void doInBackground(java.lang.Void[]):390 -> doInBackground 16:16:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 17:17:java.lang.Void doInBackground(java.lang.Void[]):392:392 -> doInBackground 17:17:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 18:18:java.lang.Void doInBackground(java.lang.Void[]):394:394 -> doInBackground 18:18:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 19:19:androidx.core.app.JobIntentService$GenericWorkItem androidx.core.app.JobIntentService.dequeueWork():648:648 -> doInBackground 19:19:java.lang.Void doInBackground(java.lang.Void[]):390 -> doInBackground 19:19:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground 1:1:void onCancelled(java.lang.Object):383:383 -> onCancelled 2:2:void onCancelled(java.lang.Void):404:404 -> onCancelled 2:2:void onCancelled(java.lang.Object):383 -> onCancelled 1:1:void onPostExecute(java.lang.Object):383:383 -> onPostExecute 2:2:void onPostExecute(java.lang.Void):409:409 -> onPostExecute 2:2:void onPostExecute(java.lang.Object):383 -> onPostExecute androidx.core.app.JobIntentService$CompatJobEngine -> androidx.core.app.JobIntentService$b: androidx.core.app.JobIntentService$CompatWorkEnqueuer -> androidx.core.app.JobIntentService$c: android.os.PowerManager$WakeLock mRunWakeLock -> b android.os.PowerManager$WakeLock mLaunchWakeLock -> a boolean mServiceProcessing -> c 1:2:void (android.content.Context,android.content.ComponentName):163:164 -> 3:5:void (android.content.Context,android.content.ComponentName):168:170 -> 6:6:void (android.content.Context,android.content.ComponentName):169:169 -> 7:9:void (android.content.Context,android.content.ComponentName):171:173 -> 10:10:void (android.content.Context,android.content.ComponentName):172:172 -> 11:11:void (android.content.Context,android.content.ComponentName):174:174 -> 1:2:void serviceProcessingFinished():224:225 -> a 3:4:void serviceProcessingFinished():231:232 -> a 5:5:void serviceProcessingFinished():234:234 -> a 1:1:void serviceProcessingStarted():210:210 -> b 2:3:void serviceProcessingStarted():212:213 -> b 4:5:void serviceProcessingStarted():216:217 -> b 6:6:void serviceProcessingStarted():219:219 -> b 1:1:void serviceStartReceived():201:201 -> c 2:2:void serviceStartReceived():205:205 -> c androidx.core.app.JobIntentService$CompatWorkItem -> androidx.core.app.JobIntentService$d: android.content.Intent mIntent -> a androidx.core.app.JobIntentService this$0 -> c int mStartId -> b 1:3:void (androidx.core.app.JobIntentService,android.content.Intent,int):363:365 -> 1:1:void complete():376:376 -> a 1:1:android.content.Intent getIntent():370:370 -> b androidx.core.app.JobIntentService$GenericWorkItem -> androidx.core.app.JobIntentService$e: void complete() -> a android.content.Intent getIntent() -> b androidx.core.app.JobIntentService$JobServiceEngineImpl -> androidx.core.app.JobIntentService$f: androidx.core.app.JobIntentService mService -> c java.lang.Object mLock -> a android.app.job.JobParameters mParams -> b 1:1:void (androidx.core.app.JobIntentService):275:275 -> 2:2:void (androidx.core.app.JobIntentService):249:249 -> 3:3:void (androidx.core.app.JobIntentService):276:276 -> 1:1:boolean onStartJob(android.app.job.JobParameters):287:287 -> onStartJob 2:2:boolean onStartJob(android.app.job.JobParameters):289:289 -> onStartJob 1:1:boolean onStopJob(android.app.job.JobParameters):296:296 -> onStopJob 2:3:boolean androidx.core.app.JobIntentService.doStopCurrentWork():599:600 -> onStopJob 2:3:boolean onStopJob(android.app.job.JobParameters):296 -> onStopJob 4:4:boolean onStopJob(android.app.job.JobParameters):297:297 -> onStopJob 5:6:boolean onStopJob(android.app.job.JobParameters):300:301 -> onStopJob androidx.core.app.JobIntentService$JobServiceEngineImpl$WrapperWorkItem -> androidx.core.app.a: android.app.job.JobWorkItem mJobWork -> a androidx.core.app.JobIntentService$JobServiceEngineImpl this$0 -> b 1:2:void (androidx.core.app.JobIntentService$JobServiceEngineImpl,android.app.job.JobWorkItem):255:256 -> 1:3:void complete():266:268 -> a 4:4:void complete():270:270 -> a 1:1:android.content.Intent getIntent():261:261 -> b androidx.core.app.JobIntentService$WorkEnqueuer -> androidx.core.app.JobIntentService$g: 1:1:void (android.content.ComponentName):118:118 -> void serviceProcessingFinished() -> a void serviceProcessingStarted() -> b void serviceStartReceived() -> c androidx.core.app.NotificationCompatSideChannelService -> androidx.core.app.NotificationCompatSideChannelService: 1:1:void ():45:45 -> void cancel(java.lang.String,int,java.lang.String) -> a void cancelAll(java.lang.String) -> b 1:2:void checkPermission(int,java.lang.String):114:115 -> c 3:3:void checkPermission(int,java.lang.String):119:119 -> c void notify(java.lang.String,int,java.lang.String,android.app.Notification) -> d 1:1:android.os.IBinder onBind(android.content.Intent):48:48 -> onBind 2:2:android.os.IBinder onBind(android.content.Intent):51:51 -> onBind 3:3:android.os.IBinder onBind(android.content.Intent):54:54 -> onBind androidx.core.app.NotificationCompatSideChannelService$NotificationSideChannelStub -> androidx.core.app.NotificationCompatSideChannelService$a: androidx.core.app.NotificationCompatSideChannelService this$0 -> a 1:1:void (androidx.core.app.NotificationCompatSideChannelService):75:75 -> 1:2:void cancel(java.lang.String,int,java.lang.String):92:93 -> a 3:3:void cancel(java.lang.String,int,java.lang.String):95:95 -> a 4:5:void cancel(java.lang.String,int,java.lang.String):97:98 -> a 1:2:void cancelAll(java.lang.String):103:104 -> b 3:3:void cancelAll(java.lang.String):106:106 -> b 4:5:void cancelAll(java.lang.String):108:109 -> b 1:2:void notify(java.lang.String,int,java.lang.String,android.app.Notification):81:82 -> c 3:3:void notify(java.lang.String,int,java.lang.String,android.app.Notification):84:84 -> c 4:5:void notify(java.lang.String,int,java.lang.String,android.app.Notification):86:87 -> c androidx.core.app.SharedElementCallback -> j.g: 1:1:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object,java.lang.Object):81:81 -> a 1:2:void androidx.core.widget.TextViewCompat.setTextAppearance(android.widget.TextView,int):283:284 -> b 3:3:void androidx.core.widget.TextViewCompat.setTextAppearance(android.widget.TextView,int):286:286 -> b androidx.core.app.SharedElementCallback$$IA$1 -> j.e: androidx.core.app.SharedElementCallback$$IA$2 -> j.f: androidx.core.content.ContextCompat -> k.a: 1:1:int checkSelfPermission(android.content.Context,java.lang.String):535:535 -> a 2:2:int checkSelfPermission(android.content.Context,java.lang.String):532:532 -> a androidx.core.content.FileProvider -> androidx.core.content.FileProvider: androidx.core.content.FileProvider$PathStrategy mStrategy -> a java.io.File DEVICE_ROOT -> c java.util.HashMap sCache -> d java.lang.String[] COLUMNS -> b 1:1:void ():340:340 -> 2:2:void ():357:357 -> 3:3:void ():360:360 -> 1:1:void ():339:339 -> 1:2:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):575:576 -> a 3:3:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):579:579 -> a 4:4:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):587:587 -> a 5:5:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):584:584 -> a 6:6:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):581:581 -> a 7:7:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):589:589 -> a 1:1:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):382:382 -> attachInfo 2:2:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):385:385 -> attachInfo 3:3:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):388:388 -> attachInfo 4:4:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):392:392 -> attachInfo 5:5:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):389:389 -> attachInfo 6:6:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):386:386 -> attachInfo 1:2:android.net.Uri getUriForFile(android.content.Context,java.lang.String,java.io.File):417:418 -> b 1:1:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):601:601 -> c 2:3:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):603:604 -> c 4:4:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):611:611 -> c 5:5:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):610:610 -> c 6:6:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):618:618 -> c 7:7:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):620:620 -> c 8:9:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):622:623 -> c 10:18:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):626:634 -> c 19:20:java.io.File[] androidx.core.content.ContextCompat.getExternalFilesDirs(android.content.Context,java.lang.String):380:381 -> c 19:20:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):635 -> c 21:21:java.io.File[] androidx.core.content.ContextCompat.getExternalFilesDirs(android.content.Context,java.lang.String):383:383 -> c 21:21:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):635 -> c 22:23:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):636:637 -> c 24:24:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):639:639 -> c 25:26:java.io.File[] androidx.core.content.ContextCompat.getExternalCacheDirs(android.content.Context):433:434 -> c 25:26:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):640 -> c 27:27:java.io.File[] androidx.core.content.ContextCompat.getExternalCacheDirs(android.content.Context):436:436 -> c 27:27:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):640 -> c 28:29:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):641:642 -> c 30:34:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):644:648 -> c 35:35:java.io.File buildPath(java.io.File,java.lang.String[]):820:820 -> c 35:35:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):653 -> c 36:36:java.io.File buildPath(java.io.File,java.lang.String[]):822:822 -> c 36:36:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):653 -> c 37:37:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):653:653 -> c 38:38:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):613:613 -> c 39:39:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):606:606 -> c 1:2:int delete(android.net.Uri,java.lang.String,java.lang.String[]):541:542 -> delete 1:1:java.lang.String getType(android.net.Uri):493:493 -> getType 2:2:java.lang.String getType(android.net.Uri):495:495 -> getType 3:4:java.lang.String getType(android.net.Uri):497:498 -> getType 1:1:android.net.Uri insert(android.net.Uri,android.content.ContentValues):513:513 -> insert 1:1:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):564:564 -> openFile 2:2:int modeToMode(java.lang.String):795:795 -> openFile 2:2:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile 3:3:int modeToMode(java.lang.String):797:797 -> openFile 3:3:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile 4:4:int modeToMode(java.lang.String):801:801 -> openFile 4:4:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile 5:5:int modeToMode(java.lang.String):805:805 -> openFile 5:5:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile 6:6:int modeToMode(java.lang.String):808:808 -> openFile 6:6:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile 7:7:int modeToMode(java.lang.String):813:813 -> openFile 7:7:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile 8:8:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):566:566 -> openFile 1:1:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):454:454 -> query 2:2:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):457:457 -> query 3:4:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):460:461 -> query 5:11:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):463:469 -> query 12:13:java.lang.String[] copyOf(java.lang.String[],int):829:830 -> query 12:13:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):473 -> query 14:15:java.lang.Object[] copyOf(java.lang.Object[],int):835:836 -> query 14:15:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):474 -> query 16:17:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):476:477 -> query 1:1:int update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[]):523:523 -> update androidx.core.content.FileProvider$PathStrategy -> androidx.core.content.FileProvider$a: androidx.core.content.FileProvider$SimplePathStrategy -> androidx.core.content.FileProvider$b: java.util.HashMap mRoots -> b java.lang.String mAuthority -> a 1:1:void (java.lang.String):700:700 -> 2:2:void (java.lang.String):698:698 -> 3:3:void (java.lang.String):701:701 -> 1:1:void addRoot(java.lang.String,java.io.File):709:709 -> a 2:2:void addRoot(java.lang.String,java.io.File):715:715 -> a 3:3:void addRoot(java.lang.String,java.io.File):721:721 -> a 4:4:void addRoot(java.lang.String,java.io.File):717:717 -> a 5:5:void addRoot(java.lang.String,java.io.File):710:710 -> a 1:1:java.io.File getFileForUri(android.net.Uri):764:764 -> b 2:4:java.io.File getFileForUri(android.net.Uri):766:768 -> b 5:5:java.io.File getFileForUri(android.net.Uri):770:770 -> b 6:6:java.io.File getFileForUri(android.net.Uri):775:775 -> b 7:7:java.io.File getFileForUri(android.net.Uri):777:777 -> b 8:9:java.io.File getFileForUri(android.net.Uri):782:783 -> b 10:10:java.io.File getFileForUri(android.net.Uri):779:779 -> b 11:11:java.io.File getFileForUri(android.net.Uri):772:772 -> b 1:1:android.net.Uri getUriForFile(java.io.File):728:728 -> c 2:5:android.net.Uri getUriForFile(java.io.File):735:738 -> c 6:8:android.net.Uri getUriForFile(java.io.File):749:751 -> c 9:9:android.net.Uri getUriForFile(java.io.File):753:753 -> c 10:12:android.net.Uri getUriForFile(java.io.File):757:759 -> c 13:13:android.net.Uri getUriForFile(java.io.File):744:744 -> c 14:14:android.net.Uri getUriForFile(java.io.File):730:730 -> c androidx.core.os.CancellationSignal -> l.b: androidx.core.os.CancellationSignal$OnCancelListener mOnCancelListener -> c boolean mCancelInProgress -> a boolean mIsCanceled -> b 1:1:void ():37:37 -> 1:3:void cancel():69:71 -> a 4:6:void cancel():73:75 -> a 7:7:void cancel():77:77 -> a 8:8:void cancel():81:81 -> a 9:13:void cancel():87:91 -> a 14:14:void cancel():90:90 -> a 15:18:void cancel():87:90 -> a 19:19:void cancel():77:77 -> a 1:3:boolean isCanceled():46:48 -> b 1:1:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):111:111 -> c 2:2:void androidx.core.os.CancellationSignal.waitForCancelFinishedLocked():153:153 -> c 2:2:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):112 -> c 3:3:void androidx.core.os.CancellationSignal.waitForCancelFinishedLocked():155:155 -> c 3:3:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):112 -> c 4:5:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):114:115 -> c 6:7:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):117:118 -> c 8:9:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):121:122 -> c 10:10:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):119:119 -> c 11:11:void setOnCancelListener(androidx.core.os.CancellationSignal$OnCancelListener):121:121 -> c androidx.core.os.CancellationSignal$OnCancelListener -> l.a: void onCancel() -> a androidx.core.view.AccessibilityDelegateCompat -> m.b: android.view.View$AccessibilityDelegate mBridge -> a android.view.View$AccessibilityDelegate mOriginalDelegate -> b android.view.View$AccessibilityDelegate DEFAULT_DELEGATE -> c 1:1:void ():130:130 -> 1:1:void ():139:139 -> 2:4:void androidx.core.view.AccessibilityDelegateCompat.(android.view.View$AccessibilityDelegate):146:148 -> 2:4:void ():139 -> 1:1:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):216:216 -> a 1:1:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):319:319 -> b 2:2:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):321:321 -> b 1:1:android.view.View$AccessibilityDelegate getBridge():155:155 -> c 1:1:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):256:256 -> d 1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):275:275 -> e 1:1:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):236:236 -> f 1:1:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):300:300 -> g 1:3:java.util.List androidx.core.view.AccessibilityDelegateCompat.getActionList(android.view.View):396:398 -> h 1:3:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):345 -> h 4:7:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):346:349 -> h 8:8:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):354:354 -> h 9:9:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):356:356 -> h 10:10:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):358:358 -> h 11:11:boolean androidx.core.view.AccessibilityDelegateCompat.performClickableSpanAction(int,android.view.View):365:365 -> h 11:11:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):357 -> h 12:12:boolean androidx.core.view.AccessibilityDelegateCompat.performClickableSpanAction(int,android.view.View):367:367 -> h 12:12:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):357 -> h 13:13:boolean androidx.core.view.AccessibilityDelegateCompat.performClickableSpanAction(int,android.view.View):369:369 -> h 13:13:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):357 -> h 14:14:boolean androidx.core.view.AccessibilityDelegateCompat.performClickableSpanAction(int,android.view.View):371:371 -> h 14:14:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):357 -> h 15:18:boolean androidx.core.view.AccessibilityDelegateCompat.isSpanStillValid(android.text.style.ClickableSpan,android.view.View):383:386 -> h 15:18:boolean androidx.core.view.AccessibilityDelegateCompat.performClickableSpanAction(int,android.view.View):372 -> h 15:18:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):357 -> h 19:19:boolean androidx.core.view.AccessibilityDelegateCompat.performClickableSpanAction(int,android.view.View):373:373 -> h 19:19:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):357 -> h 1:1:void sendAccessibilityEvent(android.view.View,int):173:173 -> i 1:1:void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent):195:195 -> j androidx.core.view.AccessibilityDelegateCompat$AccessibilityDelegateAdapter -> m.a: androidx.core.view.AccessibilityDelegateCompat mCompat -> a 1:2:void (androidx.core.view.AccessibilityDelegateCompat):64:65 -> 1:1:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):71:71 -> dispatchPopulateAccessibilityEvent 1:2:android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View):118:119 -> getAccessibilityNodeProvider 3:3:android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View):121:121 -> getAccessibilityNodeProvider 1:1:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):76:76 -> onInitializeAccessibilityEvent 1:2:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):82:83 -> onInitializeAccessibilityNodeInfo 3:3:androidx.core.view.ViewCompat$AccessibilityViewProperty androidx.core.view.ViewCompat.screenReaderFocusableProperty():3858:3858 -> onInitializeAccessibilityNodeInfo 3:3:boolean androidx.core.view.ViewCompat.isScreenReaderFocusable(android.view.View):3853 -> onInitializeAccessibilityNodeInfo 3:3:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):83 -> onInitializeAccessibilityNodeInfo 4:5:boolean androidx.core.view.ViewCompat.isScreenReaderFocusable(android.view.View):3853:3854 -> onInitializeAccessibilityNodeInfo 4:5:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):83 -> onInitializeAccessibilityNodeInfo 6:6:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):83:83 -> onInitializeAccessibilityNodeInfo 7:7:androidx.core.view.ViewCompat$AccessibilityViewProperty androidx.core.view.ViewCompat.accessibilityHeadingProperty():3987:3987 -> onInitializeAccessibilityNodeInfo 7:7:boolean androidx.core.view.ViewCompat.isAccessibilityHeading(android.view.View):3966 -> onInitializeAccessibilityNodeInfo 7:7:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):84 -> onInitializeAccessibilityNodeInfo 8:9:boolean androidx.core.view.ViewCompat.isAccessibilityHeading(android.view.View):3966:3967 -> onInitializeAccessibilityNodeInfo 8:9:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):84 -> onInitializeAccessibilityNodeInfo 10:10:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):84:84 -> onInitializeAccessibilityNodeInfo 11:11:androidx.core.view.ViewCompat$AccessibilityViewProperty androidx.core.view.ViewCompat.paneTitleProperty():3930:3930 -> onInitializeAccessibilityNodeInfo 11:11:java.lang.CharSequence androidx.core.view.ViewCompat.getAccessibilityPaneTitle(android.view.View):3926 -> onInitializeAccessibilityNodeInfo 11:11:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):85 -> onInitializeAccessibilityNodeInfo 12:12:java.lang.CharSequence androidx.core.view.ViewCompat.getAccessibilityPaneTitle(android.view.View):3926:3926 -> onInitializeAccessibilityNodeInfo 12:12:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):85 -> onInitializeAccessibilityNodeInfo 13:15:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):85:87 -> onInitializeAccessibilityNodeInfo 16:18:java.util.List androidx.core.view.AccessibilityDelegateCompat.getActionList(android.view.View):396:398 -> onInitializeAccessibilityNodeInfo 16:18:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):88 -> onInitializeAccessibilityNodeInfo 19:20:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):89:90 -> onInitializeAccessibilityNodeInfo 1:1:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):96:96 -> onPopulateAccessibilityEvent 1:1:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):102:102 -> onRequestSendAccessibilityEvent 1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):126:126 -> performAccessibilityAction 1:1:void sendAccessibilityEvent(android.view.View,int):107:107 -> sendAccessibilityEvent 1:1:void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent):112:112 -> sendAccessibilityEventUnchecked androidx.core.view.KeyEventDispatcher -> m.d: boolean sActionBarFieldsFetched -> a java.lang.reflect.Method sActionBarOnMenuKeyMethod -> b 1:1:boolean dispatchBeforeHierarchy(android.view.View,android.view.KeyEvent):63:63 -> a 2:2:boolean androidx.core.view.ViewCompat.dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):3802:3802 -> a 2:2:boolean dispatchBeforeHierarchy(android.view.View,android.view.KeyEvent):63 -> a 3:3:boolean androidx.core.view.ViewCompat.dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):3805:3805 -> a 3:3:boolean dispatchBeforeHierarchy(android.view.View,android.view.KeyEvent):63 -> a 4:5:androidx.core.view.ViewCompat$UnhandledKeyEventManager androidx.core.view.ViewCompat$UnhandledKeyEventManager.at(android.view.View):4197:4198 -> a 4:5:boolean androidx.core.view.ViewCompat.dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):3805 -> a 4:5:boolean dispatchBeforeHierarchy(android.view.View,android.view.KeyEvent):63 -> a 6:7:androidx.core.view.ViewCompat$UnhandledKeyEventManager androidx.core.view.ViewCompat$UnhandledKeyEventManager.at(android.view.View):4200:4201 -> a 6:7:boolean androidx.core.view.ViewCompat.dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):3805 -> a 6:7:boolean dispatchBeforeHierarchy(android.view.View,android.view.KeyEvent):63 -> a 8:8:boolean androidx.core.view.ViewCompat.dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):3805:3805 -> a 8:8:boolean dispatchBeforeHierarchy(android.view.View,android.view.KeyEvent):63 -> a 1:2:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):83:84 -> b 3:3:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87:87 -> b 4:4:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):115:115 -> b 4:4:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 5:5:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):117:117 -> b 5:5:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 6:8:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):121:123 -> b 6:8:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 9:9:boolean androidx.core.view.KeyEventDispatcher.actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):96:96 -> b 9:9:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):125 -> b 9:9:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 10:10:boolean androidx.core.view.KeyEventDispatcher.actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):99:99 -> b 10:10:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):125 -> b 10:10:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 11:11:boolean androidx.core.view.KeyEventDispatcher.actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):102:102 -> b 11:11:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):125 -> b 11:11:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 12:12:boolean androidx.core.view.KeyEventDispatcher.actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):104:104 -> b 12:12:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):125 -> b 12:12:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 13:13:boolean androidx.core.view.KeyEventDispatcher.actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):106:106 -> b 13:13:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):125 -> b 13:13:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 14:14:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):130:130 -> b 14:14:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 15:16:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):133:134 -> b 15:16:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 17:17:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):138:138 -> b 17:17:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b 18:18:boolean androidx.core.view.KeyEventDispatcher.activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):137:137 -> b 18:18:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> b androidx.core.view.KeyEventDispatcher$Component -> m.c: androidx.core.view.LayoutInflaterCompat -> m.e: java.lang.reflect.Field sLayoutInflaterFactory2Field -> b boolean sCheckedField -> a 1:1:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):72:72 -> a 2:3:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):74:75 -> a 4:6:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):77:77 -> a 7:7:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):81:81 -> a 8:8:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):83:83 -> a 9:9:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):85:85 -> a 10:10:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):87:87 -> a 1:2:boolean androidx.core.view.ViewGroupCompat.isTransitionGroup(android.view.ViewGroup):157:158 -> b 3:6:boolean androidx.core.view.ViewGroupCompat.isTransitionGroup(android.view.ViewGroup):160:163 -> b 1:1:boolean androidx.core.view.ViewParentCompat.onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):424:424 -> c 2:2:boolean androidx.core.view.ViewParentCompat.onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):426:426 -> c 3:3:boolean androidx.core.view.ViewParentCompat.onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):428:428 -> c 4:5:boolean androidx.core.view.ViewParentCompat.onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):431:432 -> c 1:1:boolean androidx.core.view.ViewParentCompat.onNestedPreFling(android.view.ViewParent,android.view.View,float,float):461:461 -> d 2:2:boolean androidx.core.view.ViewParentCompat.onNestedPreFling(android.view.ViewParent,android.view.View,float,float):463:463 -> d 3:3:boolean androidx.core.view.ViewParentCompat.onNestedPreFling(android.view.ViewParent,android.view.View,float,float):465:465 -> d 4:5:boolean androidx.core.view.ViewParentCompat.onNestedPreFling(android.view.ViewParent,android.view.View,float,float):468:469 -> d 1:1:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):384:384 -> e 2:2:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):386:386 -> e 3:3:void androidx.core.widget.NestedScrollView.onNestedPreScroll(android.view.View,int,int,int[],int):356:356 -> e 3:3:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):386 -> e 4:4:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):389:389 -> e 5:5:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):391:391 -> e 6:6:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):393:393 -> e 7:7:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):397:397 -> e 1:2:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):329:330 -> f 3:4:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):336:337 -> f 5:6:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):339:340 -> f 7:7:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):344:344 -> f 8:8:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):346:346 -> f 9:9:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):349:349 -> f 10:10:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):353:353 -> f 1:1:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):140:140 -> g 2:4:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):142:144 -> g 5:5:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):147:147 -> g 6:6:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):150:150 -> g androidx.core.view.NestedScrollingChild -> m.f: androidx.core.view.NestedScrollingChildHelper -> m.g: int[] mTempNestedScrollConsumed -> d boolean mIsNestedScrollingEnabled -> a android.view.ViewParent mNestedScrollingParentNonTouch -> b android.view.View mView -> e android.view.ViewParent mNestedScrollingParentTouch -> c 1:2:void (android.view.View):56:57 -> 1:1:boolean androidx.core.view.NestedScrollingChildHelper.isNestedScrollingEnabled():86:86 -> a 1:1:boolean dispatchNestedFling(float,float,boolean):348 -> a 2:2:boolean dispatchNestedFling(float,float,boolean):349:349 -> a 3:3:boolean dispatchNestedFling(float,float,boolean):351:351 -> a 1:1:boolean androidx.core.view.NestedScrollingChildHelper.isNestedScrollingEnabled():86:86 -> b 1:1:boolean dispatchNestedPreFling(float,float):368 -> b 2:2:boolean dispatchNestedPreFling(float,float):369:369 -> b 3:3:boolean dispatchNestedPreFling(float,float):371:371 -> b 1:1:boolean androidx.core.view.NestedScrollingChildHelper.isNestedScrollingEnabled():86:86 -> c 1:1:boolean dispatchNestedPreScroll(int,int,int[],int[],int):302 -> c 2:2:boolean dispatchNestedPreScroll(int,int,int[],int[],int):303:303 -> c 3:4:boolean dispatchNestedPreScroll(int,int,int[],int[],int):331:332 -> c 5:7:boolean dispatchNestedPreScroll(int,int,int[],int[],int):312:314 -> c 8:9:int[] androidx.core.view.NestedScrollingChildHelper.getTempNestedScrollConsumed():425:426 -> c 8:9:boolean dispatchNestedPreScroll(int,int,int[],int[],int):318 -> c 10:10:int[] androidx.core.view.NestedScrollingChildHelper.getTempNestedScrollConsumed():428:428 -> c 10:10:boolean dispatchNestedPreScroll(int,int,int[],int[],int):318 -> c 11:13:boolean dispatchNestedPreScroll(int,int,int[],int[],int):320:322 -> c 14:16:boolean dispatchNestedPreScroll(int,int,int[],int[],int):325:327 -> c 17:17:boolean dispatchNestedPreScroll(int,int,int[],int[],int):329:329 -> c 1:1:void dispatchNestedScroll(int,int,int,int,int[],int,int[]):231:231 -> d 1:1:boolean dispatchNestedScroll(int,int,int,int,int[]):204:204 -> e 1:1:boolean androidx.core.view.NestedScrollingChildHelper.isNestedScrollingEnabled():86:86 -> f 1:1:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):238 -> f 2:2:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):239:239 -> f 3:4:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):270:271 -> f 5:7:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):248:250 -> f 8:9:int[] androidx.core.view.NestedScrollingChildHelper.getTempNestedScrollConsumed():425:426 -> f 8:9:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):254 -> f 10:10:int[] androidx.core.view.NestedScrollingChildHelper.getTempNestedScrollConsumed():428:428 -> f 10:10:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):254 -> f 11:12:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):255:256 -> f 13:13:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):259:259 -> f 14:16:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):263:265 -> f 1:1:android.view.ViewParent getNestedScrollingParentForType(int):408:408 -> g 2:2:android.view.ViewParent getNestedScrollingParentForType(int):406:406 -> g 1:1:boolean hasNestedScrollingParent(int):114:114 -> h 1:1:boolean isNestedScrollingEnabled():86:86 -> i 1:2:void setNestedScrollingEnabled(boolean):70:71 -> j 3:6:void androidx.core.view.ViewCompat.stopNestedScroll(android.view.View):2788:2791 -> j 3:6:void setNestedScrollingEnabled(boolean):71 -> j 7:7:void setNestedScrollingEnabled(boolean):73:73 -> j 1:1:boolean androidx.core.view.NestedScrollingChildHelper.hasNestedScrollingParent(int):114:114 -> k 1:1:boolean startNestedScroll(int,int):145 -> k 2:2:boolean androidx.core.view.NestedScrollingChildHelper.isNestedScrollingEnabled():86:86 -> k 2:2:boolean startNestedScroll(int,int):149 -> k 3:4:boolean startNestedScroll(int,int):150:151 -> k 5:5:boolean startNestedScroll(int,int):153:153 -> k 6:6:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):207:207 -> k 6:6:boolean startNestedScroll(int,int):153 -> k 7:7:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):209:209 -> k 7:7:boolean startNestedScroll(int,int):153 -> k 8:8:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):213:213 -> k 8:8:boolean startNestedScroll(int,int):153 -> k 9:9:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):215:215 -> k 9:9:boolean startNestedScroll(int,int):153 -> k 10:10:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):217:217 -> k 10:10:boolean startNestedScroll(int,int):153 -> k 11:11:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):221:221 -> k 11:11:boolean startNestedScroll(int,int):153 -> k 12:12:void androidx.core.view.NestedScrollingChildHelper.setNestedScrollingParentForType(int,android.view.ViewParent):419:419 -> k 12:12:boolean startNestedScroll(int,int):154 -> k 13:13:void androidx.core.view.NestedScrollingChildHelper.setNestedScrollingParentForType(int,android.view.ViewParent):416:416 -> k 13:13:boolean startNestedScroll(int,int):154 -> k 14:14:boolean startNestedScroll(int,int):155:155 -> k 15:15:void androidx.core.view.ViewParentCompat.onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):250:250 -> k 15:15:boolean startNestedScroll(int,int):155 -> k 16:16:void androidx.core.view.ViewParentCompat.onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):254:254 -> k 16:16:boolean startNestedScroll(int,int):155 -> k 17:17:void androidx.core.view.ViewParentCompat.onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):256:256 -> k 17:17:boolean startNestedScroll(int,int):155 -> k 18:18:void androidx.core.view.ViewParentCompat.onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):258:258 -> k 18:18:boolean startNestedScroll(int,int):155 -> k 19:19:void androidx.core.view.ViewParentCompat.onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):262:262 -> k 19:19:boolean startNestedScroll(int,int):155 -> k 20:21:boolean startNestedScroll(int,int):158:159 -> k 22:22:boolean startNestedScroll(int,int):161:161 -> k 1:1:void stopNestedScroll(int):186:186 -> l 2:2:void stopNestedScroll(int):188:188 -> l 3:3:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):282:282 -> l 3:3:void stopNestedScroll(int):188 -> l 4:4:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):284:284 -> l 4:4:void stopNestedScroll(int):188 -> l 5:5:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):287:287 -> l 5:5:void stopNestedScroll(int):188 -> l 6:6:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):289:289 -> l 6:6:void stopNestedScroll(int):188 -> l 7:7:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):291:291 -> l 7:7:void stopNestedScroll(int):188 -> l 8:8:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):295:295 -> l 8:8:void stopNestedScroll(int):188 -> l 9:9:void androidx.core.view.NestedScrollingChildHelper.setNestedScrollingParentForType(int,android.view.ViewParent):419:419 -> l 9:9:void stopNestedScroll(int):189 -> l 10:10:void androidx.core.view.NestedScrollingChildHelper.setNestedScrollingParentForType(int,android.view.ViewParent):416:416 -> l 10:10:void stopNestedScroll(int):189 -> l androidx.core.view.NestedScrollingParent2 -> m.h: boolean androidx.core.view.NestedScrollingParent.onNestedFling(android.view.View,float,float,boolean) -> onNestedFling boolean androidx.core.view.NestedScrollingParent.onNestedPreFling(android.view.View,float,float) -> onNestedPreFling void androidx.core.view.NestedScrollingParent.onNestedPreScroll(android.view.View,int,int,int[]) -> onNestedPreScroll void androidx.core.view.NestedScrollingParent.onNestedScroll(android.view.View,int,int,int,int) -> onNestedScroll void androidx.core.view.NestedScrollingParent.onNestedScrollAccepted(android.view.View,android.view.View,int) -> onNestedScrollAccepted boolean androidx.core.view.NestedScrollingParent.onStartNestedScroll(android.view.View,android.view.View,int) -> onStartNestedScroll void androidx.core.view.NestedScrollingParent.onStopNestedScroll(android.view.View) -> onStopNestedScroll androidx.core.view.NestedScrollingParent3 -> m.i: androidx.core.view.NestedScrollingParentHelper -> m.j: int mNestedScrollAxesTouch -> b int mNestedScrollAxesNonTouch -> a 1:1:void (android.view.ViewGroup):50:50 -> 1:1:int getNestedScrollAxes():92:92 -> a 1:1:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):77:77 -> b 2:2:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):79:79 -> b 1:1:void onStopNestedScroll(android.view.View,int):115:115 -> c 2:2:void onStopNestedScroll(android.view.View,int):117:117 -> c androidx.core.view.OnApplyWindowInsetsListener -> m.k: androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat) -> a androidx.core.view.OneShotPreDrawListener -> m.l: android.view.ViewTreeObserver mViewTreeObserver -> c android.view.View mView -> b java.lang.Runnable mRunnable -> a 1:4:void (android.view.View,java.lang.Runnable):43:46 -> 1:3:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):62:64 -> a 4:4:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):59:59 -> a 1:2:void removeListener():80:81 -> b 3:3:void removeListener():83:83 -> b 4:4:void removeListener():85:85 -> b 1:2:boolean onPreDraw():70:71 -> onPreDraw 1:1:void onViewAttachedToWindow(android.view.View):90:90 -> onViewAttachedToWindow 1:1:void onViewDetachedFromWindow(android.view.View):95:95 -> onViewDetachedFromWindow androidx.core.view.ViewCompat -> m.u: java.lang.reflect.Field sAccessibilityDelegateField -> b int $r8$clinit -> d java.util.WeakHashMap sTransitionNameMap -> c boolean sAccessibilityDelegateCheckFailed -> a 1:1:void ():459:459 -> 2:2:void ():475:475 -> 3:3:void ():4102:4102 -> 1:5:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2493:2497 -> a 6:6:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2499:2499 -> a 1:1:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):3810:3810 -> b 2:2:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):3813:3813 -> b 3:4:androidx.core.view.ViewCompat$UnhandledKeyEventManager androidx.core.view.ViewCompat$UnhandledKeyEventManager.at(android.view.View):4197:4198 -> b 3:4:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):3813 -> b 5:6:androidx.core.view.ViewCompat$UnhandledKeyEventManager androidx.core.view.ViewCompat$UnhandledKeyEventManager.at(android.view.View):4200:4201 -> b 5:6:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):3813 -> b 7:7:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):3813:3813 -> b 1:2:java.lang.String getTransitionName(android.view.View):2328:2329 -> c 3:3:java.lang.String getTransitionName(android.view.View):2331:2331 -> c 4:4:java.lang.String getTransitionName(android.view.View):2334:2334 -> c 1:2:boolean isAttachedToWindow(android.view.View):3359:3360 -> d 3:3:boolean isAttachedToWindow(android.view.View):3362:3362 -> d 1:2:boolean isLaidOut(android.view.View):3165:3166 -> e 3:3:boolean isLaidOut(android.view.View):3168:3168 -> e 1:5:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2468:2472 -> f 6:6:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2474:2474 -> f 1:2:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateInternal(android.view.View):908:909 -> g 1:2:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):688 -> g 3:3:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateThroughReflection(android.view.View):917:917 -> g 3:3:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateInternal(android.view.View):911 -> g 3:3:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):688 -> g 4:4:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateThroughReflection(android.view.View):920:920 -> g 4:4:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateInternal(android.view.View):911 -> g 4:4:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):688 -> g 5:7:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateThroughReflection(android.view.View):922:924 -> g 5:7:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateInternal(android.view.View):911 -> g 5:7:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):688 -> g 8:8:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateThroughReflection(android.view.View):926:926 -> g 8:8:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateInternal(android.view.View):911 -> g 8:8:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):688 -> g 9:11:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateThroughReflection(android.view.View):931:933 -> g 9:11:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateInternal(android.view.View):911 -> g 9:11:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):688 -> g 12:12:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateThroughReflection(android.view.View):937:937 -> g 12:12:android.view.View$AccessibilityDelegate androidx.core.view.ViewCompat.getAccessibilityDelegateInternal(android.view.View):911 -> g 12:12:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):688 -> g 13:14:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):688:689 -> g 15:15:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):691:691 -> g 1:1:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):2436:2436 -> h 2:2:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):2442:2442 -> h 1:2:void setTransitionName(android.view.View,java.lang.String):2306:2307 -> i 3:4:void setTransitionName(android.view.View,java.lang.String):2309:2310 -> i 5:5:void setTransitionName(android.view.View,java.lang.String):2312:2312 -> i androidx.core.view.ViewCompat$1 -> m.m: androidx.core.view.OnApplyWindowInsetsListener val$listener -> a 1:1:void (androidx.core.view.OnApplyWindowInsetsListener):2442:2442 -> 1:1:androidx.core.view.WindowInsetsCompat androidx.core.view.WindowInsetsCompat.toWindowInsetsCompat(android.view.WindowInsets):542:542 -> onApplyWindowInsets 1:1:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):2446 -> onApplyWindowInsets 2:3:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):2447:2448 -> onApplyWindowInsets androidx.core.view.ViewCompat$3 -> m.n: 1:1:void (int,java.lang.Class,int):3859:3859 -> 1:1:java.lang.Boolean androidx.core.view.ViewCompat$3.frameworkGet(android.view.View):3864:3864 -> a 1:1:java.lang.Object frameworkGet(android.view.View):3859 -> a androidx.core.view.ViewCompat$4 -> m.o: 1:1:void (int,java.lang.Class,int,int):3931:3931 -> 1:1:java.lang.CharSequence androidx.core.view.ViewCompat$4.frameworkGet(android.view.View):3936:3936 -> a 1:1:java.lang.Object frameworkGet(android.view.View):3931 -> a androidx.core.view.ViewCompat$5 -> m.p: 1:1:void (int,java.lang.Class,int):3988:3988 -> 1:1:java.lang.Boolean androidx.core.view.ViewCompat$5.frameworkGet(android.view.View):3993:3993 -> a 1:1:java.lang.Object frameworkGet(android.view.View):3988 -> a androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager -> m.q: java.util.WeakHashMap mPanesToVisible -> a 1:1:void ():4105:4105 -> 2:2:void ():4107:4107 -> 1:2:void onGlobalLayout():4112:4113 -> onGlobalLayout 3:3:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4147:4147 -> onGlobalLayout 3:3:void onGlobalLayout():4113 -> onGlobalLayout 4:5:void androidx.core.view.ViewCompat.notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4078:4079 -> onGlobalLayout 4:5:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4150 -> onGlobalLayout 4:5:void onGlobalLayout():4113 -> onGlobalLayout 6:6:androidx.core.view.ViewCompat$AccessibilityViewProperty androidx.core.view.ViewCompat.paneTitleProperty():3930:3930 -> onGlobalLayout 6:6:java.lang.CharSequence androidx.core.view.ViewCompat.getAccessibilityPaneTitle(android.view.View):3926 -> onGlobalLayout 6:6:void androidx.core.view.ViewCompat.notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4082 -> onGlobalLayout 6:6:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4150 -> onGlobalLayout 6:6:void onGlobalLayout():4113 -> onGlobalLayout 7:7:java.lang.CharSequence androidx.core.view.ViewCompat.getAccessibilityPaneTitle(android.view.View):3926:3926 -> onGlobalLayout 7:7:void androidx.core.view.ViewCompat.notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4082 -> onGlobalLayout 7:7:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4150 -> onGlobalLayout 7:7:void onGlobalLayout():4113 -> onGlobalLayout 8:9:int androidx.core.view.ViewCompat.getAccessibilityLiveRegion(android.view.View):1708:1709 -> onGlobalLayout 8:9:void androidx.core.view.ViewCompat.notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4085 -> onGlobalLayout 8:9:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4150 -> onGlobalLayout 8:9:void onGlobalLayout():4113 -> onGlobalLayout 10:10:void androidx.core.view.ViewCompat.notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4086:4086 -> onGlobalLayout 10:10:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4150 -> onGlobalLayout 10:10:void onGlobalLayout():4113 -> onGlobalLayout 11:11:void androidx.core.view.ViewCompat.notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4092:4092 -> onGlobalLayout 11:11:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4150 -> onGlobalLayout 11:11:void onGlobalLayout():4113 -> onGlobalLayout 12:12:void androidx.core.view.ViewCompat.notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4094:4094 -> onGlobalLayout 12:12:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4150 -> onGlobalLayout 12:12:void onGlobalLayout():4113 -> onGlobalLayout 13:13:void androidx.core.view.ViewCompat.notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4096:4096 -> onGlobalLayout 13:13:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4150 -> onGlobalLayout 13:13:void onGlobalLayout():4113 -> onGlobalLayout 14:15:void androidx.core.view.ViewCompat.notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4087:4088 -> onGlobalLayout 14:15:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4150 -> onGlobalLayout 14:15:void onGlobalLayout():4113 -> onGlobalLayout 16:17:void androidx.core.view.ViewCompat.notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4090:4091 -> onGlobalLayout 16:17:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4150 -> onGlobalLayout 16:17:void onGlobalLayout():4113 -> onGlobalLayout 18:18:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.checkPaneVisibility(android.view.View,boolean):4153:4153 -> onGlobalLayout 18:18:void onGlobalLayout():4113 -> onGlobalLayout 1:1:void androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager.registerForLayoutCallback(android.view.View):4159:4159 -> onViewAttachedToWindow 1:1:void onViewAttachedToWindow(android.view.View):4121 -> onViewAttachedToWindow androidx.core.view.ViewCompat$AccessibilityViewProperty -> m.r: int mTagKey -> b int mFrameworkMinimumSdk -> a java.lang.Class mType -> c 1:4:void androidx.core.view.ViewCompat$AccessibilityViewProperty.(int,java.lang.Class,int,int):4021:4024 -> 1:4:void (int,java.lang.Class,int):4016 -> 5:8:void (int,java.lang.Class,int,int):4021:4024 -> java.lang.Object frameworkGet(android.view.View) -> a 1:1:boolean androidx.core.view.ViewCompat$AccessibilityViewProperty.frameworkAvailable():4054:4054 -> b 1:1:java.lang.Object get(android.view.View):4043 -> b 2:2:java.lang.Object get(android.view.View):4044:4044 -> b 3:4:java.lang.Object get(android.view.View):4046:4047 -> b androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerCompat -> m.s: boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent) -> a androidx.core.view.ViewCompat$UnhandledKeyEventManager -> m.t: android.util.SparseArray mCapturedKeys -> a java.lang.ref.WeakReference mLastDispatchedPreViewKeyEvent -> b java.util.WeakHashMap mViewsContainingListeners -> c java.util.ArrayList sViewsWithListeners -> d int $r8$clinit -> e 1:1:void ():4172:4172 -> 1:1:void ():4168:4168 -> 2:2:void ():4176:4176 -> 3:3:void ():4181:4181 -> 4:4:void ():4187:4187 -> 1:1:boolean dispatch(android.view.View,android.view.KeyEvent):4207:4207 -> a 2:3:void androidx.core.view.ViewCompat$UnhandledKeyEventManager.recalcViewsWithUnhandled():4325:4326 -> a 2:3:boolean dispatch(android.view.View,android.view.KeyEvent):4208 -> a 4:4:void androidx.core.view.ViewCompat$UnhandledKeyEventManager.recalcViewsWithUnhandled():4328:4328 -> a 4:4:boolean dispatch(android.view.View,android.view.KeyEvent):4208 -> a 5:7:void androidx.core.view.ViewCompat$UnhandledKeyEventManager.recalcViewsWithUnhandled():4331:4333 -> a 5:7:boolean dispatch(android.view.View,android.view.KeyEvent):4208 -> a 8:10:void androidx.core.view.ViewCompat$UnhandledKeyEventManager.recalcViewsWithUnhandled():4335:4337 -> a 8:10:boolean dispatch(android.view.View,android.view.KeyEvent):4208 -> a 11:11:void androidx.core.view.ViewCompat$UnhandledKeyEventManager.recalcViewsWithUnhandled():4339:4339 -> a 11:11:boolean dispatch(android.view.View,android.view.KeyEvent):4208 -> a 12:16:void androidx.core.view.ViewCompat$UnhandledKeyEventManager.recalcViewsWithUnhandled():4341:4345 -> a 12:16:boolean dispatch(android.view.View,android.view.KeyEvent):4208 -> a 17:17:void androidx.core.view.ViewCompat$UnhandledKeyEventManager.recalcViewsWithUnhandled():4349:4349 -> a 17:17:boolean dispatch(android.view.View,android.view.KeyEvent):4208 -> a 18:18:boolean dispatch(android.view.View,android.view.KeyEvent):4211:4211 -> a 19:21:boolean dispatch(android.view.View,android.view.KeyEvent):4215:4217 -> a 22:23:android.util.SparseArray androidx.core.view.ViewCompat$UnhandledKeyEventManager.getCapturedKeys():4190:4191 -> a 22:23:boolean dispatch(android.view.View,android.view.KeyEvent):4218 -> a 24:24:android.util.SparseArray androidx.core.view.ViewCompat$UnhandledKeyEventManager.getCapturedKeys():4193:4193 -> a 24:24:boolean dispatch(android.view.View,android.view.KeyEvent):4218 -> a 25:25:boolean dispatch(android.view.View,android.view.KeyEvent):4218:4218 -> a 1:1:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4226:4226 -> b 2:3:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4229:4230 -> b 4:6:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4232:4234 -> b 7:7:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4240:4240 -> b 1:1:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):4285:4285 -> c 2:2:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):4287:4287 -> c 3:4:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):4289:4290 -> c 1:2:boolean preDispatch(android.view.KeyEvent):4252:4253 -> d 3:3:boolean preDispatch(android.view.KeyEvent):4256:4256 -> d 4:5:android.util.SparseArray androidx.core.view.ViewCompat$UnhandledKeyEventManager.getCapturedKeys():4190:4191 -> d 4:5:boolean preDispatch(android.view.KeyEvent):4261 -> d 6:6:android.util.SparseArray androidx.core.view.ViewCompat$UnhandledKeyEventManager.getCapturedKeys():4193:4193 -> d 6:6:boolean preDispatch(android.view.KeyEvent):4261 -> d 7:8:boolean preDispatch(android.view.KeyEvent):4262:4263 -> d 9:10:boolean preDispatch(android.view.KeyEvent):4265:4266 -> d 11:11:boolean preDispatch(android.view.KeyEvent):4270:4270 -> d 12:14:boolean preDispatch(android.view.KeyEvent):4273:4275 -> d androidx.core.view.WindowInsetsCompat -> m.v: java.lang.Object mInsets -> a 1:2:void (java.lang.Object):52:53 -> 1:2:int getSystemWindowInsetBottom():130:131 -> a 1:2:int getSystemWindowInsetLeft():79:80 -> b 1:2:int getSystemWindowInsetRight():113:114 -> c 1:2:int getSystemWindowInsetTop():96:97 -> d 1:2:boolean isConsumed():181:182 -> e 1:1:boolean equals(java.lang.Object):510:510 -> equals 2:3:boolean equals(java.lang.Object):513:514 -> equals 4:5:boolean androidx.core.util.ObjectsCompat.equals(java.lang.Object,java.lang.Object):50:51 -> equals 4:5:boolean equals(java.lang.Object):514 -> equals 6:6:boolean androidx.core.util.ObjectsCompat.equals(java.lang.Object,java.lang.Object):53:53 -> equals 6:6:boolean equals(java.lang.Object):514 -> equals 1:3:androidx.core.view.WindowInsetsCompat replaceSystemWindowInsets(int,int,int,int):230:232 -> f 1:1:android.view.WindowInsets toWindowInsets():530:530 -> g 1:1:androidx.core.view.WindowInsetsCompat toWindowInsetsCompat(android.view.WindowInsets):542:542 -> h 1:1:int hashCode():519:519 -> hashCode androidx.core.view.accessibility.AccessibilityClickableSpanCompat -> n.a: androidx.core.view.accessibility.AccessibilityNodeInfoCompat mNodeInfoCompat -> b int mOriginalClickableSpanId -> c int mClickableSpanActionId -> a 1:4:void (int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat,int):55:58 -> 1:3:void onClick(android.view.View):69:71 -> onClick androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> n.c: android.view.accessibility.AccessibilityNodeInfo mInfo -> a int sClickableSpanId -> b 1:2:void (android.view.accessibility.AccessibilityNodeInfo):1635:1636 -> 1:1:void addAction(int):1932:1932 -> a 1:2:void addAction(androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat):1978:1979 -> b 1:1:void addSpansToExtras(java.lang.CharSequence,android.view.View):2652:2652 -> c 2:5:void androidx.core.view.accessibility.AccessibilityNodeInfoCompat.clearExtrasSpans():2715:2718 -> c 2:5:void addSpansToExtras(java.lang.CharSequence,android.view.View):2653 -> c 6:6:android.util.SparseArray androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getSpansFromViewTags(android.view.View):2680:2680 -> c 6:6:void androidx.core.view.accessibility.AccessibilityNodeInfoCompat.removeCollectedSpans(android.view.View):2730 -> c 6:6:void addSpansToExtras(java.lang.CharSequence,android.view.View):2654 -> c 7:10:void androidx.core.view.accessibility.AccessibilityNodeInfoCompat.removeCollectedSpans(android.view.View):2732:2735 -> c 7:10:void addSpansToExtras(java.lang.CharSequence,android.view.View):2654 -> c 11:12:void androidx.core.view.accessibility.AccessibilityNodeInfoCompat.removeCollectedSpans(android.view.View):2738:2739 -> c 11:12:void addSpansToExtras(java.lang.CharSequence,android.view.View):2654 -> c 13:15:void addSpansToExtras(java.lang.CharSequence,android.view.View):2655:2657 -> c 16:16:android.util.SparseArray androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getSpansFromViewTags(android.view.View):2680:2680 -> c 16:16:android.util.SparseArray androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getOrCreateSpansFromViewTags(android.view.View):2670 -> c 16:16:void addSpansToExtras(java.lang.CharSequence,android.view.View):2659 -> c 17:18:android.util.SparseArray androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getOrCreateSpansFromViewTags(android.view.View):2672:2673 -> c 17:18:void addSpansToExtras(java.lang.CharSequence,android.view.View):2659 -> c 19:20:void addSpansToExtras(java.lang.CharSequence,android.view.View):2660:2661 -> c 21:24:int androidx.core.view.accessibility.AccessibilityNodeInfoCompat.idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray):2699:2702 -> c 21:24:void addSpansToExtras(java.lang.CharSequence,android.view.View):2661 -> c 25:25:int androidx.core.view.accessibility.AccessibilityNodeInfoCompat.idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray):2706:2706 -> c 25:25:void addSpansToExtras(java.lang.CharSequence,android.view.View):2661 -> c 26:27:void addSpansToExtras(java.lang.CharSequence,android.view.View):2662:2663 -> c 28:31:void androidx.core.view.accessibility.AccessibilityNodeInfoCompat.addSpanLocationToExtras(android.text.style.ClickableSpan,android.text.Spanned,int):2723:2726 -> c 28:31:void addSpansToExtras(java.lang.CharSequence,android.view.View):2663 -> c 1:2:java.util.List extrasIntList(java.lang.String):1949:1950 -> d 3:4:java.util.List extrasIntList(java.lang.String):1952:1953 -> d 5:6:java.util.List extrasIntList(java.lang.String):1955:1956 -> d java.lang.String getActionSymbolicName(int) -> e 1:1:boolean equals(java.lang.Object):4000:4000 -> equals 2:4:boolean equals(java.lang.Object):4003:4005 -> equals 5:5:boolean equals(java.lang.Object):4008:4008 -> equals 1:3:android.text.style.ClickableSpan[] getClickableSpans(java.lang.CharSequence):2689:2691 -> f 1:2:android.os.Bundle getExtras():3318:3319 -> g 3:3:android.os.Bundle getExtras():3321:3321 -> g 1:1:boolean performAction(int,android.os.Bundle):2041:2041 -> h 1:1:int hashCode():3989:3989 -> hashCode 1:1:void setBooleanProperty(int,boolean):4081:4081 -> i 2:2:void setBooleanProperty(int,boolean):4083:4083 -> i 3:3:void setBooleanProperty(int,boolean):4086:4086 -> i 1:1:void setClassName(java.lang.CharSequence):2605:2605 -> j 1:2:void setHeading(boolean):3841:3842 -> k 3:3:void setHeading(boolean):3844:3844 -> k 1:2:void setPaneTitle(java.lang.CharSequence):3718:3719 -> l 3:3:void setPaneTitle(java.lang.CharSequence):3721:3721 -> l 1:2:void setScreenReaderFocusable(boolean):3770:3771 -> m 3:3:void setScreenReaderFocusable(boolean):3773:3773 -> m 1:1:void setScrollable(boolean):2524:2524 -> n 1:1:android.view.accessibility.AccessibilityNodeInfo unwrap():1653:1653 -> o 1:1:androidx.core.view.accessibility.AccessibilityNodeInfoCompat wrap(android.view.accessibility.AccessibilityNodeInfo):1646:1646 -> p 1:2:java.lang.String toString():4023:4024 -> toString 3:3:java.lang.String toString():4026:4026 -> toString 4:4:void androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent(android.graphics.Rect):2175:2175 -> toString 4:4:java.lang.String toString():4028 -> toString 5:5:java.lang.String toString():4029:4029 -> toString 6:6:void androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen(android.graphics.Rect):2207:2207 -> toString 6:6:java.lang.String toString():4031 -> toString 7:7:java.lang.String toString():4032:4032 -> toString 8:8:java.lang.String toString():4034:4034 -> toString 9:9:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getPackageName():2566:2566 -> toString 9:9:java.lang.String toString():4034 -> toString 10:11:java.lang.String toString():4034:4035 -> toString 12:12:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getClassName():2590:2590 -> toString 12:12:java.lang.String toString():4035 -> toString 13:14:java.lang.String toString():4035:4036 -> toString 15:15:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.hasSpans():2710:2710 -> toString 15:15:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getText():2614 -> toString 15:15:java.lang.String toString():4036 -> toString 16:21:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getText():2615:2620 -> toString 16:21:java.lang.String toString():4036 -> toString 22:22:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getText():2619:2619 -> toString 22:22:java.lang.String toString():4036 -> toString 23:26:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getText():2621:2624 -> toString 23:26:java.lang.String toString():4036 -> toString 27:27:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getText():2622:2622 -> toString 27:27:java.lang.String toString():4036 -> toString 28:28:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getText():2628:2628 -> toString 28:28:java.lang.String toString():4036 -> toString 29:30:java.lang.String toString():4036:4037 -> toString 31:31:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription():2750:2750 -> toString 31:31:java.lang.String toString():4037 -> toString 32:33:java.lang.String toString():4037:4038 -> toString 34:35:java.lang.String androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName():2809:2810 -> toString 34:35:java.lang.String toString():4038 -> toString 36:36:java.lang.String toString():4038:4038 -> toString 37:37:java.lang.String toString():4040:4040 -> toString 38:38:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isCheckable():2231:2231 -> toString 38:38:java.lang.String toString():4040 -> toString 39:40:java.lang.String toString():4040:4041 -> toString 41:41:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isChecked():2255:2255 -> toString 41:41:java.lang.String toString():4041 -> toString 42:43:java.lang.String toString():4041:4042 -> toString 44:44:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isFocusable():2279:2279 -> toString 44:44:java.lang.String toString():4042 -> toString 45:46:java.lang.String toString():4042:4043 -> toString 47:47:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isFocused():2303:2303 -> toString 47:47:java.lang.String toString():4043 -> toString 48:49:java.lang.String toString():4043:4044 -> toString 50:50:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isSelected():2389:2389 -> toString 50:50:java.lang.String toString():4044 -> toString 51:52:java.lang.String toString():4044:4045 -> toString 53:53:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isClickable():2413:2413 -> toString 53:53:java.lang.String toString():4045 -> toString 54:55:java.lang.String toString():4045:4046 -> toString 56:56:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable():2437:2437 -> toString 56:56:java.lang.String toString():4046 -> toString 57:58:java.lang.String toString():4046:4047 -> toString 59:59:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isEnabled():2461:2461 -> toString 59:59:java.lang.String toString():4047 -> toString 60:61:java.lang.String toString():4047:4048 -> toString 62:62:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isPassword():2485:2485 -> toString 62:62:java.lang.String toString():4048 -> toString 63:64:java.lang.String toString():4048:4049 -> toString 65:65:boolean androidx.core.view.accessibility.AccessibilityNodeInfoCompat.isScrollable():2509:2509 -> toString 65:65:java.lang.String toString():4049 -> toString 66:66:java.lang.String toString():4049:4049 -> toString 67:67:java.lang.String toString():4051:4051 -> toString 68:68:java.util.List androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getActionList():2990:2990 -> toString 68:68:java.lang.String toString():4053 -> toString 69:70:java.util.List androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getActionList():2993:2994 -> toString 69:70:java.lang.String toString():4053 -> toString 71:72:java.util.List androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getActionList():2996:2997 -> toString 71:72:java.lang.String toString():4053 -> toString 73:73:void androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.(java.lang.Object):582:582 -> toString 73:73:java.util.List androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getActionList():2997 -> toString 73:73:java.lang.String toString():4053 -> toString 74:74:java.util.List androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getActionList():2997:2997 -> toString 74:74:java.lang.String toString():4053 -> toString 75:75:java.util.List androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getActionList():3001:3001 -> toString 75:75:java.lang.String toString():4053 -> toString 76:78:java.lang.String toString():4054:4056 -> toString 79:80:int androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getId():609:610 -> toString 79:80:java.lang.String toString():4056 -> toString 81:82:java.lang.String toString():4056:4057 -> toString 83:83:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getLabel():624:624 -> toString 83:83:java.lang.String toString():4057 -> toString 84:84:java.lang.CharSequence androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getLabel():624:624 -> toString 84:84:java.lang.String toString():4058 -> toString 85:85:java.lang.String toString():4058:4058 -> toString 86:88:java.lang.String toString():4060:4062 -> toString 89:89:int androidx.core.view.accessibility.AccessibilityNodeInfoCompat.getActions():1917:1917 -> toString 89:89:java.lang.String toString():4066 -> toString 90:90:java.lang.String toString():4067:4067 -> toString 91:91:java.lang.String toString():4069:4069 -> toString 92:92:java.lang.String toString():4071:4071 -> toString 93:93:java.lang.String toString():4075:4075 -> toString 94:94:java.lang.String toString():4077:4077 -> toString androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat -> n.b: androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_UP -> f androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_DOWN -> d androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_FORWARD -> e androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SCROLL_BACKWARD -> c java.lang.Object mAction -> a java.lang.Class mViewCommandArgumentClass -> b 1:1:void ():103:103 -> 2:2:void ():109:109 -> 3:3:void ():116:116 -> 4:4:void ():123:123 -> 5:5:void ():130:130 -> 6:6:void ():136:136 -> 7:7:void ():143:143 -> 8:8:void ():150:150 -> 9:9:void ():198:198 -> 10:10:void ():247:247 -> 11:11:void ():269:269 -> 12:12:void ():291:291 -> 13:13:void ():299:299 -> 14:14:void ():306:306 -> 15:15:void ():313:313 -> 16:16:void ():319:319 -> 17:17:void ():325:325 -> 18:18:void ():351:351 -> 19:19:void ():359:359 -> 20:20:void ():366:366 -> 21:21:void ():373:373 -> 22:22:void ():393:393 -> 23:23:void ():403:403 -> 24:24:void ():420:420 -> 25:25:void ():429:429 -> 26:26:void ():436:436 -> 27:27:void ():444:444 -> 28:28:void ():452:452 -> 29:29:void ():461:461 -> 30:30:void ():470:470 -> 31:31:void ():479:479 -> 32:32:void ():488:488 -> 33:33:void ():496:496 -> 34:34:void ():511:511 -> 35:35:void ():524:524 -> 36:36:void ():533:533 -> 37:37:void ():542:542 -> 1:1:void (int,java.lang.CharSequence):564:564 -> 2:2:void (int,java.lang.CharSequence,java.lang.Class):587:587 -> 3:3:void (java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):592:592 -> 4:5:void (java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):595:596 -> 6:6:void (java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):598:598 -> 7:7:void (java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):600:600 -> 1:2:int getId():609:610 -> a boolean perform(android.view.View,android.os.Bundle) -> b 1:1:boolean equals(java.lang.Object):678:678 -> equals 2:2:boolean equals(java.lang.Object):681:681 -> equals 3:4:boolean equals(java.lang.Object):683:684 -> equals 5:5:boolean equals(java.lang.Object):687:687 -> equals 1:1:int hashCode():670:670 -> hashCode androidx.core.view.accessibility.AccessibilityNodeProviderCompat -> n.d: java.lang.Object mProvider -> a 1:2:void (java.lang.Object):120:121 -> 1:1:java.lang.Object getProvider():128:128 -> a androidx.core.view.accessibility.AccessibilityViewCommand -> n.m: androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments -> n.e: androidx.core.view.accessibility.AccessibilityViewCommand$MoveAtGranularityArguments -> n.f: androidx.core.view.accessibility.AccessibilityViewCommand$MoveHtmlArguments -> n.g: androidx.core.view.accessibility.AccessibilityViewCommand$MoveWindowArguments -> n.h: androidx.core.view.accessibility.AccessibilityViewCommand$ScrollToPositionArguments -> n.i: androidx.core.view.accessibility.AccessibilityViewCommand$SetProgressArguments -> n.j: androidx.core.view.accessibility.AccessibilityViewCommand$SetSelectionArguments -> n.k: androidx.core.view.accessibility.AccessibilityViewCommand$SetTextArguments -> n.l: androidx.core.widget.ContentLoadingProgressBar -> androidx.core.widget.ContentLoadingProgressBar: java.lang.Runnable mDelayedShow -> b java.lang.Runnable mDelayedHide -> a 1:1:void (android.content.Context,android.util.AttributeSet):72:72 -> 2:2:void (android.content.Context,android.util.AttributeSet):45:45 -> 3:3:void (android.content.Context,android.util.AttributeSet):55:55 -> 1:1:void onAttachedToWindow():77:77 -> onAttachedToWindow 2:3:void removeCallbacks():88:89 -> onAttachedToWindow 2:3:void onAttachedToWindow():78 -> onAttachedToWindow 1:1:void onDetachedFromWindow():83:83 -> onDetachedFromWindow 2:3:void removeCallbacks():88:89 -> onDetachedFromWindow 2:3:void onDetachedFromWindow():84 -> onDetachedFromWindow androidx.core.widget.ContentLoadingProgressBar$1 -> androidx.core.widget.ContentLoadingProgressBar$a: androidx.core.widget.ContentLoadingProgressBar this$0 -> a 1:1:void (androidx.core.widget.ContentLoadingProgressBar):45:45 -> 1:3:void run():49:51 -> run androidx.core.widget.ContentLoadingProgressBar$2 -> androidx.core.widget.ContentLoadingProgressBar$b: androidx.core.widget.ContentLoadingProgressBar this$0 -> a 1:1:void (androidx.core.widget.ContentLoadingProgressBar):55:55 -> 1:4:void run():59:62 -> run androidx.core.widget.NestedScrollView -> androidx.core.widget.NestedScrollView: int mMinimumVelocity -> n int mLastScrollerY -> l androidx.core.widget.NestedScrollView$AccessibilityDelegate ACCESSIBILITY_DELEGATE -> z long mLastScroll -> k boolean mIsLayoutDirty -> i int mLastMotionY -> j int[] mScrollOffset -> s boolean mSmoothScrollingEnabled -> u int[] SCROLLVIEW_STYLEABLE -> A float mVerticalScrollFactor -> y android.widget.EdgeEffect mEdgeGlowTop -> e boolean mFillViewport -> f int mTouchSlop -> w android.view.VelocityTracker mVelocityTracker -> x android.view.View mChildToScrollTo -> c boolean mIsLaidOut -> h android.graphics.Rect mTempRect -> v android.widget.OverScroller mScroller -> t int mNestedYOffset -> o int mMaximumVelocity -> m int[] mScrollConsumed -> r androidx.core.view.NestedScrollingChildHelper mChildHelper -> b int mActivePointerId -> a androidx.core.view.NestedScrollingParentHelper mParentHelper -> p androidx.core.widget.NestedScrollView$SavedState mSavedState -> q android.widget.EdgeEffect mEdgeGlowBottom -> d boolean mIsBeingDragged -> g 1:1:void ():175:175 -> 2:2:void ():177:177 -> 1:1:void (android.content.Context,android.util.AttributeSet):193:193 -> 2:2:void (android.content.Context,android.util.AttributeSet,int):198:198 -> 3:3:void (android.content.Context,android.util.AttributeSet,int):101:101 -> 4:5:void (android.content.Context,android.util.AttributeSet,int):115:116 -> 6:6:void (android.content.Context,android.util.AttributeSet,int):123:123 -> 7:7:void (android.content.Context,android.util.AttributeSet,int):130:130 -> 8:8:void (android.content.Context,android.util.AttributeSet,int):146:146 -> 9:9:void (android.content.Context,android.util.AttributeSet,int):156:156 -> 10:11:void (android.content.Context,android.util.AttributeSet,int):161:162 -> 12:19:void initScrollView():459:466 -> 12:19:void (android.content.Context,android.util.AttributeSet,int):199 -> 20:20:void (android.content.Context,android.util.AttributeSet,int):201:201 -> 21:21:void (android.content.Context,android.util.AttributeSet,int):204:204 -> 22:24:void setFillViewport(boolean):552:554 -> 22:24:void (android.content.Context,android.util.AttributeSet,int):204 -> 25:25:void (android.content.Context,android.util.AttributeSet,int):206:206 -> 26:27:void (android.content.Context,android.util.AttributeSet,int):208:209 -> 28:28:void (android.content.Context,android.util.AttributeSet,int):212:212 -> 29:29:void (android.content.Context,android.util.AttributeSet,int):214:214 -> 1:1:void smoothScrollTo(int,int,boolean):1469:1469 -> A 1:1:boolean startNestedScroll(int,int):230:230 -> B 1:1:void stopNestedScroll(int):235:235 -> C 1:1:void abortAnimatedScroll():1636:1636 -> a 2:2:void stopNestedScroll(int):235:235 -> a 2:2:void abortAnimatedScroll():1637 -> a 1:1:void addView(android.view.View):471:471 -> addView 2:2:void addView(android.view.View):475:475 -> addView 3:3:void addView(android.view.View):472:472 -> addView 4:4:void addView(android.view.View,int):480:480 -> addView 5:5:void addView(android.view.View,int):484:484 -> addView 6:6:void addView(android.view.View,int):481:481 -> addView 7:7:void addView(android.view.View,android.view.ViewGroup$LayoutParams):489:489 -> addView 8:8:void addView(android.view.View,android.view.ViewGroup$LayoutParams):493:493 -> addView 9:9:void addView(android.view.View,android.view.ViewGroup$LayoutParams):490:490 -> addView 10:10:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):498:498 -> addView 11:11:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):502:502 -> addView 12:12:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):499:499 -> addView 1:1:boolean arrowScroll(int):1324:1324 -> b 2:2:boolean arrowScroll(int):1327:1327 -> b 3:3:int getMaxScrollAmount():455:455 -> b 3:3:boolean arrowScroll(int):1329 -> b 4:9:boolean arrowScroll(int):1331:1336 -> b 10:11:boolean arrowScroll(int):1341:1342 -> b 12:17:boolean arrowScroll(int):1344:1349 -> b 18:18:boolean arrowScroll(int):1355:1355 -> b 19:19:boolean arrowScroll(int):1358:1358 -> b 20:20:boolean isOffScreen(android.view.View):1378:1378 -> b 20:20:boolean arrowScroll(int):1359 -> b 21:24:boolean arrowScroll(int):1365:1368 -> b int clamp(int,int,int) -> c 1:1:int computeHorizontalScrollExtent():1532:1532 -> computeHorizontalScrollExtent 1:1:int computeHorizontalScrollOffset():1525:1525 -> computeHorizontalScrollOffset 1:1:int computeHorizontalScrollRange():1518:1518 -> computeHorizontalScrollRange 1:1:void computeScroll():1568:1568 -> computeScroll 2:5:void computeScroll():1572:1575 -> computeScroll 6:7:void computeScroll():1578:1579 -> computeScroll 8:8:void computeScroll():1581:1581 -> computeScroll 9:9:void computeScroll():1583:1583 -> computeScroll 10:12:void computeScroll():1587:1589 -> computeScroll 13:14:void computeScroll():1593:1594 -> computeScroll 15:15:void dispatchNestedScroll(int,int,int,int,int[],int,int[]):222:222 -> computeScroll 15:15:void computeScroll():1594 -> computeScroll 16:16:void computeScroll():1596:1596 -> computeScroll 17:17:void computeScroll():1600:1600 -> computeScroll 18:18:void computeScroll():1604:1604 -> computeScroll 19:20:void computeScroll():1606:1607 -> computeScroll 21:22:void computeScroll():1610:1611 -> computeScroll 23:23:void computeScroll():1615:1615 -> computeScroll 24:25:void computeScroll():1618:1619 -> computeScroll 26:26:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> computeScroll 26:26:void computeScroll():1619 -> computeScroll 27:27:void stopNestedScroll(int):235:235 -> computeScroll 27:27:void computeScroll():1621 -> computeScroll 1:1:int computeVerticalScrollExtent():1511:1511 -> computeVerticalScrollExtent 1:1:int computeVerticalScrollOffset():1504:1504 -> computeVerticalScrollOffset 1:2:int computeVerticalScrollRange():1480:1481 -> computeVerticalScrollRange 3:7:int computeVerticalScrollRange():1486:1490 -> computeVerticalScrollRange 1:1:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1688:1688 -> d 2:3:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1690:1691 -> d 4:4:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1695:1695 -> d 5:5:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1700:1700 -> d 6:8:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1707:1709 -> d 9:9:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1715:1715 -> d 10:10:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1720:1720 -> d 11:11:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1722:1722 -> d 12:12:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1725:1725 -> d 13:13:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1729:1729 -> d 14:14:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1731:1731 -> d 15:15:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1733:1733 -> d 16:16:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1738:1738 -> d 17:17:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1740:1740 -> d 18:18:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1743:1743 -> d 19:19:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1747:1747 -> d 1:1:boolean dispatchKeyEvent(android.view.KeyEvent):620:620 -> dispatchKeyEvent 2:2:boolean executeKeyEvent(android.view.KeyEvent):632:632 -> dispatchKeyEvent 2:2:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 3:7:boolean canScroll():522:526 -> dispatchKeyEvent 3:7:boolean executeKeyEvent(android.view.KeyEvent):634 -> dispatchKeyEvent 3:7:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 8:9:boolean executeKeyEvent(android.view.KeyEvent):635:636 -> dispatchKeyEvent 8:9:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 10:10:boolean executeKeyEvent(android.view.KeyEvent):638:638 -> dispatchKeyEvent 10:10:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 11:11:boolean executeKeyEvent(android.view.KeyEvent):642:642 -> dispatchKeyEvent 11:11:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 12:13:boolean executeKeyEvent(android.view.KeyEvent):648:649 -> dispatchKeyEvent 12:13:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 14:14:boolean executeKeyEvent(android.view.KeyEvent):665:665 -> dispatchKeyEvent 14:14:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 15:15:boolean pageScroll(int):1223:1223 -> dispatchKeyEvent 15:15:boolean executeKeyEvent(android.view.KeyEvent):665 -> dispatchKeyEvent 15:15:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 16:17:boolean pageScroll(int):1226:1227 -> dispatchKeyEvent 16:17:boolean executeKeyEvent(android.view.KeyEvent):665 -> dispatchKeyEvent 16:17:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 18:22:boolean pageScroll(int):1229:1233 -> dispatchKeyEvent 18:22:boolean executeKeyEvent(android.view.KeyEvent):665 -> dispatchKeyEvent 18:22:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 23:25:boolean pageScroll(int):1237:1239 -> dispatchKeyEvent 23:25:boolean executeKeyEvent(android.view.KeyEvent):665 -> dispatchKeyEvent 23:25:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 26:26:boolean pageScroll(int):1242:1242 -> dispatchKeyEvent 26:26:boolean executeKeyEvent(android.view.KeyEvent):665 -> dispatchKeyEvent 26:26:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 27:27:boolean pageScroll(int):1244:1244 -> dispatchKeyEvent 27:27:boolean executeKeyEvent(android.view.KeyEvent):665 -> dispatchKeyEvent 27:27:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 28:29:boolean executeKeyEvent(android.view.KeyEvent):658:659 -> dispatchKeyEvent 28:29:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 30:30:boolean executeKeyEvent(android.view.KeyEvent):661:661 -> dispatchKeyEvent 30:30:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 31:32:boolean executeKeyEvent(android.view.KeyEvent):651:652 -> dispatchKeyEvent 31:32:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 33:33:boolean executeKeyEvent(android.view.KeyEvent):654:654 -> dispatchKeyEvent 33:33:boolean dispatchKeyEvent(android.view.KeyEvent):620 -> dispatchKeyEvent 1:1:boolean dispatchNestedFling(float,float,boolean):297:297 -> dispatchNestedFling 1:1:boolean dispatchNestedPreFling(float,float):302:302 -> dispatchNestedPreFling 1:1:boolean dispatchNestedPreScroll(int,int,int[],int[]):292:292 -> dispatchNestedPreScroll 1:1:boolean dispatchNestedScroll(int,int,int,int,int[]):286:286 -> dispatchNestedScroll 1:7:void draw(android.graphics.Canvas):1961:1967 -> draw 8:11:void draw(android.graphics.Canvas):1969:1972 -> draw 12:14:void draw(android.graphics.Canvas):1974:1976 -> draw 15:18:void draw(android.graphics.Canvas):1978:1981 -> draw 19:19:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> draw 19:19:void draw(android.graphics.Canvas):1981 -> draw 20:20:void draw(android.graphics.Canvas):1983:1983 -> draw 21:24:void draw(android.graphics.Canvas):1985:1988 -> draw 25:28:void draw(android.graphics.Canvas):1990:1993 -> draw 29:31:void draw(android.graphics.Canvas):1995:1997 -> draw 32:36:void draw(android.graphics.Canvas):1999:2003 -> draw 37:37:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> draw 37:37:void draw(android.graphics.Canvas):2003 -> draw 38:38:void draw(android.graphics.Canvas):2005:2005 -> draw 1:1:boolean dispatchNestedPreScroll(int,int,int[],int[],int):253:253 -> e 1:1:void doScrollY(int):1400:1400 -> f 2:2:void smoothScrollBy(int,int):1415:1415 -> f 2:2:void doScrollY(int):1401 -> f 3:3:void doScrollY(int):1403:1403 -> f 1:1:void endDrag():1912:1912 -> g 2:2:void endDrag():1914:1914 -> g 3:3:void stopNestedScroll(int):235:235 -> g 3:3:void endDrag():1915 -> g 4:6:void endDrag():1917:1919 -> g 1:1:float getBottomFadingEdgeStrength():434:434 -> getBottomFadingEdgeStrength 2:6:float getBottomFadingEdgeStrength():438:442 -> getBottomFadingEdgeStrength 1:1:int getNestedScrollAxes():407:407 -> getNestedScrollAxes 1:1:float getTopFadingEdgeStrength():419:419 -> getTopFadingEdgeStrength 2:3:float getTopFadingEdgeStrength():423:424 -> getTopFadingEdgeStrength 1:5:void ensureGlows():1947:1951 -> h 6:7:void ensureGlows():1954:1955 -> h 1:1:boolean hasNestedScrollingParent():280:280 -> hasNestedScrollingParent 1:1:void fling(int):1900:1900 -> i 2:2:void fling(int):1902:1902 -> i 3:3:void fling(int):1907:1907 -> i 1:1:boolean isNestedScrollingEnabled():265:265 -> isNestedScrollingEnabled 1:1:boolean fullScroll(int):1261:1261 -> j 2:3:boolean fullScroll(int):1263:1264 -> j 4:4:boolean fullScroll(int):1267:1267 -> j 5:8:boolean fullScroll(int):1269:1272 -> j 9:9:boolean fullScroll(int):1276:1276 -> j 1:6:int getScrollRange():1118:1123 -> k 1:1:boolean hasNestedScrollingParent(int):240:240 -> l 1:2:boolean isViewDescendantOf(android.view.View,android.view.View):1888:1889 -> m 1:1:void measureChild(android.view.View,int,int):1538:1538 -> measureChild 2:4:void measureChild(android.view.View,int,int):1543:1543 -> measureChild 5:5:void measureChild(android.view.View,int,int):1546:1546 -> measureChild 6:6:void measureChild(android.view.View,int,int):1548:1548 -> measureChild 1:1:void measureChildWithMargins(android.view.View,int,int,int,int):1554:1554 -> measureChildWithMargins 2:2:void measureChildWithMargins(android.view.View,int,int,int,int):1557:1557 -> measureChildWithMargins 3:3:void measureChildWithMargins(android.view.View,int,int,int,int):1556:1556 -> measureChildWithMargins 4:4:void measureChildWithMargins(android.view.View,int,int,int,int):1559:1559 -> measureChildWithMargins 5:5:void measureChildWithMargins(android.view.View,int,int,int,int):1562:1562 -> measureChildWithMargins 1:2:boolean isWithinDeltaOfScreen(android.view.View,int,int):1386:1387 -> n 3:4:boolean isWithinDeltaOfScreen(android.view.View,int,int):1389:1390 -> n 1:1:void onNestedScroll(android.view.View,int,int,int,int,int):350:350 -> o 1:1:void onAttachedToWindow():1855:1855 -> onAttachedToWindow 2:2:void onAttachedToWindow():1857:1857 -> onAttachedToWindow 1:2:boolean onGenericMotionEvent(android.view.MotionEvent):1010:1011 -> onGenericMotionEvent 3:4:boolean onGenericMotionEvent(android.view.MotionEvent):1013:1014 -> onGenericMotionEvent 5:8:float getVerticalScrollFactorCompat():1038:1041 -> onGenericMotionEvent 5:8:boolean onGenericMotionEvent(android.view.MotionEvent):1016 -> onGenericMotionEvent 9:9:float getVerticalScrollFactorCompat():1047:1047 -> onGenericMotionEvent 9:9:boolean onGenericMotionEvent(android.view.MotionEvent):1016 -> onGenericMotionEvent 10:10:float getVerticalScrollFactorCompat():1046:1046 -> onGenericMotionEvent 10:10:boolean onGenericMotionEvent(android.view.MotionEvent):1016 -> onGenericMotionEvent 11:11:float getVerticalScrollFactorCompat():1043:1043 -> onGenericMotionEvent 11:11:boolean onGenericMotionEvent(android.view.MotionEvent):1016 -> onGenericMotionEvent 12:12:float getVerticalScrollFactorCompat():1049:1049 -> onGenericMotionEvent 12:12:boolean onGenericMotionEvent(android.view.MotionEvent):1016 -> onGenericMotionEvent 13:14:boolean onGenericMotionEvent(android.view.MotionEvent):1017:1018 -> onGenericMotionEvent 15:15:boolean onGenericMotionEvent(android.view.MotionEvent):1026:1026 -> onGenericMotionEvent 1:2:boolean onInterceptTouchEvent(android.view.MotionEvent):727:728 -> onInterceptTouchEvent 3:3:boolean onInterceptTouchEvent(android.view.MotionEvent):814:814 -> onInterceptTouchEvent 4:4:boolean onInterceptTouchEvent(android.view.MotionEvent):743:743 -> onInterceptTouchEvent 5:5:boolean onInterceptTouchEvent(android.view.MotionEvent):749:749 -> onInterceptTouchEvent 6:6:boolean onInterceptTouchEvent(android.view.MotionEvent):751:751 -> onInterceptTouchEvent 7:12:boolean onInterceptTouchEvent(android.view.MotionEvent):756:761 -> onInterceptTouchEvent 13:14:void initVelocityTrackerIfNotExists():694:695 -> onInterceptTouchEvent 13:14:boolean onInterceptTouchEvent(android.view.MotionEvent):762 -> onInterceptTouchEvent 15:17:boolean onInterceptTouchEvent(android.view.MotionEvent):763:765 -> onInterceptTouchEvent 18:18:boolean onInterceptTouchEvent(android.view.MotionEvent):767:767 -> onInterceptTouchEvent 19:23:boolean onInterceptTouchEvent(android.view.MotionEvent):805:809 -> onInterceptTouchEvent 24:24:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> onInterceptTouchEvent 24:24:boolean onInterceptTouchEvent(android.view.MotionEvent):809 -> onInterceptTouchEvent 25:25:void stopNestedScroll(int):235:235 -> onInterceptTouchEvent 25:25:boolean onInterceptTouchEvent(android.view.MotionEvent):811 -> onInterceptTouchEvent 26:27:boolean onInterceptTouchEvent(android.view.MotionEvent):774:775 -> onInterceptTouchEvent 28:34:boolean inChild(int,int):674:680 -> onInterceptTouchEvent 28:34:boolean onInterceptTouchEvent(android.view.MotionEvent):775 -> onInterceptTouchEvent 35:36:boolean onInterceptTouchEvent(android.view.MotionEvent):776:777 -> onInterceptTouchEvent 37:38:boolean onInterceptTouchEvent(android.view.MotionEvent):785:786 -> onInterceptTouchEvent 39:40:void initOrResetVelocityTracker():686:687 -> onInterceptTouchEvent 39:40:boolean onInterceptTouchEvent(android.view.MotionEvent):788 -> onInterceptTouchEvent 41:41:void initOrResetVelocityTracker():689:689 -> onInterceptTouchEvent 41:41:boolean onInterceptTouchEvent(android.view.MotionEvent):788 -> onInterceptTouchEvent 42:42:boolean onInterceptTouchEvent(android.view.MotionEvent):789:789 -> onInterceptTouchEvent 43:45:boolean onInterceptTouchEvent(android.view.MotionEvent):796:798 -> onInterceptTouchEvent 46:46:boolean onInterceptTouchEvent(android.view.MotionEvent):822:822 -> onInterceptTouchEvent 1:2:void onLayout(boolean,int,int,int,int):1817:1818 -> onLayout 3:4:void onLayout(boolean,int,int,int,int):1820:1821 -> onLayout 5:5:void onLayout(boolean,int,int,int,int):1823:1823 -> onLayout 6:6:void onLayout(boolean,int,int,int,int):1825:1825 -> onLayout 7:9:void onLayout(boolean,int,int,int,int):1827:1829 -> onLayout 10:13:void onLayout(boolean,int,int,int,int):1835:1838 -> onLayout 14:16:void onLayout(boolean,int,int,int,int):1840:1842 -> onLayout 17:17:void onLayout(boolean,int,int,int,int):1844:1844 -> onLayout 18:19:void onLayout(boolean,int,int,int,int):1849:1850 -> onLayout 1:1:void onMeasure(int,int):584:584 -> onMeasure 2:2:void onMeasure(int,int):586:586 -> onMeasure 3:3:void onMeasure(int,int):590:590 -> onMeasure 4:6:void onMeasure(int,int):595:597 -> onMeasure 7:10:void onMeasure(int,int):599:602 -> onMeasure 11:11:void onMeasure(int,int):608:608 -> onMeasure 12:12:void onMeasure(int,int):607:607 -> onMeasure 13:14:void onMeasure(int,int):611:612 -> onMeasure 1:2:boolean onNestedFling(android.view.View,float,float,boolean):393:394 -> onNestedFling 1:1:boolean onNestedPreFling(android.view.View,float,float):402:402 -> onNestedPreFling 1:1:void onNestedPreScroll(android.view.View,int,int,int[],int):356:356 -> onNestedPreScroll 1:1:void onNestedPreScroll(android.view.View,int,int,int[]):386 -> onNestedPreScroll 1:1:void onNestedScroll(android.view.View,int,int,int,int):381:381 -> onNestedScroll 1:2:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):337:338 -> onNestedScrollAccepted 1:2:void onNestedScrollAccepted(android.view.View,android.view.View,int):370 -> onNestedScrollAccepted 1:1:void onOverScrolled(int,int,boolean,boolean):1055:1055 -> onOverScrolled 1:2:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1784:1785 -> onRequestFocusInDescendants 3:3:boolean isOffScreen(android.view.View):1378:1378 -> onRequestFocusInDescendants 3:3:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1792 -> onRequestFocusInDescendants 4:4:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1796:1796 -> onRequestFocusInDescendants 1:2:void onRestoreInstanceState(android.os.Parcelable):2042:2043 -> onRestoreInstanceState 3:6:void onRestoreInstanceState(android.os.Parcelable):2047:2050 -> onRestoreInstanceState 1:3:android.os.Parcelable onSaveInstanceState():2055:2057 -> onSaveInstanceState 1:1:void onScrollChanged(int,int,int,int):575:575 -> onScrollChanged 1:1:void onSizeChanged(int,int,int,int):1862:1862 -> onSizeChanged 2:2:void onSizeChanged(int,int,int,int):1864:1864 -> onSizeChanged 3:7:void onSizeChanged(int,int,int,int):1872:1876 -> onSizeChanged 1:2:void onStopNestedScroll(android.view.View,int):343:344 -> onStopNestedScroll 1:2:void onStopNestedScroll(android.view.View):375 -> onStopNestedScroll 1:2:void initVelocityTrackerIfNotExists():694:695 -> onTouchEvent 1:2:boolean onTouchEvent(android.view.MotionEvent):827 -> onTouchEvent 3:3:boolean onTouchEvent(android.view.MotionEvent):829:829 -> onTouchEvent 4:4:boolean onTouchEvent(android.view.MotionEvent):832:832 -> onTouchEvent 5:6:boolean onTouchEvent(android.view.MotionEvent):835:836 -> onTouchEvent 7:8:boolean onTouchEvent(android.view.MotionEvent):979:980 -> onTouchEvent 9:11:boolean onTouchEvent(android.view.MotionEvent):973:975 -> onTouchEvent 12:14:boolean onTouchEvent(android.view.MotionEvent):963:965 -> onTouchEvent 15:15:boolean onTouchEvent(android.view.MotionEvent):964:964 -> onTouchEvent 16:16:boolean onTouchEvent(android.view.MotionEvent):966:966 -> onTouchEvent 17:17:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> onTouchEvent 17:17:boolean onTouchEvent(android.view.MotionEvent):966 -> onTouchEvent 18:19:boolean onTouchEvent(android.view.MotionEvent):969:970 -> onTouchEvent 20:20:boolean onTouchEvent(android.view.MotionEvent):865:865 -> onTouchEvent 21:21:boolean onTouchEvent(android.view.MotionEvent):867:867 -> onTouchEvent 22:25:boolean onTouchEvent(android.view.MotionEvent):871:874 -> onTouchEvent 26:26:boolean onTouchEvent(android.view.MotionEvent):876:876 -> onTouchEvent 27:27:boolean onTouchEvent(android.view.MotionEvent):878:878 -> onTouchEvent 28:28:boolean onTouchEvent(android.view.MotionEvent):880:880 -> onTouchEvent 29:29:boolean onTouchEvent(android.view.MotionEvent):882:882 -> onTouchEvent 30:30:boolean onTouchEvent(android.view.MotionEvent):885:885 -> onTouchEvent 31:31:boolean onTouchEvent(android.view.MotionEvent):887:887 -> onTouchEvent 32:33:boolean onTouchEvent(android.view.MotionEvent):889:890 -> onTouchEvent 34:34:boolean onTouchEvent(android.view.MotionEvent):894:894 -> onTouchEvent 35:37:boolean onTouchEvent(android.view.MotionEvent):896:898 -> onTouchEvent 38:39:boolean onTouchEvent(android.view.MotionEvent):904:905 -> onTouchEvent 40:40:boolean onTouchEvent(android.view.MotionEvent):907:907 -> onTouchEvent 41:41:boolean onTouchEvent(android.view.MotionEvent):910:910 -> onTouchEvent 42:42:boolean onTouchEvent(android.view.MotionEvent):913:913 -> onTouchEvent 43:43:boolean onTouchEvent(android.view.MotionEvent):915:915 -> onTouchEvent 44:44:void dispatchNestedScroll(int,int,int,int,int[],int,int[]):222:222 -> onTouchEvent 44:44:boolean onTouchEvent(android.view.MotionEvent):915 -> onTouchEvent 45:46:boolean onTouchEvent(android.view.MotionEvent):918:919 -> onTouchEvent 47:48:boolean onTouchEvent(android.view.MotionEvent):922:923 -> onTouchEvent 49:50:boolean onTouchEvent(android.view.MotionEvent):926:927 -> onTouchEvent 51:52:void androidx.core.widget.EdgeEffectCompat.onPull(android.widget.EdgeEffect,float,float):152:153 -> onTouchEvent 51:52:boolean onTouchEvent(android.view.MotionEvent):926 -> onTouchEvent 53:53:void androidx.core.widget.EdgeEffectCompat.onPull(android.widget.EdgeEffect,float,float):155:155 -> onTouchEvent 53:53:boolean onTouchEvent(android.view.MotionEvent):926 -> onTouchEvent 54:55:boolean onTouchEvent(android.view.MotionEvent):928:929 -> onTouchEvent 56:58:boolean onTouchEvent(android.view.MotionEvent):932:934 -> onTouchEvent 59:60:void androidx.core.widget.EdgeEffectCompat.onPull(android.widget.EdgeEffect,float,float):152:153 -> onTouchEvent 59:60:boolean onTouchEvent(android.view.MotionEvent):932 -> onTouchEvent 61:61:void androidx.core.widget.EdgeEffectCompat.onPull(android.widget.EdgeEffect,float,float):155:155 -> onTouchEvent 61:61:boolean onTouchEvent(android.view.MotionEvent):932 -> onTouchEvent 62:63:boolean onTouchEvent(android.view.MotionEvent):935:936 -> onTouchEvent 64:66:boolean onTouchEvent(android.view.MotionEvent):939:941 -> onTouchEvent 67:67:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> onTouchEvent 67:67:boolean onTouchEvent(android.view.MotionEvent):941 -> onTouchEvent 68:74:boolean onTouchEvent(android.view.MotionEvent):947:953 -> onTouchEvent 75:77:boolean onTouchEvent(android.view.MotionEvent):955:955 -> onTouchEvent 78:78:boolean onTouchEvent(android.view.MotionEvent):957:957 -> onTouchEvent 79:79:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> onTouchEvent 79:79:boolean onTouchEvent(android.view.MotionEvent):957 -> onTouchEvent 80:81:boolean onTouchEvent(android.view.MotionEvent):959:960 -> onTouchEvent 82:82:boolean onTouchEvent(android.view.MotionEvent):840:840 -> onTouchEvent 83:84:boolean onTouchEvent(android.view.MotionEvent):843:844 -> onTouchEvent 85:85:boolean onTouchEvent(android.view.MotionEvent):846:846 -> onTouchEvent 86:87:boolean onTouchEvent(android.view.MotionEvent):854:855 -> onTouchEvent 88:90:boolean onTouchEvent(android.view.MotionEvent):859:861 -> onTouchEvent 91:92:boolean onTouchEvent(android.view.MotionEvent):984:985 -> onTouchEvent 93:93:boolean onTouchEvent(android.view.MotionEvent):987:987 -> onTouchEvent 1:1:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):310:310 -> p 1:2:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):337:338 -> q 1:3:void onNestedScrollInternal(int,int,int[]):314:316 -> r 4:4:void onNestedScrollInternal(int,int,int[]):319:319 -> r 5:5:void onNestedScrollInternal(int,int,int[]):323:323 -> r 1:2:void requestChildFocus(android.view.View,android.view.View):1754:1755 -> requestChildFocus 3:3:void requestChildFocus(android.view.View,android.view.View):1758:1758 -> requestChildFocus 4:4:void requestChildFocus(android.view.View,android.view.View):1760:1760 -> requestChildFocus 1:3:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):1803:1803 -> requestChildRectangleOnScreen 4:4:boolean scrollToChildRect(android.graphics.Rect,boolean):1667:1667 -> requestChildRectangleOnScreen 4:4:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):1806 -> requestChildRectangleOnScreen 5:5:boolean scrollToChildRect(android.graphics.Rect,boolean):1671:1671 -> requestChildRectangleOnScreen 5:5:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):1806 -> requestChildRectangleOnScreen 6:6:void smoothScrollBy(int,int):1415:1415 -> requestChildRectangleOnScreen 6:6:boolean scrollToChildRect(android.graphics.Rect,boolean):1673 -> requestChildRectangleOnScreen 6:6:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):1806 -> requestChildRectangleOnScreen 1:1:void requestDisallowInterceptTouchEvent(boolean):709:709 -> requestDisallowInterceptTouchEvent 2:2:void requestDisallowInterceptTouchEvent(boolean):711:711 -> requestDisallowInterceptTouchEvent 1:2:void requestLayout():1811:1812 -> requestLayout 1:3:void onSecondaryPointerUp(android.view.MotionEvent):993:995 -> s 4:7:void onSecondaryPointerUp(android.view.MotionEvent):1000:1003 -> s 1:11:void scrollTo(int,int):1931:1941 -> scrollTo 1:1:void setNestedScrollingEnabled(boolean):260:260 -> setNestedScrollingEnabled 1:1:boolean startNestedScroll(int,int):230:230 -> startNestedScroll 1:1:boolean startNestedScroll(int):270 -> startNestedScroll 1:1:void stopNestedScroll(int):235:235 -> stopNestedScroll 1:1:void stopNestedScroll():275 -> stopNestedScroll 1:2:void onStopNestedScroll(android.view.View,int):343:344 -> t 1:1:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1063:1063 -> u 2:2:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1065:1065 -> u 3:3:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1067:1067 -> u 4:5:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1107:1108 -> u 6:6:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1111:1111 -> u 1:3:void recycleVelocityTracker():700:702 -> v 1:1:void runAnimatedScroll(boolean):1627:1627 -> w 2:2:void stopNestedScroll(int):235:235 -> w 2:2:void runAnimatedScroll(boolean):1629 -> w 3:4:void runAnimatedScroll(boolean):1631:1632 -> w 5:5:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> w 5:5:void runAnimatedScroll(boolean):1632 -> w 1:2:boolean scrollAndFocus(int,int,int):1294:1295 -> x 3:3:android.view.View findFocusableViewInBounds(boolean,int,int):1145:1145 -> x 3:3:boolean scrollAndFocus(int,int,int):1299 -> x 4:4:android.view.View findFocusableViewInBounds(boolean,int,int):1157:1157 -> x 4:4:boolean scrollAndFocus(int,int,int):1299 -> x 5:7:android.view.View findFocusableViewInBounds(boolean,int,int):1159:1161 -> x 5:7:boolean scrollAndFocus(int,int,int):1299 -> x 8:9:android.view.View findFocusableViewInBounds(boolean,int,int):1177:1178 -> x 8:9:boolean scrollAndFocus(int,int,int):1299 -> x 10:10:boolean scrollAndFocus(int,int,int):1308:1308 -> x 11:11:boolean scrollAndFocus(int,int,int):1311:1311 -> x 1:1:void scrollToChild(android.view.View):1646:1646 -> y 2:2:void scrollToChild(android.view.View):1649:1649 -> y 3:3:void scrollToChild(android.view.View):1651:1651 -> y 4:4:void scrollToChild(android.view.View):1654:1654 -> y 1:1:void smoothScrollBy(int,int,boolean):1426:1426 -> z 2:2:void smoothScrollBy(int,int,boolean):1430:1430 -> z 3:11:void smoothScrollBy(int,int,boolean):1432:1440 -> z 12:13:void smoothScrollBy(int,int,boolean):1442:1443 -> z 14:14:void smoothScrollBy(int,int,boolean):1445:1445 -> z 15:15:void smoothScrollBy(int,int,boolean):1447:1447 -> z androidx.core.widget.NestedScrollView$AccessibilityDelegate -> androidx.core.widget.NestedScrollView$a: 1:1:void ():2101:2101 -> 1:8:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2166:2173 -> d 9:9:void androidx.core.view.accessibility.AccessibilityRecordCompat.setMaxScrollX(android.view.accessibility.AccessibilityRecord,int):507:507 -> d 9:9:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2173 -> d 10:10:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2174:2174 -> d 11:11:void androidx.core.view.accessibility.AccessibilityRecordCompat.setMaxScrollY(android.view.accessibility.AccessibilityRecord,int):557:557 -> d 11:11:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2174 -> d 1:5:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2141:2145 -> e 6:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2147:2149 -> e 9:9:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2151:2151 -> e 10:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2154:2155 -> e 12:12:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2157:2157 -> e 1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2104:2104 -> h 2:3:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2107:2108 -> h 4:8:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2126:2130 -> h 9:12:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2114:2117 -> h 13:13:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2116:2116 -> h 14:15:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2118:2119 -> h androidx.core.widget.NestedScrollView$SavedState -> androidx.core.widget.NestedScrollView$SavedState: int scrollPosition -> a 1:1:void ():2087:2087 -> 1:1:void (android.os.Parcelable):2065:2065 -> 2:3:void (android.os.Parcel):2069:2070 -> 1:2:java.lang.String toString():2082:2083 -> toString 1:2:void writeToParcel(android.os.Parcel,int):2075:2076 -> writeToParcel androidx.core.widget.NestedScrollView$SavedState$1 -> androidx.core.widget.NestedScrollView$SavedState$a: 1:1:void ():2088:2088 -> 1:1:androidx.core.widget.NestedScrollView$SavedState createFromParcel(android.os.Parcel):2091:2091 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):2088 -> createFromParcel 1:1:androidx.core.widget.NestedScrollView$SavedState[] newArray(int):2096:2096 -> newArray 1:1:java.lang.Object[] newArray(int):2088 -> newArray androidx.customview.view.AbsSavedState -> androidx.customview.view.AbsSavedState: android.os.Parcelable mSuperState -> a androidx.customview.view.AbsSavedState EMPTY_STATE -> b 1:1:void ():30:30 -> 2:2:void ():88:88 -> 1:2:void ():37:38 -> 1:2:void (androidx.customview.view.AbsSavedState$1):29 -> 3:3:void (android.os.Parcelable):46:46 -> 4:4:void (android.os.Parcelable):50:50 -> 5:5:void (android.os.Parcelable):48:48 -> 6:8:void (android.os.Parcel,java.lang.ClassLoader):68:70 -> 1:1:android.os.Parcelable getSuperState():75:75 -> a 1:1:void writeToParcel(android.os.Parcel,int):85:85 -> writeToParcel androidx.customview.view.AbsSavedState$1 -> androidx.customview.view.AbsSavedState$1: 1:1:void ():30:30 -> androidx.customview.view.AbsSavedState$2 -> androidx.customview.view.AbsSavedState$a: 1:1:void ():88:88 -> 1:1:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):91:91 -> createFromParcel 1:1:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel):100 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):88 -> createFromParcel 2:2:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):95:95 -> createFromParcel 2:2:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel):100 -> createFromParcel 2:2:java.lang.Object createFromParcel(android.os.Parcel):88 -> createFromParcel 3:3:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):93:93 -> createFromParcel 3:3:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel):100 -> createFromParcel 3:3:java.lang.Object createFromParcel(android.os.Parcel):88 -> createFromParcel 4:4:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):91:91 -> createFromParcel 4:4:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):88 -> createFromParcel 5:5:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):95:95 -> createFromParcel 5:5:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):88 -> createFromParcel 6:6:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):93:93 -> createFromParcel 6:6:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):88 -> createFromParcel 1:1:androidx.customview.view.AbsSavedState[] newArray(int):105:105 -> newArray 1:1:java.lang.Object[] newArray(int):88 -> newArray androidx.fragment.R$styleable -> androidx.fragment.R$styleable: 1:1:void ():246:246 -> 2:2:void ():252:252 -> 3:3:void ():262:262 -> 4:4:void ():277:277 -> 5:5:void ():283:283 -> 6:6:void ():288:288 -> 7:7:void ():305:305 -> androidx.fragment.app.BackStackRecord -> androidx.fragment.app.a: androidx.fragment.app.FragmentManager mManager -> r boolean mCommitted -> p int mIndex -> q 1:3:void (androidx.fragment.app.FragmentManager):138:138 -> 4:4:void (androidx.fragment.app.FragmentManager):38:38 -> 5:5:void (androidx.fragment.app.FragmentManager):141:141 -> 1:2:boolean generateOps(java.util.ArrayList,java.util.ArrayList):345:346 -> a 3:6:boolean generateOps(java.util.ArrayList,java.util.ArrayList):349:352 -> a 7:8:void androidx.fragment.app.FragmentManager.addBackStackState(androidx.fragment.app.BackStackRecord):2568:2569 -> a 7:8:boolean generateOps(java.util.ArrayList,java.util.ArrayList):352 -> a 9:9:void androidx.fragment.app.FragmentManager.addBackStackState(androidx.fragment.app.BackStackRecord):2571:2571 -> a 9:9:boolean generateOps(java.util.ArrayList,java.util.ArrayList):352 -> a 1:1:int commitAllowingStateLoss():299:299 -> d 1:4:void androidx.fragment.app.FragmentTransaction.doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):245:248 -> e 1:4:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):183 -> e 5:6:void androidx.fragment.app.FragmentTransaction.doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):255:256 -> e 5:6:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):183 -> e 7:7:void androidx.fragment.app.FragmentTransaction.doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):260:260 -> e 7:7:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):183 -> e 8:9:void androidx.fragment.app.FragmentTransaction.doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):268:269 -> e 8:9:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):183 -> e 10:10:void androidx.fragment.app.FragmentTransaction.doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):273:273 -> e 10:10:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):183 -> e 11:11:void androidx.fragment.app.FragmentTransaction.doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):265:265 -> e 11:11:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):183 -> e 12:12:void androidx.fragment.app.FragmentTransaction.doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):276:276 -> e 12:12:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):183 -> e 13:13:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):184:184 -> e 14:14:void androidx.fragment.app.FragmentTransaction.doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):249:249 -> e 14:14:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):183 -> e 1:3:androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment):190:192 -> f 4:4:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.remove(androidx.fragment.app.Fragment):357:357 -> f 4:4:androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment):195 -> f 1:1:void bumpBackStackNesting(int):264:264 -> g 2:3:void bumpBackStackNesting(int):267:268 -> g 4:4:void bumpBackStackNesting(int):270:270 -> g 5:9:void bumpBackStackNesting(int):272:276 -> g 1:1:int commit():294:294 -> h 1:5:int commitInternal(boolean):315:319 -> i 6:6:void dump(java.lang.String,java.io.PrintWriter):58:58 -> i 6:6:int commitInternal(boolean):320 -> i 7:7:int commitInternal(boolean):321:321 -> i 8:10:int commitInternal(boolean):323:325 -> i 11:11:int commitInternal(boolean):327:327 -> i 12:13:int commitInternal(boolean):329:330 -> i 14:14:int commitInternal(boolean):315:315 -> i 1:6:void dump(java.lang.String,java.io.PrintWriter,boolean):63:68 -> j 7:11:void dump(java.lang.String,java.io.PrintWriter,boolean):70:74 -> j 12:16:void dump(java.lang.String,java.io.PrintWriter,boolean):76:80 -> j 17:21:void dump(java.lang.String,java.io.PrintWriter,boolean):82:86 -> j 22:26:void dump(java.lang.String,java.io.PrintWriter,boolean):88:92 -> j 27:29:void dump(java.lang.String,java.io.PrintWriter,boolean):96:98 -> j 30:30:void dump(java.lang.String,java.io.PrintWriter,boolean):100:100 -> j 31:31:void dump(java.lang.String,java.io.PrintWriter,boolean):102:102 -> j 32:32:void dump(java.lang.String,java.io.PrintWriter,boolean):114:114 -> j 33:35:void dump(java.lang.String,java.io.PrintWriter,boolean):116:118 -> j 36:40:void dump(java.lang.String,java.io.PrintWriter,boolean):120:124 -> j 41:45:void dump(java.lang.String,java.io.PrintWriter,boolean):126:130 -> j 1:1:void executeOps():402:402 -> k 2:3:void executeOps():404:405 -> k 4:6:void executeOps():407:409 -> k 7:7:void executeOps():411:411 -> k 8:8:void executeOps():449:449 -> k 9:9:void executeOps():446:446 -> k 10:10:void executeOps():443:443 -> k 11:11:void executeOps():440:440 -> k 12:14:void executeOps():435:437 -> k 15:16:void executeOps():431:432 -> k 17:19:void executeOps():426:428 -> k 20:21:void executeOps():422:423 -> k 22:23:void executeOps():418:419 -> k 24:26:void executeOps():413:415 -> k 27:27:void executeOps():451:451 -> k 1:3:void executePopOps(boolean):471:473 -> l 4:5:void executePopOps(boolean):475:476 -> l 6:6:void executePopOps(boolean):478:478 -> l 7:7:void executePopOps(boolean):480:480 -> l 8:8:void executePopOps(boolean):518:518 -> l 9:9:void executePopOps(boolean):515:515 -> l 10:10:void executePopOps(boolean):512:512 -> l 11:11:void executePopOps(boolean):509:509 -> l 12:14:void executePopOps(boolean):504:506 -> l 15:16:void executePopOps(boolean):500:501 -> l 17:19:void executePopOps(boolean):495:497 -> l 20:21:void executePopOps(boolean):491:492 -> l 22:23:void executePopOps(boolean):487:488 -> l 24:26:void executePopOps(boolean):482:484 -> l 27:27:void executePopOps(boolean):520:520 -> l 1:1:boolean interactsWith(int):358:358 -> m 2:3:boolean interactsWith(int):360:361 -> m 1:1:boolean interactsWith(java.util.ArrayList,int,int):373:373 -> n 2:3:boolean interactsWith(java.util.ArrayList,int,int):376:377 -> n 4:5:boolean interactsWith(java.util.ArrayList,int,int):381:382 -> n 6:8:boolean interactsWith(java.util.ArrayList,int,int):384:386 -> n 1:6:java.lang.String toString():42:47 -> toString 7:9:java.lang.String toString():49:51 -> toString 10:11:java.lang.String toString():53:54 -> toString androidx.fragment.app.BackStackState -> androidx.fragment.app.BackStackState: int mTransition -> n java.lang.String mName -> h java.lang.CharSequence mBreadCrumbShortTitleText -> b boolean mReorderingAllowed -> k java.lang.CharSequence mBreadCrumbTitleText -> d java.util.ArrayList mFragmentWhos -> f int mIndex -> g int mBreadCrumbTitleRes -> c int mBreadCrumbShortTitleRes -> a java.util.ArrayList mSharedElementTargetNames -> m int[] mOldMaxLifecycleStates -> i java.util.ArrayList mSharedElementSourceNames -> l int[] mCurrentMaxLifecycleStates -> e int[] mOps -> j 1:1:void ():169:169 -> 1:3:void (androidx.fragment.app.BackStackRecord):48:50 -> 4:4:void (androidx.fragment.app.BackStackRecord):52:52 -> 5:7:void (androidx.fragment.app.BackStackRecord):56:58 -> 8:16:void (androidx.fragment.app.BackStackRecord):61:69 -> 17:26:void (androidx.fragment.app.BackStackRecord):71:80 -> 27:27:void (androidx.fragment.app.BackStackRecord):53:53 -> 28:42:void (android.os.Parcel):83:97 -> 1:14:void writeToParcel(android.os.Parcel,int):153:166 -> writeToParcel androidx.fragment.app.BackStackState$1 -> androidx.fragment.app.BackStackState$a: 1:1:void ():170:170 -> 1:1:androidx.fragment.app.BackStackState createFromParcel(android.os.Parcel):173:173 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):170 -> createFromParcel 1:1:androidx.fragment.app.BackStackState[] newArray(int):178:178 -> newArray 1:1:java.lang.Object[] newArray(int):170 -> newArray androidx.fragment.app.DefaultSpecialEffectsController -> androidx.fragment.app.p: 1:1:void (android.view.ViewGroup):52:52 -> 1:3:void executeOperations(java.util.List,boolean):61:63 -> f 4:6:void executeOperations(java.util.List,boolean):83:85 -> f 7:7:void executeOperations(java.util.List,boolean):87:87 -> f 8:9:void executeOperations(java.util.List,boolean):89:90 -> f 10:10:void executeOperations(java.util.List,boolean):92:92 -> f 11:12:void executeOperations(java.util.List,boolean):95:96 -> f 13:15:void executeOperations(java.util.List,boolean):98:98 -> f 16:16:void executeOperations(java.util.List,boolean):103:103 -> f 17:17:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):288:288 -> f 17:17:void executeOperations(java.util.List,boolean):115 -> f 18:19:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):291:292 -> f 18:19:void executeOperations(java.util.List,boolean):115 -> f 20:20:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):296:296 -> f 20:20:void executeOperations(java.util.List,boolean):115 -> f 21:21:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):300:300 -> f 21:21:void executeOperations(java.util.List,boolean):115 -> f 22:23:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):302:303 -> f 22:23:void executeOperations(java.util.List,boolean):115 -> f 24:26:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):309:311 -> f 24:26:void executeOperations(java.util.List,boolean):115 -> f 27:27:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):319:319 -> f 27:27:void executeOperations(java.util.List,boolean):115 -> f 28:33:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):325:330 -> f 28:33:void executeOperations(java.util.List,boolean):115 -> f 34:34:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):336:336 -> f 34:34:void executeOperations(java.util.List,boolean):115 -> f 35:35:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):335:335 -> f 35:35:void executeOperations(java.util.List,boolean):115 -> f 36:37:java.lang.Object androidx.fragment.app.FragmentTransitionCompat21.wrapTransitionInSet(java.lang.Object):55:56 -> f 36:37:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):334 -> f 36:37:void executeOperations(java.util.List,boolean):115 -> f 38:38:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):339:339 -> f 38:38:void executeOperations(java.util.List,boolean):115 -> f 39:40:java.util.ArrayList androidx.fragment.app.Fragment.getSharedElementSourceNames():3338:3339 -> f 39:40:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):340 -> f 39:40:void executeOperations(java.util.List,boolean):115 -> f 41:41:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):343:343 -> f 41:41:void executeOperations(java.util.List,boolean):115 -> f 42:43:java.util.ArrayList androidx.fragment.app.Fragment.getSharedElementSourceNames():3338:3339 -> f 42:43:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):344 -> f 42:43:void executeOperations(java.util.List,boolean):115 -> f 44:44:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):345:345 -> f 44:44:void executeOperations(java.util.List,boolean):115 -> f 45:46:java.util.ArrayList androidx.fragment.app.Fragment.getSharedElementTargetNames():3346:3347 -> f 45:46:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):346 -> f 45:46:void executeOperations(java.util.List,boolean):115 -> f 47:48:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):349:350 -> f 47:48:void executeOperations(java.util.List,boolean):115 -> f 49:49:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):354:354 -> f 49:49:void executeOperations(java.util.List,boolean):115 -> f 50:50:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):357:357 -> f 50:50:void executeOperations(java.util.List,boolean):115 -> f 51:52:java.util.ArrayList androidx.fragment.app.Fragment.getSharedElementTargetNames():3346:3347 -> f 51:52:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):358 -> f 51:52:void executeOperations(java.util.List,boolean):115 -> f 53:54:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):364:365 -> f 53:54:void executeOperations(java.util.List,boolean):115 -> f 55:56:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):369:370 -> f 55:56:void executeOperations(java.util.List,boolean):115 -> f 57:57:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):372:372 -> f 57:57:void executeOperations(java.util.List,boolean):115 -> f 58:60:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):374:376 -> f 58:60:void executeOperations(java.util.List,boolean):115 -> f 61:63:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):381:383 -> f 61:63:void executeOperations(java.util.List,boolean):115 -> f 64:64:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):400:400 -> f 64:64:void executeOperations(java.util.List,boolean):115 -> f 65:68:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):405:408 -> f 65:68:void executeOperations(java.util.List,boolean):115 -> f 69:69:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):432:432 -> f 69:69:void executeOperations(java.util.List,boolean):115 -> f 70:71:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):437:438 -> f 70:71:void executeOperations(java.util.List,boolean):115 -> f 72:72:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):440:440 -> f 72:72:void executeOperations(java.util.List,boolean):115 -> f 73:74:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):444:445 -> f 73:74:void executeOperations(java.util.List,boolean):115 -> f 75:75:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):450:450 -> f 75:75:void executeOperations(java.util.List,boolean):115 -> f 76:76:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):449:449 -> f 76:76:void executeOperations(java.util.List,boolean):115 -> f 77:77:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):454:454 -> f 77:77:void executeOperations(java.util.List,boolean):115 -> f 78:78:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):463:463 -> f 78:78:void executeOperations(java.util.List,boolean):115 -> f 79:82:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):466:469 -> f 79:82:void executeOperations(java.util.List,boolean):115 -> f 83:83:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):473:473 -> f 83:83:void executeOperations(java.util.List,boolean):115 -> f 84:86:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):476:478 -> f 84:86:void executeOperations(java.util.List,boolean):115 -> f 87:87:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):485:485 -> f 87:87:void executeOperations(java.util.List,boolean):115 -> f 88:88:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):498:498 -> f 88:88:void executeOperations(java.util.List,boolean):115 -> f 89:89:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):503:503 -> f 89:89:void executeOperations(java.util.List,boolean):115 -> f 90:91:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):508:509 -> f 90:91:void executeOperations(java.util.List,boolean):115 -> f 92:92:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):513:513 -> f 92:92:void executeOperations(java.util.List,boolean):115 -> f 93:94:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):519:520 -> f 93:94:void executeOperations(java.util.List,boolean):115 -> f 95:96:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):522:523 -> f 95:96:void executeOperations(java.util.List,boolean):115 -> f 97:98:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):526:527 -> f 97:98:void executeOperations(java.util.List,boolean):115 -> f 99:100:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):536:537 -> f 99:100:void executeOperations(java.util.List,boolean):115 -> f 101:101:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):541:541 -> f 101:101:void executeOperations(java.util.List,boolean):115 -> f 102:102:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):543:543 -> f 102:102:void executeOperations(java.util.List,boolean):115 -> f 103:103:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):542:542 -> f 103:103:void executeOperations(java.util.List,boolean):115 -> f 104:104:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):547:547 -> f 104:104:void executeOperations(java.util.List,boolean):115 -> f 105:105:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):549:549 -> f 105:105:void executeOperations(java.util.List,boolean):115 -> f 106:106:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):552:552 -> f 106:106:void executeOperations(java.util.List,boolean):115 -> f 107:108:void androidx.fragment.app.FragmentTransitionCompat21.addTarget(java.lang.Object,android.view.View):332:333 -> f 107:108:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):553 -> f 107:108:void executeOperations(java.util.List,boolean):115 -> f 109:110:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):555:556 -> f 109:110:void executeOperations(java.util.List,boolean):115 -> f 111:111:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):559:559 -> f 111:111:void executeOperations(java.util.List,boolean):115 -> f 112:112:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):563:563 -> f 112:112:void executeOperations(java.util.List,boolean):115 -> f 113:113:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):567:567 -> f 113:113:void executeOperations(java.util.List,boolean):115 -> f 114:114:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):566:566 -> f 114:114:void executeOperations(java.util.List,boolean):115 -> f 115:116:void androidx.fragment.app.FragmentTransitionCompat21.scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList):145:146 -> f 115:116:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):566 -> f 115:116:void executeOperations(java.util.List,boolean):115 -> f 117:117:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):575:575 -> f 117:117:void executeOperations(java.util.List,boolean):115 -> f 118:119:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):584:585 -> f 118:119:void executeOperations(java.util.List,boolean):115 -> f 120:120:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):587:587 -> f 120:120:void executeOperations(java.util.List,boolean):115 -> f 121:121:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):590:590 -> f 121:121:void executeOperations(java.util.List,boolean):115 -> f 122:122:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):592:592 -> f 122:122:void executeOperations(java.util.List,boolean):115 -> f 123:123:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):594:594 -> f 123:123:void executeOperations(java.util.List,boolean):115 -> f 124:124:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):596:596 -> f 124:124:void executeOperations(java.util.List,boolean):115 -> f 125:125:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):600:600 -> f 125:125:void executeOperations(java.util.List,boolean):115 -> f 126:126:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):608:608 -> f 126:126:void executeOperations(java.util.List,boolean):115 -> f 127:128:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):612:613 -> f 127:128:void executeOperations(java.util.List,boolean):115 -> f 129:130:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):617:618 -> f 129:130:void executeOperations(java.util.List,boolean):115 -> f 131:134:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):624:627 -> f 131:134:void executeOperations(java.util.List,boolean):115 -> f 135:135:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):626:626 -> f 135:135:void executeOperations(java.util.List,boolean):115 -> f 136:136:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):631:631 -> f 136:136:void executeOperations(java.util.List,boolean):115 -> f 137:137:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):634:634 -> f 137:137:void executeOperations(java.util.List,boolean):115 -> f 138:138:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):636:636 -> f 138:138:void executeOperations(java.util.List,boolean):115 -> f 139:139:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):633:633 -> f 139:139:void executeOperations(java.util.List,boolean):115 -> f 140:140:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):648:648 -> f 140:140:void executeOperations(java.util.List,boolean):115 -> f 141:141:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):653:653 -> f 141:141:void executeOperations(java.util.List,boolean):115 -> f 142:142:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):655:655 -> f 142:142:void executeOperations(java.util.List,boolean):115 -> f 143:143:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):657:657 -> f 143:143:void executeOperations(java.util.List,boolean):115 -> f 144:144:void androidx.fragment.app.FragmentTransitionCompat21.beginDelayedTransition(android.view.ViewGroup,java.lang.Object):216:216 -> f 144:144:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):657 -> f 144:144:void executeOperations(java.util.List,boolean):115 -> f 145:145:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):658:658 -> f 145:145:void executeOperations(java.util.List,boolean):115 -> f 146:147:java.util.Map startTransitions(java.util.List,java.util.List,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation):662:663 -> f 146:147:void executeOperations(java.util.List,boolean):115 -> f 148:148:void executeOperations(java.util.List,boolean):117:117 -> f 149:151:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):132:134 -> f 149:151:void executeOperations(java.util.List,boolean):120 -> f 152:153:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):138:139 -> f 152:153:void executeOperations(java.util.List,boolean):120 -> f 154:154:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):141:141 -> f 154:154:void executeOperations(java.util.List,boolean):120 -> f 155:155:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):144:144 -> f 155:155:void executeOperations(java.util.List,boolean):120 -> f 156:156:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):147:147 -> f 156:156:void executeOperations(java.util.List,boolean):120 -> f 157:157:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):150:150 -> f 157:157:void executeOperations(java.util.List,boolean):120 -> f 158:158:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):153:153 -> f 158:158:void executeOperations(java.util.List,boolean):120 -> f 159:161:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):158:160 -> f 159:161:void executeOperations(java.util.List,boolean):120 -> f 162:163:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map) -> f 162:163:void executeOperations(java.util.List,boolean):120 -> f 164:164:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):166:166 -> f 164:164:void executeOperations(java.util.List,boolean):120 -> f 165:165:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):172:172 -> f 165:165:void executeOperations(java.util.List,boolean):120 -> f 166:166:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):177:177 -> f 166:166:void executeOperations(java.util.List,boolean):120 -> f 167:169:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):179:181 -> f 167:169:void executeOperations(java.util.List,boolean):120 -> f 170:171:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):193:194 -> f 170:171:void executeOperations(java.util.List,boolean):120 -> f 172:173:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):196:197 -> f 172:173:void executeOperations(java.util.List,boolean):120 -> f 174:174:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):206:206 -> f 174:174:void executeOperations(java.util.List,boolean):120 -> f 175:176:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):208:209 -> f 175:176:void executeOperations(java.util.List,boolean):120 -> f 177:178:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):211:212 -> f 177:178:void executeOperations(java.util.List,boolean):120 -> f 179:179:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):215:215 -> f 179:179:void executeOperations(java.util.List,boolean):120 -> f 180:181:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):220:221 -> f 180:181:void executeOperations(java.util.List,boolean):120 -> f 182:182:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):224:224 -> f 182:182:void executeOperations(java.util.List,boolean):120 -> f 183:183:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):229:229 -> f 183:183:void executeOperations(java.util.List,boolean):120 -> f 184:184:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):231:231 -> f 184:184:void executeOperations(java.util.List,boolean):120 -> f 185:185:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> f 185:185:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):231 -> f 185:185:void executeOperations(java.util.List,boolean):120 -> f 186:186:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):231:231 -> f 186:186:void executeOperations(java.util.List,boolean):120 -> f 187:187:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> f 187:187:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):230 -> f 187:187:void executeOperations(java.util.List,boolean):120 -> f 188:189:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):232:233 -> f 188:189:void executeOperations(java.util.List,boolean):120 -> f 190:190:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):236:236 -> f 190:190:void executeOperations(java.util.List,boolean):120 -> f 191:191:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):240:240 -> f 191:191:void executeOperations(java.util.List,boolean):120 -> f 192:193:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):242:243 -> f 192:193:void executeOperations(java.util.List,boolean):120 -> f 194:194:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):245:245 -> f 194:194:void executeOperations(java.util.List,boolean):120 -> f 195:195:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):268:268 -> f 195:195:void executeOperations(java.util.List,boolean):120 -> f 196:197:void startAnimations(java.util.List,java.util.List,boolean,java.util.Map):271:272 -> f 196:197:void executeOperations(java.util.List,boolean):120 -> f 198:198:void executeOperations(java.util.List,boolean):123:123 -> f 199:200:void applyContainerChanges(androidx.fragment.app.SpecialEffectsController$Operation):740:741 -> f 199:200:void executeOperations(java.util.List,boolean):124 -> f 201:201:void executeOperations(java.util.List,boolean):126:126 -> f 1:5:void captureTransitioningViews(java.util.ArrayList,android.view.View):695:699 -> p 6:6:void captureTransitioningViews(java.util.ArrayList,android.view.View):702:702 -> p 7:9:void captureTransitioningViews(java.util.ArrayList,android.view.View):704:706 -> p 10:11:void captureTransitioningViews(java.util.ArrayList,android.view.View):711:712 -> p 1:1:void findNamedViews(java.util.Map,android.view.View):722:722 -> q 2:2:void findNamedViews(java.util.Map,android.view.View):724:724 -> q 3:5:void findNamedViews(java.util.Map,android.view.View):726:728 -> q 6:8:void findNamedViews(java.util.Map,android.view.View):730:732 -> q 1:5:void retainMatchingViews(androidx.collection.ArrayMap,java.util.Collection):677:681 -> r androidx.fragment.app.DefaultSpecialEffectsController$1 -> androidx.fragment.app.c: java.util.List val$awaitingContainerChanges -> b androidx.fragment.app.SpecialEffectsController$Operation val$operation -> c androidx.fragment.app.DefaultSpecialEffectsController this$0 -> a 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController,java.util.List,androidx.fragment.app.SpecialEffectsController$Operation):103:103 -> 1:3:void run():106:108 -> run 4:5:void androidx.fragment.app.DefaultSpecialEffectsController.applyContainerChanges(androidx.fragment.app.SpecialEffectsController$Operation):740:741 -> run 4:5:void run():108 -> run androidx.fragment.app.DefaultSpecialEffectsController$10 -> androidx.fragment.app.b: int[] $SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$State -> a 1:1:void ():63:63 -> androidx.fragment.app.DefaultSpecialEffectsController$2 -> androidx.fragment.app.d: android.view.ViewGroup val$container -> b androidx.fragment.app.SpecialEffectsController$Operation val$operation -> d androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo val$animationInfo -> a android.view.View val$viewToAnimate -> e boolean val$isHideOperation -> c 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController,android.view.ViewGroup,android.view.View,boolean,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo):181:181 -> 1:2:void onAnimationEnd(android.animation.Animator):184:185 -> onAnimationEnd 3:3:void onAnimationEnd(android.animation.Animator):188:188 -> onAnimationEnd 4:4:void onAnimationEnd(android.animation.Animator):190:190 -> onAnimationEnd androidx.fragment.app.DefaultSpecialEffectsController$3 -> androidx.fragment.app.e: android.animation.Animator val$animator -> a 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController,android.animation.Animator):197:197 -> 1:1:void onCancel():200:200 -> a androidx.fragment.app.DefaultSpecialEffectsController$4 -> androidx.fragment.app.g: android.view.ViewGroup val$container -> b androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo val$animationInfo -> a android.view.View val$viewToAnimate -> c 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController,android.view.ViewGroup,android.view.View,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo):245:245 -> 1:1:void onAnimationEnd(android.view.animation.Animation):255:255 -> onAnimationEnd androidx.fragment.app.DefaultSpecialEffectsController$4$1 -> androidx.fragment.app.f: androidx.fragment.app.DefaultSpecialEffectsController$4 this$1 -> a 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController$4):255:255 -> 1:2:void run():258:259 -> run androidx.fragment.app.DefaultSpecialEffectsController$5 -> androidx.fragment.app.h: android.view.ViewGroup val$container -> b androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo val$animationInfo -> a android.view.View val$viewToAnimate -> c 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController,android.view.View,android.view.ViewGroup,androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo):272:272 -> 1:3:void onCancel():275:277 -> a androidx.fragment.app.DefaultSpecialEffectsController$6 -> androidx.fragment.app.i: androidx.fragment.app.SpecialEffectsController$Operation val$lastIn -> c androidx.fragment.app.SpecialEffectsController$Operation val$firstOut -> a androidx.collection.ArrayMap val$lastInViews -> d boolean val$isPop -> b 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.SpecialEffectsController$Operation,androidx.fragment.app.SpecialEffectsController$Operation,boolean,androidx.collection.ArrayMap):454:454 -> 1:3:void run():457:457 -> run androidx.fragment.app.DefaultSpecialEffectsController$7 -> androidx.fragment.app.j: androidx.fragment.app.FragmentTransitionImpl val$impl -> a android.view.View val$lastInEpicenterView -> c android.graphics.Rect val$lastInEpicenterRect -> b 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.FragmentTransitionImpl,android.view.View,android.graphics.Rect):485:485 -> 1:1:void run():488:488 -> run androidx.fragment.app.DefaultSpecialEffectsController$8 -> androidx.fragment.app.k: java.util.ArrayList val$transitioningViews -> a 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController,java.util.ArrayList):575:575 -> 1:1:void run():578:578 -> run androidx.fragment.app.DefaultSpecialEffectsController$9 -> androidx.fragment.app.l: androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo val$transitionInfo -> a 1:1:void (androidx.fragment.app.DefaultSpecialEffectsController,androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo):637:637 -> 1:1:void run():640:640 -> run androidx.fragment.app.DefaultSpecialEffectsController$AnimationInfo -> androidx.fragment.app.m: androidx.fragment.app.FragmentAnim$AnimationOrAnimator mAnimation -> c boolean mLoadedAnim -> e boolean mIsPop -> d 1:1:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean):787:787 -> 2:2:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean):781:781 -> 3:3:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean):788:788 -> 1:2:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):793:794 -> e 3:4:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):797:798 -> e 5:5:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):796:796 -> e 6:6:androidx.fragment.app.FragmentAnim$AnimationOrAnimator getAnimation(android.content.Context):800:800 -> e androidx.fragment.app.DefaultSpecialEffectsController$SpecialEffectsInfo -> androidx.fragment.app.n: androidx.core.os.CancellationSignal mSignal -> b androidx.fragment.app.SpecialEffectsController$Operation mOperation -> a 1:3:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal):750:752 -> 1:1:void completeSpecialEffect():774:774 -> a 1:1:androidx.fragment.app.SpecialEffectsController$Operation getOperation():757:757 -> b 1:1:androidx.core.os.CancellationSignal getSignal():762:762 -> c 1:3:boolean isVisibilityUnchanged():766:766 -> d 4:5:boolean isVisibilityUnchanged():768:769 -> d androidx.fragment.app.DefaultSpecialEffectsController$TransitionInfo -> androidx.fragment.app.o: java.lang.Object mSharedElementTransition -> d java.lang.Object mTransition -> e boolean mOverlapAllowed -> c 1:2:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):815:816 -> 3:4:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):818:819 -> 5:6:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):823:824 -> 7:8:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):827:828 -> 9:9:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):830:830 -> 10:10:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):835:835 -> 11:11:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):838:838 -> 12:12:void (androidx.fragment.app.SpecialEffectsController$Operation,androidx.core.os.CancellationSignal,boolean,boolean):841:841 -> 1:3:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():865:867 -> e 4:4:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():870:870 -> e 5:5:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl():872:872 -> e 1:2:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):885:886 -> f 3:3:boolean androidx.fragment.app.FragmentTransitionCompat21.canHandle(java.lang.Object):38:38 -> f 3:3:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):886 -> f 4:5:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):889:890 -> f 6:6:boolean androidx.fragment.app.FragmentTransitionCompat21.canHandle(java.lang.Object):38:38 -> f 6:6:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):890 -> f 7:8:androidx.fragment.app.FragmentTransitionImpl getHandlingImpl(java.lang.Object):893:894 -> f 1:1:java.lang.Object getSharedElementTransition():860:860 -> g 1:1:java.lang.Object getTransition():847:847 -> h 1:1:boolean hasSharedElementTransition():855:855 -> i 1:1:boolean isOverlapAllowed():851:851 -> j androidx.fragment.app.DialogFragment -> androidx.fragment.app.v: android.app.Dialog mDialog -> V boolean mShowsDialog -> d0 boolean mViewDestroyed -> g0 java.lang.Runnable mDismissRunnable -> X android.content.DialogInterface$OnCancelListener mOnCancelListener -> b0 int mTheme -> f0 int mStyle -> e0 boolean mCreatingDialog -> U boolean mDialogCreated -> W android.content.DialogInterface$OnDismissListener mOnDismissListener -> c0 android.os.Handler mHandler -> Z boolean mCancelable -> T boolean mDismissed -> Y int mBackStackId -> S androidx.lifecycle.Observer mObserver -> a0 1:1:void ():188:188 -> 2:2:void ():107:107 -> 3:3:void ():115:115 -> 4:4:void ():126:126 -> 5:9:void ():137:141 -> 10:10:void ():143:143 -> 11:11:void ():169:169 -> 1:1:void onCreate(android.os.Bundle):471:471 -> A 2:2:void onCreate(android.os.Bundle):473:473 -> A 3:3:void onCreate(android.os.Bundle):475:475 -> A 4:8:void onCreate(android.os.Bundle):478:482 -> A 1:2:void onDestroyView():737:738 -> C 3:3:void onDestroyView():742:742 -> C 4:6:void onDestroyView():746:748 -> C 7:7:void onDestroyView():751:751 -> C 8:9:void onDestroyView():753:754 -> C 1:2:void onDetach():457:458 -> D 3:3:void onDetach():462:462 -> D 4:4:androidx.lifecycle.LiveData androidx.fragment.app.Fragment.getViewLifecycleOwnerLiveData():381:381 -> D 4:4:void onDetach():464 -> D 5:5:void onDetach():464:464 -> D 1:1:android.view.LayoutInflater androidx.fragment.app.Fragment.getLayoutInflater(android.os.Bundle):1672:1672 -> E 1:1:android.view.LayoutInflater androidx.fragment.app.Fragment.onGetLayoutInflater(android.os.Bundle):1622 -> E 1:1:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):545 -> E 2:2:android.view.LayoutInflater androidx.fragment.app.Fragment.getLayoutInflater(android.os.Bundle):1676:1676 -> E 2:2:android.view.LayoutInflater androidx.fragment.app.Fragment.onGetLayoutInflater(android.os.Bundle):1622 -> E 2:2:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):545 -> E 3:3:android.view.LayoutInflater androidx.fragment.app.FragmentActivity$HostCallbacks.onGetLayoutInflater():764:764 -> E 3:3:android.view.LayoutInflater androidx.fragment.app.Fragment.getLayoutInflater(android.os.Bundle):1676 -> E 3:3:android.view.LayoutInflater androidx.fragment.app.Fragment.onGetLayoutInflater(android.os.Bundle):1622 -> E 3:3:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):545 -> E 4:4:android.view.LayoutInflater androidx.fragment.app.Fragment.getLayoutInflater(android.os.Bundle):1677:1677 -> E 4:4:android.view.LayoutInflater androidx.fragment.app.Fragment.onGetLayoutInflater(android.os.Bundle):1622 -> E 4:4:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):545 -> E 5:5:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):546:546 -> E 6:6:void prepareDialog(android.os.Bundle):641:641 -> E 6:6:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):558 -> E 7:8:void prepareDialog(android.os.Bundle):643:644 -> E 7:8:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):558 -> E 9:10:void prepareDialog(android.os.Bundle):647:648 -> E 9:10:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):558 -> E 11:11:void setupDialog(android.app.Dialog,int):575:575 -> E 11:11:void prepareDialog(android.os.Bundle):648 -> E 11:11:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):558 -> E 12:12:void setupDialog(android.app.Dialog,int):577:577 -> E 12:12:void prepareDialog(android.os.Bundle):648 -> E 12:12:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):558 -> E 13:13:void setupDialog(android.app.Dialog,int):583:583 -> E 13:13:void prepareDialog(android.os.Bundle):648 -> E 13:13:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):558 -> E 14:16:void prepareDialog(android.os.Bundle):649:651 -> E 14:16:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):558 -> E 17:20:void prepareDialog(android.os.Bundle):653:656 -> E 17:20:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):558 -> E 21:21:void prepareDialog(android.os.Bundle):660:660 -> E 21:21:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):558 -> E 22:23:void prepareDialog(android.os.Bundle):663:664 -> E 22:23:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):558 -> E 24:25:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):560:561 -> E 26:27:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):564:565 -> E 28:31:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):547:550 -> E 32:32:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):552:552 -> E 33:33:android.view.LayoutInflater androidx.fragment.app.Fragment.getLayoutInflater(android.os.Bundle):1673:1673 -> E 33:33:android.view.LayoutInflater androidx.fragment.app.Fragment.onGetLayoutInflater(android.os.Bundle):1622 -> E 33:33:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):545 -> E 1:4:void onSaveInstanceState(android.os.Bundle):700:703 -> G 5:6:void onSaveInstanceState(android.os.Bundle):705:706 -> G 7:8:void onSaveInstanceState(android.os.Bundle):708:709 -> G 9:10:void onSaveInstanceState(android.os.Bundle):711:712 -> G 11:12:void onSaveInstanceState(android.os.Bundle):714:715 -> G 13:14:void onSaveInstanceState(android.os.Bundle):717:718 -> G 1:1:void onStart():683:683 -> H 2:4:void onStart():685:687 -> H 5:5:void onStart():689:689 -> H 6:6:void androidx.lifecycle.ViewTreeLifecycleOwner.set(android.view.View,androidx.lifecycle.LifecycleOwner):49:49 -> H 6:6:void onStart():690 -> H 7:7:void androidx.lifecycle.ViewTreeViewModelStoreOwner.set(android.view.View,androidx.lifecycle.ViewModelStoreOwner):50:50 -> H 7:7:void onStart():691 -> H 8:8:void androidx.savedstate.ViewTreeSavedStateRegistryOwner.set(android.view.View,androidx.savedstate.SavedStateRegistryOwner):53:53 -> H 8:8:void onStart():692 -> H 1:3:void onStop():725:727 -> I 1:3:void onViewStateRestored(android.os.Bundle):671:673 -> J 4:4:void onViewStateRestored(android.os.Bundle):675:675 -> J 1:4:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2960:2963 -> P 1:4:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 5:5:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2966:2966 -> P 5:5:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 6:6:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2970:2970 -> P 6:6:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 7:7:void androidx.lifecycle.ViewTreeLifecycleOwner.set(android.view.View,androidx.lifecycle.LifecycleOwner):49:49 -> P 7:7:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2970 -> P 7:7:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 8:8:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2971:2971 -> P 8:8:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 9:9:void androidx.lifecycle.ViewTreeViewModelStoreOwner.set(android.view.View,androidx.lifecycle.ViewModelStoreOwner):50:50 -> P 9:9:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2971 -> P 9:9:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 10:10:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2972:2972 -> P 10:10:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 11:11:void androidx.savedstate.ViewTreeSavedStateRegistryOwner.set(android.view.View,androidx.savedstate.SavedStateRegistryOwner):53:53 -> P 11:11:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2972 -> P 11:11:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 12:12:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2974:2974 -> P 12:12:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 13:13:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2976:2976 -> P 13:13:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 14:14:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2980:2980 -> P 14:14:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 15:17:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):492:494 -> P 18:18:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):496:496 -> P 19:19:void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2977:2977 -> P 19:19:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):489 -> P 1:1:android.app.Dialog access$000(androidx.fragment.app.DialogFragment):60:60 -> n0 1:1:android.content.DialogInterface$OnDismissListener access$100(androidx.fragment.app.DialogFragment):60:60 -> o0 1:1:void onDismiss(android.content.DialogInterface):624:624 -> onDismiss 2:3:void onDismiss(android.content.DialogInterface):629:630 -> onDismiss 4:4:void onDismiss(android.content.DialogInterface):632:632 -> onDismiss 1:1:boolean access$200(androidx.fragment.app.DialogFragment):60:60 -> p0 1:1:void dismissAllowingStateLoss():317:317 -> q0 1:1:void dismissInternal(boolean,boolean):321:321 -> r0 2:2:void dismissInternal(boolean,boolean):324:324 -> r0 3:3:void dismissInternal(boolean,boolean):326:326 -> r0 4:5:void dismissInternal(boolean,boolean):330:331 -> r0 6:7:void dismissInternal(boolean,boolean):337:338 -> r0 8:8:void dismissInternal(boolean,boolean):340:340 -> r0 9:11:void dismissInternal(boolean,boolean):344:346 -> r0 12:12:void androidx.fragment.app.FragmentManager.popBackStack(int,int):740:740 -> r0 12:12:void dismissInternal(boolean,boolean):346 -> r0 13:13:void dismissInternal(boolean,boolean):348:348 -> r0 14:14:void androidx.fragment.app.FragmentManager.popBackStack(int,int):738:738 -> r0 14:14:void dismissInternal(boolean,boolean):346 -> r0 15:15:void dismissInternal(boolean,boolean):350:350 -> r0 16:16:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentManager.beginTransaction():575:575 -> r0 16:16:void dismissInternal(boolean,boolean):350 -> r0 17:17:void dismissInternal(boolean,boolean):351:351 -> r0 18:18:int androidx.fragment.app.BackStackRecord.commitAllowingStateLoss():299:299 -> r0 18:18:void dismissInternal(boolean,boolean):353 -> r0 19:19:void dismissInternal(boolean,boolean):355:355 -> r0 1:1:android.app.Dialog getDialog():367:367 -> s0 1:2:android.app.Dialog onCreateDialog(android.os.Bundle):612:613 -> t0 3:3:android.app.Dialog onCreateDialog(android.os.Bundle):615:615 -> t0 4:4:int getTheme():388:388 -> t0 4:4:android.app.Dialog onCreateDialog(android.os.Bundle):615 -> t0 5:5:android.app.Dialog onCreateDialog(android.os.Bundle):615:615 -> t0 1:2:android.view.View onFindViewById(int):525:526 -> u0 1:1:boolean onHasView():532:532 -> v0 1:2:void setStyle(int,int):231:232 -> w0 3:3:void setStyle(int,int):235:235 -> w0 4:4:void setStyle(int,int):237:237 -> w0 5:5:void setStyle(int,int):240:240 -> w0 1:1:void onAttach(android.content.Context):445:445 -> z 2:2:androidx.lifecycle.LiveData androidx.fragment.app.Fragment.getViewLifecycleOwnerLiveData():381:381 -> z 2:2:void onAttach(android.content.Context):446 -> z 3:3:void onAttach(android.content.Context):446:446 -> z 4:4:void onAttach(android.content.Context):450:450 -> z androidx.fragment.app.DialogFragment$1 -> androidx.fragment.app.q: androidx.fragment.app.DialogFragment this$0 -> a 1:1:void (androidx.fragment.app.DialogFragment):107:107 -> 1:1:void run():111:111 -> run androidx.fragment.app.DialogFragment$2 -> androidx.fragment.app.r: androidx.fragment.app.DialogFragment this$0 -> a 1:1:void (androidx.fragment.app.DialogFragment):116:116 -> 1:2:void onCancel(android.content.DialogInterface):120:121 -> onCancel androidx.fragment.app.DialogFragment$3 -> androidx.fragment.app.s: androidx.fragment.app.DialogFragment this$0 -> a 1:1:void (androidx.fragment.app.DialogFragment):127:127 -> 1:2:void onDismiss(android.content.DialogInterface):131:132 -> onDismiss androidx.fragment.app.DialogFragment$4 -> androidx.fragment.app.t: androidx.fragment.app.DialogFragment this$0 -> a 1:1:void (androidx.fragment.app.DialogFragment):143:143 -> 1:1:void onChanged(java.lang.Object):143:143 -> a 2:4:void onChanged(androidx.lifecycle.LifecycleOwner):147:149 -> a 2:4:void onChanged(java.lang.Object):143 -> a 5:8:void onChanged(androidx.lifecycle.LifecycleOwner):153:156 -> a 5:8:void onChanged(java.lang.Object):143 -> a 9:9:void onChanged(androidx.lifecycle.LifecycleOwner):155:155 -> a 9:9:void onChanged(java.lang.Object):143 -> a 10:10:void onChanged(androidx.lifecycle.LifecycleOwner):158:158 -> a 10:10:void onChanged(java.lang.Object):143 -> a 11:11:void onChanged(androidx.lifecycle.LifecycleOwner):150:150 -> a 11:11:void onChanged(java.lang.Object):143 -> a androidx.fragment.app.DialogFragment$5 -> androidx.fragment.app.u: androidx.fragment.app.FragmentContainer val$fragmentContainer -> b androidx.fragment.app.DialogFragment this$0 -> a 1:1:void (androidx.fragment.app.DialogFragment,androidx.fragment.app.FragmentContainer):506:506 -> 1:2:android.view.View onFindViewById(int):510:511 -> g 3:3:android.view.View onFindViewById(int):513:513 -> g 1:1:boolean onHasView():518:518 -> h androidx.fragment.app.Fragment -> androidx.fragment.app.Fragment: boolean mFromLayout -> m boolean mHiddenChanged -> o java.lang.String mTag -> I androidx.fragment.app.Fragment mTarget -> J android.os.Bundle mArguments -> c androidx.fragment.app.FragmentManager mChildFragmentManager -> f boolean mDeferStart -> i androidx.lifecycle.Lifecycle$State mMaxState -> u int mTargetRequestCode -> K int mContainerId -> h android.os.Bundle mSavedFragmentState -> D android.os.Bundle mSavedViewRegistryState -> F int mBackStackNesting -> d java.lang.String mWho -> Q boolean mInLayout -> q java.lang.Boolean mIsPrimaryNavigationFragment -> s androidx.savedstate.SavedStateRegistryController mSavedStateRegistryController -> E androidx.fragment.app.Fragment mParentFragment -> x androidx.lifecycle.MutableLiveData mViewLifecycleOwnerLiveData -> P androidx.fragment.app.FragmentHostCallback mHost -> p boolean mPerformedCreateView -> y androidx.fragment.app.Fragment$AnimationInfo mAnimationInfo -> b android.view.View mView -> N java.util.ArrayList mOnPreAttachedListeners -> w android.util.SparseArray mSavedViewState -> G boolean mRemoving -> A androidx.fragment.app.FragmentManager mFragmentManager -> l boolean mRetainInstance -> C boolean mUserVisibleHint -> M boolean mHidden -> n boolean mDetached -> j int mFragmentId -> k int mState -> H java.lang.String mTargetWho -> L java.lang.Object USE_DEFAULT_TRANSITION -> R boolean mMenuVisible -> v boolean mIsCreated -> r androidx.fragment.app.FragmentViewLifecycleOwner mViewLifecycleOwner -> O float mPostponedAlpha -> z android.view.ViewGroup mContainer -> g boolean mCalled -> e androidx.lifecycle.LifecycleRegistry mLifecycleRegistry -> t boolean mAdded -> a boolean mRestored -> B 1:1:void ():122:122 -> 1:1:void ():536:536 -> 2:2:void ():134:134 -> 3:3:void ():146:146 -> 4:4:void ():155:155 -> 5:5:void ():161:161 -> 6:6:void ():194:194 -> 7:7:void ():231:231 -> 8:8:void ():247:247 -> 9:9:void ():286:286 -> 10:10:void ():293:293 -> 11:11:void ():302:302 -> 12:12:void ():304:304 -> 13:14:void initLifecycle():568:569 -> 13:14:void ():537 -> 1:1:void onCreate(android.os.Bundle):1866:1866 -> A 2:2:void restoreChildFragmentState(android.os.Bundle):1887:1887 -> A 2:2:void onCreate(android.os.Bundle):1867 -> A 3:4:void restoreChildFragmentState(android.os.Bundle):1890:1891 -> A 3:4:void onCreate(android.os.Bundle):1867 -> A 5:5:void onCreate(android.os.Bundle):1868:1868 -> A 6:6:boolean androidx.fragment.app.FragmentManager.isStateAtLeast(int):1309:1309 -> A 6:6:void onCreate(android.os.Bundle):1868 -> A 7:7:void onCreate(android.os.Bundle):1869:1869 -> A android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> B 1:1:void onDestroyView():2144:2144 -> C 1:1:void onDetach():2189:2189 -> D android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle) -> E 1:2:void onInflate(android.content.Context,android.util.AttributeSet,android.os.Bundle):1727:1728 -> F 3:3:void onInflate(android.content.Context,android.util.AttributeSet,android.os.Bundle):1730:1730 -> F 4:4:void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle):1747:1747 -> F 4:4:void onInflate(android.content.Context,android.util.AttributeSet,android.os.Bundle):1731 -> F void onSaveInstanceState(android.os.Bundle) -> G 1:1:void onStart():2023:2023 -> H 1:1:void onStop():2122:2122 -> I 1:1:void onViewStateRestored(android.os.Bundle):2012:2012 -> J 1:5:void performActivityCreated(android.os.Bundle):2993:2997 -> K 6:7:void restoreViewState():3006:3007 -> K 6:7:void performActivityCreated(android.os.Bundle):3001 -> K 8:9:void restoreViewState():3009:3010 -> K 8:9:void performActivityCreated(android.os.Bundle):3001 -> K 10:12:void restoreViewState(android.os.Bundle):638:640 -> K 10:12:void restoreViewState():3010 -> K 10:12:void performActivityCreated(android.os.Bundle):3001 -> K 13:15:void restoreViewState(android.os.Bundle):642:644 -> K 13:15:void restoreViewState():3010 -> K 13:15:void performActivityCreated(android.os.Bundle):3001 -> K 16:18:void restoreViewState(android.os.Bundle):646:648 -> K 16:18:void restoreViewState():3010 -> K 16:18:void performActivityCreated(android.os.Bundle):3001 -> K 19:20:void restoreViewState(android.os.Bundle):652:653 -> K 19:20:void restoreViewState():3010 -> K 19:20:void performActivityCreated(android.os.Bundle):3001 -> K 21:21:void restoreViewState(android.os.Bundle):649:649 -> K 21:21:void restoreViewState():3010 -> K 21:21:void performActivityCreated(android.os.Bundle):3001 -> K 22:22:void restoreViewState():3012:3012 -> K 22:22:void performActivityCreated(android.os.Bundle):3001 -> K 23:23:void performActivityCreated(android.os.Bundle):3002:3002 -> K 24:24:void performActivityCreated(android.os.Bundle):2998:2998 -> K 1:1:void performAttach():2915:2915 -> L 2:3:void performAttach():2918:2919 -> L 4:4:androidx.fragment.app.FragmentContainer createFragmentContainer():2896:2896 -> L 4:4:androidx.fragment.app.FragmentContainer androidx.fragment.app.DialogFragment.createFragmentContainer():505 -> L 4:4:void performAttach():2919 -> L 5:5:androidx.fragment.app.FragmentContainer androidx.fragment.app.DialogFragment.createFragmentContainer():506:506 -> L 5:5:void performAttach():2919 -> L 6:10:void performAttach():2919:2923 -> L 11:12:void performAttach():2927:2928 -> L 13:13:void performAttach():2924:2924 -> L 14:15:void performAttach():2915:2916 -> L 1:1:void onConfigurationChanged(android.content.res.Configuration):2085:2085 -> M 1:1:void performConfigurationChanged(android.content.res.Configuration):3077 -> M 2:2:void performConfigurationChanged(android.content.res.Configuration):3078:3078 -> M 1:1:boolean performContextItemSelected(android.view.MenuItem):3132:3132 -> N 2:2:boolean performContextItemSelected(android.view.MenuItem):3136:3136 -> N 1:5:void performCreate(android.os.Bundle):2932:2936 -> O 6:9:void performCreate(android.os.Bundle):2948:2951 -> O 10:10:void performCreate(android.os.Bundle):2955:2955 -> O 11:11:void performCreate(android.os.Bundle):2952:2952 -> O void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) -> P 1:5:void performDestroy():3214:3218 -> Q 6:6:void onDestroy():2154:2154 -> Q 6:6:void performDestroy():3219 -> Q 1:2:void performDestroyView():3193:3194 -> R 3:3:boolean androidx.lifecycle.Lifecycle$State.isAtLeast(androidx.lifecycle.Lifecycle$State):329:329 -> R 3:3:void performDestroyView():3195 -> R 4:4:void performDestroyView():3196:3196 -> R 5:8:void performDestroyView():3198:3201 -> R 9:10:void performDestroyView():3209:3210 -> R 11:11:void performDestroyView():3202:3202 -> R 1:3:void performDetach():3227:3229 -> S 4:4:void performDetach():3231:3231 -> S 5:7:void performDetach():3239:3241 -> S 8:8:void performDetach():3232:3232 -> S 1:1:void onLowMemory():2129:2129 -> T 1:1:void performLowMemory():3082 -> T 2:2:void performLowMemory():3083:3083 -> T 1:1:boolean performOptionsItemSelected(android.view.MenuItem):3120:3120 -> U 2:2:boolean performOptionsItemSelected(android.view.MenuItem):3126:3126 -> U 1:3:void performPause():3161:3163 -> V 4:6:void performPause():3165:3167 -> V 7:7:void onPause():2111:2111 -> V 7:7:void performPause():3168 -> V 1:1:boolean performPrepareOptionsMenu(android.view.Menu):3109:3109 -> W 2:2:boolean performPrepareOptionsMenu(android.view.Menu):3114:3114 -> W 1:1:void performPrimaryNavigationFragmentChanged():3056:3056 -> X 2:4:void performPrimaryNavigationFragmentChanged():3058:3060 -> X 5:5:void performPrimaryNavigationFragmentChanged():3062:3062 -> X 1:4:void performResume():3035:3038 -> Y 5:5:void onResume():2035:2035 -> Y 5:5:void performResume():3039 -> Y 6:8:void performResume():3044:3046 -> Y 9:9:void performResume():3048:3048 -> Y 1:6:void performStart():3017:3022 -> Z 7:9:void performStart():3026:3028 -> Z 10:10:void performStart():3030:3030 -> Z 11:11:void performStart():3023:3023 -> Z 1:3:void performStop():3177:3179 -> a0 4:9:void performStop():3181:3186 -> a0 1:21:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2802:2822 -> b 22:24:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2824:2826 -> b 25:27:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2828:2830 -> b 28:29:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2832:2833 -> b 30:32:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2835:2837 -> b 33:35:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2839:2841 -> b 36:38:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2843:2845 -> b 39:39:androidx.fragment.app.Fragment getTargetFragment():855:855 -> b 39:39:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2847 -> b 40:40:androidx.fragment.app.Fragment getTargetFragment():859:859 -> b 40:40:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2847 -> b 41:41:androidx.fragment.app.Fragment getTargetFragment():861:861 -> b 41:41:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2847 -> b 42:44:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2849:2851 -> b 45:47:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2853:2855 -> b 48:49:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2857:2858 -> b 50:52:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2860:2862 -> b 53:54:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2864:2865 -> b 55:56:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2867:2868 -> b 57:58:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2870:2871 -> b 59:62:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2873:2876 -> b 63:64:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2878:2879 -> b 65:67:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2881:2883 -> b 1:1:android.content.Context requireContext():898:898 -> b0 2:2:android.content.Context requireContext():900:900 -> b0 1:1:androidx.lifecycle.Lifecycle getLifecycle():319:319 -> c 1:1:android.view.View getView():1951:1951 -> c0 1:1:android.view.View requireView():1962 -> c0 2:2:android.view.View requireView():1964:1964 -> c0 1:1:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():456:456 -> d 1:1:void setAnimatingAway(android.view.View):3381:3381 -> d0 1:1:androidx.lifecycle.ViewModelStore getViewModelStore():397:397 -> e 2:2:androidx.lifecycle.ViewModelStore getViewModelStore():400:400 -> e 3:3:androidx.lifecycle.ViewModelStore getViewModelStore():405:405 -> e 4:4:androidx.lifecycle.ViewModelStore getViewModelStore():401:401 -> e 5:5:androidx.lifecycle.ViewModelStore getViewModelStore():398:398 -> e 1:1:void setAnimations(int,int,int,int):3270:3270 -> e0 2:5:void setAnimations(int,int,int,int):3273:3276 -> e0 1:1:boolean equals(java.lang.Object):665:665 -> equals 1:2:androidx.fragment.app.Fragment$AnimationInfo ensureAnimationInfo():3263:3264 -> f 3:3:androidx.fragment.app.Fragment$AnimationInfo ensureAnimationInfo():3266:3266 -> f 1:1:void setAnimator(android.animation.Animator):3385:3385 -> f0 1:1:androidx.fragment.app.FragmentActivity getActivity():914:914 -> g 1:1:void setArguments(android.os.Bundle):723:723 -> g0 2:2:boolean isStateSaved():765:765 -> g0 2:2:void setArguments(android.os.Bundle):723 -> g0 3:3:void setArguments(android.os.Bundle):724:724 -> g0 4:4:void setArguments(android.os.Bundle):726:726 -> g0 1:1:android.view.View getAnimatingAway():3374:3374 -> h 2:2:android.view.View getAnimatingAway():3377:3377 -> h 1:1:void setFocusedView(android.view.View):3407:3407 -> h0 1:1:int hashCode():672:672 -> hashCode 1:1:androidx.fragment.app.FragmentManager getChildFragmentManager():1074:1074 -> i 2:2:androidx.fragment.app.FragmentManager getChildFragmentManager():1077:1077 -> i 3:3:androidx.fragment.app.FragmentManager getChildFragmentManager():1075:1075 -> i 1:1:void setHideReplaced(boolean):3432:3432 -> i0 android.content.Context getContext() -> j 1:1:void setNextTransition(int):3329:3329 -> j0 2:3:void setNextTransition(int):3332:3333 -> j0 1:1:int getEnterAnim():3280:3280 -> k 2:2:int getEnterAnim():3283:3283 -> k 1:1:void setPopDirection(boolean):3315:3315 -> k0 2:2:void setPopDirection(boolean):3318:3318 -> k0 1:1:int getExitAnim():3287:3287 -> l 2:2:int getExitAnim():3290:3290 -> l 1:1:void setPostOnViewCreatedAlpha(float):3396:3396 -> l0 1:1:int getMinimumMaxLifecycleState():410:410 -> m 2:2:int getMinimumMaxLifecycleState():413:413 -> m 3:3:int getMinimumMaxLifecycleState():411:411 -> m 1:3:void setSharedElementNames(java.util.ArrayList,java.util.ArrayList):3354:3356 -> m0 1:1:androidx.fragment.app.FragmentManager getParentFragmentManager():1038:1038 -> n 2:2:androidx.fragment.app.FragmentManager getParentFragmentManager():1040:1040 -> n 1:1:boolean getPopDirection():3308:3308 -> o 2:2:boolean getPopDirection():3311:3311 -> o 1:1:void onConfigurationChanged(android.content.res.Configuration):2085:2085 -> onConfigurationChanged 1:1:androidx.fragment.app.FragmentActivity requireActivity():926:926 -> onCreateContextMenu 1:1:void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo):2295 -> onCreateContextMenu 2:2:void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo):2295:2295 -> onCreateContextMenu 3:3:androidx.fragment.app.FragmentActivity requireActivity():928:928 -> onCreateContextMenu 3:3:void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo):2295 -> onCreateContextMenu 1:1:void onLowMemory():2129:2129 -> onLowMemory 1:1:int getPopEnterAnim():3294:3294 -> p 2:2:int getPopEnterAnim():3297:3297 -> p 1:1:int getPopExitAnim():3301:3301 -> q 2:2:int getPopExitAnim():3304:3304 -> q 1:1:java.lang.Object getReenterTransition():2513:2513 -> r 2:2:java.lang.Object getReenterTransition():2516:2516 -> r 1:1:java.lang.Object getReturnTransition():2435:2435 -> s 2:2:java.lang.Object getReturnTransition():2438:2438 -> s 1:1:java.lang.Object getSharedElementReturnTransition():2584:2584 -> t 2:2:java.lang.Object getSharedElementReturnTransition():2587:2587 -> t 1:11:java.lang.String toString():678:688 -> toString 12:14:java.lang.String toString():690:692 -> toString 15:16:java.lang.String toString():694:695 -> toString 1:1:boolean isInBackStack():658:658 -> u boolean isPostponed() -> v 1:1:androidx.fragment.app.Fragment getParentFragment():1086:1086 -> w 1:1:boolean isRemovingParent():1143 -> w 2:2:boolean isRemoving():1134:1134 -> w 2:2:boolean isRemovingParent():1144 -> w 3:3:boolean isRemovingParent():1144:1144 -> w 1:1:void onActivityCreated(android.os.Bundle):1996:1996 -> x 1:2:void onActivityResult(int,int,android.content.Intent):1489:1490 -> y 1:2:void onAttach(android.content.Context):1779:1780 -> z 3:3:void onAttach(android.content.Context):1782:1782 -> z 4:4:void onAttach(android.app.Activity):1798:1798 -> z 4:4:void onAttach(android.content.Context):1783 -> z androidx.fragment.app.Fragment$$ExternalSyntheticOutline0 -> androidx.fragment.app.w: java.lang.String androidx.fragment.app.Fragment$$InternalSyntheticOutline$55$991d9799051a271eb28bedbd5d025381803cd54814655bc2b6f8ee77b707326e$0.m(java.lang.String,java.lang.String,java.lang.String) -> a androidx.fragment.app.Fragment$$ExternalSyntheticThrowCCEIfNotNull1 -> androidx.fragment.app.x: void m(java.lang.Object) -> a androidx.fragment.app.Fragment$4 -> androidx.fragment.app.y: androidx.fragment.app.Fragment this$0 -> a 1:1:void (androidx.fragment.app.Fragment):2896:2896 -> 1:1:android.view.View onFindViewById(int):2900:2900 -> g 2:2:android.view.View onFindViewById(int):2904:2904 -> g 3:3:android.view.View onFindViewById(int):2901:2901 -> g 1:1:boolean onHasView():2909:2909 -> h androidx.fragment.app.Fragment$5 -> androidx.fragment.app.z: androidx.fragment.app.Fragment this$0 -> a 1:1:void (androidx.fragment.app.Fragment):2936:2936 -> 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):2940:2942 -> b androidx.fragment.app.Fragment$AnimationInfo -> androidx.fragment.app.a0: float mPostOnViewCreatedAlpha -> k int mPopExitAnim -> j int mNextTransition -> h int mPopEnterAnim -> i int mExitAnim -> d java.lang.Object mSharedElementReturnTransition -> n int mEnterAnim -> c java.lang.Object mReenterTransition -> l java.lang.Object mReturnTransition -> m java.util.ArrayList mSharedElementSourceNames -> o android.animation.Animator mAnimator -> b android.view.View mAnimatingAway -> a boolean mIsHideReplaced -> f boolean mIsPop -> g android.view.View mFocusedView -> e java.util.ArrayList mSharedElementTargetNames -> p 1:1:void ():3558:3558 -> 2:2:void ():3585:3585 -> 3:3:void ():3587:3587 -> 4:4:void ():3589:3589 -> 5:6:void ():3596:3597 -> androidx.fragment.app.Fragment$InstantiationException -> androidx.fragment.app.b0: 1:1:void (java.lang.String,java.lang.Exception):516:516 -> androidx.fragment.app.Fragment$SavedState -> androidx.fragment.app.Fragment$SavedState: android.os.Bundle mState -> a 1:1:void ():490:490 -> 1:2:void (android.os.Parcel,java.lang.ClassLoader):472:473 -> 3:3:void (android.os.Parcel,java.lang.ClassLoader):475:475 -> 1:1:void writeToParcel(android.os.Parcel,int):486:486 -> writeToParcel androidx.fragment.app.Fragment$SavedState$1 -> androidx.fragment.app.Fragment$SavedState$a: 1:1:void ():491:491 -> 1:1:androidx.fragment.app.Fragment$SavedState createFromParcel(android.os.Parcel):494:494 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):491 -> createFromParcel 2:2:androidx.fragment.app.Fragment$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):499:499 -> createFromParcel 2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):491 -> createFromParcel 1:1:androidx.fragment.app.Fragment$SavedState[] newArray(int):504:504 -> newArray 1:1:java.lang.Object[] newArray(int):491 -> newArray androidx.fragment.app.FragmentActivity -> androidx.fragment.app.FragmentActivity: androidx.fragment.app.FragmentController mFragments -> j androidx.lifecycle.LifecycleRegistry mFragmentLifecycleRegistry -> i boolean mResumed -> k boolean mStopped -> l boolean mCreated -> h 1:1:void ():103:103 -> 2:2:void ():84:84 -> 3:3:void ():91:91 -> 4:4:void ():95:95 -> 5:5:void init():125:125 -> 5:5:void ():104 -> 6:6:void init():140:140 -> 6:6:void ():104 -> 1:9:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):562:570 -> dump 10:11:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):572:573 -> dump 12:12:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):575:575 -> dump 1:1:androidx.fragment.app.FragmentManager getSupportFragmentManager():608:608 -> k 1:1:androidx.fragment.app.FragmentManager getSupportFragmentManager():608:608 -> l 1:1:void markFragmentsCreated():823 -> l 2:2:void markFragmentsCreated():823:823 -> l 1:2:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):829:830 -> m 3:3:java.lang.Object androidx.fragment.app.Fragment.getHost():941:941 -> m 3:3:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):834 -> m 4:4:androidx.fragment.app.FragmentActivity androidx.fragment.app.FragmentActivity$HostCallbacks.onGetHost():769:769 -> m 4:4:java.lang.Object androidx.fragment.app.FragmentActivity$HostCallbacks.onGetHost():719 -> m 4:4:java.lang.Object androidx.fragment.app.Fragment.getHost():941 -> m 4:4:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):834 -> m 5:6:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):835:836 -> m 7:8:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):838:839 -> m 9:9:boolean androidx.lifecycle.Lifecycle$State.isAtLeast(androidx.lifecycle.Lifecycle$State):329:329 -> m 9:9:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):839 -> m 10:10:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):840:840 -> m 11:11:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):843:843 -> m 12:12:boolean androidx.lifecycle.Lifecycle$State.isAtLeast(androidx.lifecycle.Lifecycle$State):329:329 -> m 12:12:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):843 -> m 13:13:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):844:844 -> m 1:2:void onActivityResult(int,int,android.content.Intent):163:164 -> onActivityResult 1:3:void onConfigurationChanged(android.content.res.Configuration):261:263 -> onConfigurationChanged 1:1:void onCreate(android.os.Bundle):273:273 -> onCreate 2:3:void onCreate(android.os.Bundle):275:276 -> onCreate 1:2:boolean onCreatePanelMenu(int,android.view.Menu):287:288 -> onCreatePanelMenu 3:3:boolean onCreatePanelMenu(int,android.view.Menu):291:291 -> onCreatePanelMenu 1:1:android.view.View dispatchFragmentsOnCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):319:319 -> onCreateView 1:1:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):298 -> onCreateView 2:2:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):300:300 -> onCreateView 3:3:android.view.View dispatchFragmentsOnCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):319:319 -> onCreateView 3:3:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):309 -> onCreateView 4:4:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):311:311 -> onCreateView 1:3:void onDestroy():329:331 -> onDestroy 1:2:void onLowMemory():341:342 -> onLowMemory 1:1:boolean onMenuItemSelected(int,android.view.MenuItem):352:352 -> onMenuItemSelected 2:2:boolean onMenuItemSelected(int,android.view.MenuItem):361:361 -> onMenuItemSelected 3:3:boolean onMenuItemSelected(int,android.view.MenuItem):358:358 -> onMenuItemSelected 1:1:void onMultiWindowModeChanged(boolean):235:235 -> onMultiWindowModeChanged 1:2:void onNewIntent(android.content.Intent):409:410 -> onNewIntent 1:1:void onPanelClosed(int,android.view.Menu):376:376 -> onPanelClosed 2:2:void onPanelClosed(int,android.view.Menu):378:378 -> onPanelClosed 1:4:void onPause():388:391 -> onPause 1:1:void onPictureInPictureModeChanged(boolean):251:251 -> onPictureInPictureModeChanged 1:1:void onPostResume():446:446 -> onPostResume 2:3:void onResumeFragments():457:458 -> onPostResume 2:3:void onPostResume():447 -> onPostResume 1:1:boolean onPrepareOptionsPanel(android.view.View,android.view.Menu):485:485 -> onPreparePanel 1:1:boolean onPreparePanel(int,android.view.View,android.view.Menu):470 -> onPreparePanel 2:2:boolean onPreparePanel(int,android.view.View,android.view.Menu):471:471 -> onPreparePanel 3:3:boolean onPreparePanel(int,android.view.View,android.view.Menu):474:474 -> onPreparePanel 1:2:void onRequestPermissionsResult(int,java.lang.String[],int[]):635:636 -> onRequestPermissionsResult 1:4:void onResume():433:436 -> onResume 1:1:void onStart():495:495 -> onStart 2:2:void onStart():497:497 -> onStart 3:5:void onStart():499:501 -> onStart 6:7:void onStart():504:505 -> onStart 8:9:void onStart():509:510 -> onStart 1:1:void onStateNotSaved():421:421 -> onStateNotSaved 1:1:void onStop():520:520 -> onStop 2:2:void onStop():522:522 -> onStop 3:3:androidx.fragment.app.FragmentManager getSupportFragmentManager():608:608 -> onStop 3:3:void markFragmentsCreated():823 -> onStop 3:3:void onStop():523 -> onStop 4:4:void markFragmentsCreated():823:823 -> onStop 4:4:void onStop():523 -> onStop 5:6:void onStop():525:526 -> onStop androidx.fragment.app.FragmentActivity$1 -> androidx.fragment.app.c0: androidx.fragment.app.FragmentActivity this$0 -> a 1:1:void (androidx.fragment.app.FragmentActivity):126:126 -> 1:4:android.os.Bundle saveState():130:133 -> a 5:5:android.os.Bundle saveState():135:135 -> a androidx.fragment.app.FragmentActivity$2 -> androidx.fragment.app.d0: androidx.fragment.app.FragmentActivity this$0 -> a 1:1:void (androidx.fragment.app.FragmentActivity):140:140 -> 1:3:void onContextAvailable(android.content.Context):143:145 -> a 4:5:void onContextAvailable(android.content.Context):148:149 -> a androidx.fragment.app.FragmentActivity$HostCallbacks -> androidx.fragment.app.FragmentActivity$a: androidx.fragment.app.FragmentActivity this$0 -> e 1:2:void (androidx.fragment.app.FragmentActivity):724:725 -> 1:1:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():747:747 -> a 1:1:androidx.activity.result.ActivityResultRegistry getActivityResultRegistry():816:816 -> b 1:1:androidx.lifecycle.Lifecycle getLifecycle():735:735 -> c 1:1:androidx.lifecycle.ViewModelStore getViewModelStore():741:741 -> e 1:1:void onAttachFragment(androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment):798:798 -> f 1:1:android.view.View onFindViewById(int):804:804 -> g 1:2:boolean onHasView():809:810 -> h androidx.fragment.app.FragmentAnim$1 -> androidx.fragment.app.e0: androidx.fragment.app.Fragment val$fragment -> a 1:1:void (androidx.fragment.app.Fragment):150:150 -> 1:4:void onCancel():153:156 -> a 5:5:void onCancel():158:158 -> a androidx.fragment.app.FragmentAnim$2 -> androidx.fragment.app.g0: android.view.ViewGroup val$container -> b androidx.fragment.app.FragmentTransition$Callback val$callback -> a androidx.core.os.CancellationSignal val$signal -> d androidx.fragment.app.Fragment val$fragment -> c 1:1:void (android.view.ViewGroup,androidx.fragment.app.Fragment,androidx.fragment.app.FragmentTransition$Callback,androidx.core.os.CancellationSignal):166:166 -> 1:1:void onAnimationEnd(android.view.animation.Animation):176:176 -> onAnimationEnd androidx.fragment.app.FragmentAnim$2$1 -> androidx.fragment.app.f0: androidx.fragment.app.FragmentAnim$2 this$0 -> a 1:1:void (androidx.fragment.app.FragmentAnim$2):176:176 -> 1:3:void run():179:181 -> run androidx.fragment.app.FragmentAnim$3 -> androidx.fragment.app.h0: android.view.ViewGroup val$container -> b androidx.fragment.app.FragmentTransition$Callback val$callback -> a androidx.core.os.CancellationSignal val$signal -> d android.view.View val$viewToAnimate -> e androidx.fragment.app.Fragment val$fragment -> c 1:1:void (android.view.ViewGroup,android.view.View,androidx.fragment.app.Fragment,androidx.fragment.app.FragmentTransition$Callback,androidx.core.os.CancellationSignal):195:195 -> 1:1:void onAnimationEnd(android.animation.Animator):198:198 -> onAnimationEnd 2:2:void onAnimationEnd(android.animation.Animator):201:201 -> onAnimationEnd 3:3:android.animation.Animator androidx.fragment.app.Fragment.getAnimator():3389:3389 -> onAnimationEnd 3:3:void onAnimationEnd(android.animation.Animator):201 -> onAnimationEnd 4:4:android.animation.Animator androidx.fragment.app.Fragment.getAnimator():3392:3392 -> onAnimationEnd 4:4:void onAnimationEnd(android.animation.Animator):201 -> onAnimationEnd 5:7:void onAnimationEnd(android.animation.Animator):202:204 -> onAnimationEnd androidx.fragment.app.FragmentAnim$AnimationOrAnimator -> androidx.fragment.app.i0: android.view.animation.Animation animation -> a android.animation.Animator animator -> b 1:3:void (android.view.animation.Animation):237:239 -> 4:6:void (android.animation.Animator):245:247 -> androidx.fragment.app.FragmentAnim$EndViewTransitionAnimation -> androidx.fragment.app.j0: android.view.ViewGroup mParent -> d boolean mTransitionEnded -> e android.view.View mChild -> b boolean mAnimating -> a boolean mEnded -> c 1:1:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):269:269 -> 2:2:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):265:265 -> 3:5:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):270:272 -> 6:6:void (android.view.animation.Animation,android.view.ViewGroup,android.view.View):275:275 -> 1:3:boolean getTransformation(long,android.view.animation.Transformation):280:282 -> getTransformation 4:4:boolean getTransformation(long,android.view.animation.Transformation):284:284 -> getTransformation 5:6:boolean getTransformation(long,android.view.animation.Transformation):286:287 -> getTransformation 7:9:boolean getTransformation(long,android.view.animation.Transformation,float):295:297 -> getTransformation 10:10:boolean getTransformation(long,android.view.animation.Transformation,float):299:299 -> getTransformation 11:12:boolean getTransformation(long,android.view.animation.Transformation,float):301:302 -> getTransformation 1:2:void run():309:310 -> run 3:3:void run():312:312 -> run 4:5:void run():314:315 -> run androidx.fragment.app.FragmentContainer -> androidx.fragment.app.k0: 1:1:void ():31:31 -> android.view.View onFindViewById(int) -> g boolean onHasView() -> h androidx.fragment.app.FragmentContainerView -> androidx.fragment.app.FragmentContainerView: android.view.View$OnApplyWindowInsetsListener mApplyWindowInsetsListener -> a java.util.ArrayList mTransitioningFragmentViews -> d java.util.ArrayList mDisappearingFragmentChildren -> b boolean mDrawDisappearingViewsFirst -> c 1:1:void (android.content.Context,android.util.AttributeSet):120:120 -> 2:2:void (android.content.Context,android.util.AttributeSet,int):131:131 -> 3:3:void (android.content.Context,android.util.AttributeSet,int):109:109 -> 4:4:void (android.content.Context,android.util.AttributeSet,int):133:133 -> 5:5:void (android.content.Context,android.util.AttributeSet,int):135:135 -> 6:6:void (android.content.Context,android.util.AttributeSet,int):137:137 -> 7:9:void (android.content.Context,android.util.AttributeSet,int):140:142 -> 10:10:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):152:152 -> 11:11:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):109:109 -> 12:13:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):154:155 -> 14:14:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):157:157 -> 15:16:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):159:160 -> 17:18:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):162:163 -> 19:19:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):169:169 -> 20:20:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):171:171 -> 21:22:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):175:176 -> 23:23:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentManager.beginTransaction():575:575 -> 23:23:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):177 -> 24:24:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.setReorderingAllowed(boolean):782:782 -> 24:24:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):178 -> 25:26:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.add(android.view.ViewGroup,androidx.fragment.app.Fragment,java.lang.String):240:241 -> 25:26:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):179 -> 27:27:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.add(int,androidx.fragment.app.Fragment,java.lang.String):234:234 -> 27:27:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.add(android.view.ViewGroup,androidx.fragment.app.Fragment,java.lang.String):241 -> 27:27:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):179 -> 28:28:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.disallowAddToBackStack():682:682 -> 28:28:void androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss():310 -> 28:28:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):180 -> 29:29:void androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss():311:311 -> 29:29:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):180 -> 30:30:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.disallowAddToBackStack():683:683 -> 30:30:void androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss():310 -> 30:30:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):180 -> 31:31:void (android.content.Context,android.util.AttributeSet,androidx.fragment.app.FragmentManager):182:182 -> 1:3:void addDisappearingFragmentView(android.view.View):395:397 -> a 4:4:void addDisappearingFragmentView(android.view.View):399:399 -> a 1:3:androidx.fragment.app.Fragment androidx.fragment.app.FragmentManager.getViewFragment(android.view.View):1013:1015 -> addView 1:3:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):308 -> addView 4:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):313:313 -> addView 5:5:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):309:309 -> addView 1:3:androidx.fragment.app.Fragment androidx.fragment.app.FragmentManager.getViewFragment(android.view.View):1013:1015 -> addViewInLayout 1:3:boolean addViewInLayout(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):326 -> addViewInLayout 4:4:boolean addViewInLayout(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):331:331 -> addViewInLayout 5:5:boolean addViewInLayout(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):327:327 -> addViewInLayout 1:1:void setDrawDisappearingViewsLast(boolean):296:296 -> b 1:2:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):235:236 -> dispatchApplyWindowInsets 3:3:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):238:238 -> dispatchApplyWindowInsets 4:4:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):237:237 -> dispatchApplyWindowInsets 5:7:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):239:241 -> dispatchApplyWindowInsets 8:8:android.view.WindowInsets dispatchApplyWindowInsets(android.view.WindowInsets):243:243 -> dispatchApplyWindowInsets 1:3:void dispatchDraw(android.graphics.Canvas):251:253 -> dispatchDraw 4:4:void dispatchDraw(android.graphics.Canvas):256:256 -> dispatchDraw 1:2:boolean drawChild(android.graphics.Canvas,android.view.View,long):261:262 -> drawChild 3:3:boolean drawChild(android.graphics.Canvas,android.view.View,long):264:264 -> drawChild 4:4:boolean drawChild(android.graphics.Canvas,android.view.View,long):268:268 -> drawChild 1:5:void endViewTransition(android.view.View):284:288 -> endViewTransition 6:6:void endViewTransition(android.view.View):291:291 -> endViewTransition 1:3:void removeAllViewsInLayout():373:375 -> removeAllViewsInLayout 4:4:void removeAllViewsInLayout():377:377 -> removeAllViewsInLayout 1:1:void removeDetachedView(android.view.View,boolean):383:383 -> removeDetachedView 2:2:void removeDetachedView(android.view.View,boolean):385:385 -> removeDetachedView 1:2:void removeView(android.view.View):349:350 -> removeView 1:3:void removeViewAt(int):336:338 -> removeViewAt 1:2:void removeViewInLayout(android.view.View):343:344 -> removeViewInLayout 1:2:void removeViews(int,int):356:357 -> removeViews 3:3:void removeViews(int,int):359:359 -> removeViews 1:2:void removeViewsInLayout(int,int):365:366 -> removeViewsInLayout 3:3:void removeViewsInLayout(int,int):368:368 -> removeViewsInLayout 1:1:void setLayoutTransition(android.animation.LayoutTransition):201:201 -> setLayoutTransition 2:2:void setLayoutTransition(android.animation.LayoutTransition):205:205 -> setLayoutTransition 3:3:void setLayoutTransition(android.animation.LayoutTransition):209:209 -> setLayoutTransition 1:1:void setOnApplyWindowInsetsListener(android.view.View$OnApplyWindowInsetsListener):216:216 -> setOnApplyWindowInsetsListener 1:3:void startViewTransition(android.view.View):273:275 -> startViewTransition 4:4:void startViewTransition(android.view.View):277:277 -> startViewTransition 5:5:void startViewTransition(android.view.View):279:279 -> startViewTransition androidx.fragment.app.FragmentController -> androidx.fragment.app.l0: androidx.fragment.app.FragmentHostCallback mHost -> a 1:2:void (androidx.fragment.app.FragmentHostCallback):60:61 -> 1:1:void attachHost(androidx.fragment.app.Fragment):116:116 -> a 1:1:androidx.fragment.app.FragmentController createController(androidx.fragment.app.FragmentHostCallback):57:57 -> b 1:1:void dispatchActivityCreated():251:251 -> c 1:1:void dispatchConfigurationChanged(android.content.res.Configuration):367:367 -> d 1:1:boolean dispatchContextItemSelected(android.view.MenuItem):429:429 -> e 1:1:void dispatchCreate():240:240 -> f 1:1:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):391:391 -> g 1:1:void dispatchDestroy():334:334 -> h 1:1:void dispatchLowMemory():379:379 -> i 1:1:void dispatchMultiWindowModeChanged(boolean):345:345 -> j 1:1:boolean dispatchOptionsItemSelected(android.view.MenuItem):416:416 -> k 1:1:void dispatchOptionsMenuClosed(android.view.Menu):440:440 -> l 1:1:void dispatchPause():284:284 -> m 1:1:void dispatchPictureInPictureModeChanged(boolean):356:356 -> n 1:1:boolean dispatchPrepareOptionsMenu(android.view.Menu):403:403 -> o 1:1:void dispatchResume():273:273 -> p 1:1:void dispatchStart():262:262 -> q 1:1:void dispatchStop():295:295 -> r 1:1:boolean execPendingActions():451:451 -> s 1:1:androidx.fragment.app.FragmentManager getSupportFragmentManager():69:69 -> t 1:1:void noteStateNotSaved():142:142 -> u 1:2:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):134:135 -> v 1:1:void restoreSaveState(android.os.Parcelable):193:193 -> w 2:2:void restoreSaveState(android.os.Parcelable):198:198 -> w 3:3:void restoreSaveState(android.os.Parcelable):194:194 -> w 1:1:android.os.Parcelable saveAllState():152:152 -> x androidx.fragment.app.FragmentFactory -> androidx.fragment.app.m0: androidx.collection.SimpleArrayMap sClassCacheMap -> a 1:1:void ():33:33 -> 1:1:void ():31:31 -> androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String) -> a 1:2:boolean isFragmentClass(java.lang.ClassLoader,java.lang.String):70:71 -> b 1:1:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):45:45 -> c 2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> c 2:2:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):45 -> c 3:3:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):45:45 -> c 4:5:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):47:48 -> c 6:6:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> c 6:6:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):50 -> c 7:7:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):50:50 -> c 8:9:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):53:54 -> c 1:1:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):94:94 -> d 2:2:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):100:100 -> d 3:3:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):97:97 -> d androidx.fragment.app.FragmentHostCallback -> androidx.fragment.app.n0: androidx.fragment.app.FragmentManager mFragmentManager -> c android.content.Context mContext -> b android.os.Handler mHandler -> d android.app.Activity mActivity -> a 1:1:void (androidx.fragment.app.FragmentActivity):91:91 -> 2:2:void (android.app.Activity,android.content.Context,android.os.Handler,int):95:95 -> 2:2:void (androidx.fragment.app.FragmentActivity):91 -> 3:3:void (android.app.Activity,android.content.Context,android.os.Handler,int):81:81 -> 3:3:void (androidx.fragment.app.FragmentActivity):91 -> 4:6:void (android.app.Activity,android.content.Context,android.os.Handler,int):96:98 -> 4:6:void (androidx.fragment.app.FragmentActivity):91 -> 1:1:android.app.Activity getActivity():242:242 -> i 1:1:android.content.Context getContext():247:247 -> j 1:1:android.os.Handler getHandler():252:252 -> k androidx.fragment.app.FragmentLayoutInflaterFactory -> androidx.fragment.app.p0: androidx.fragment.app.FragmentManager mFragmentManager -> a 1:2:void (androidx.fragment.app.FragmentManager):36:37 -> 1:1:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):44:44 -> onCreateView 2:3:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):51:52 -> onCreateView 4:4:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):55:55 -> onCreateView 5:6:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):59:60 -> onCreateView 7:7:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):62:62 -> onCreateView 8:10:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):64:66 -> onCreateView 11:11:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):68:68 -> onCreateView 12:12:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):74:74 -> onCreateView 13:13:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):76:76 -> onCreateView 14:14:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):84:84 -> onCreateView 15:15:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):86:86 -> onCreateView 16:16:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):89:89 -> onCreateView 17:19:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):94:94 -> onCreateView 20:27:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):96:103 -> onCreateView 28:31:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):105:108 -> onCreateView 32:32:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):107:107 -> onCreateView 33:33:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):111:111 -> onCreateView 34:36:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):121:123 -> onCreateView 37:37:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):125:125 -> onCreateView 38:41:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):127:130 -> onCreateView 42:42:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):129:129 -> onCreateView 43:43:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):136:136 -> onCreateView 44:44:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):140:140 -> onCreateView 45:45:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):142:142 -> onCreateView 46:46:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):144:144 -> onCreateView 47:47:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):149:149 -> onCreateView 48:49:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):151:152 -> onCreateView 50:50:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):157:157 -> onCreateView 51:51:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):173:173 -> onCreateView 52:52:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):145:145 -> onCreateView 53:55:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):114:116 -> onCreateView androidx.fragment.app.FragmentLayoutInflaterFactory$1 -> androidx.fragment.app.o0: androidx.fragment.app.FragmentStateManager val$fragmentStateManager -> b androidx.fragment.app.FragmentLayoutInflaterFactory this$0 -> a 1:1:void (androidx.fragment.app.FragmentLayoutInflaterFactory,androidx.fragment.app.FragmentStateManager):158:158 -> 1:4:void onViewAttachedToWindow(android.view.View):161:164 -> onViewAttachedToWindow 5:5:void onViewAttachedToWindow(android.view.View):166:166 -> onViewAttachedToWindow androidx.fragment.app.FragmentLifecycleCallbacksDispatcher -> androidx.fragment.app.q0: androidx.fragment.app.FragmentManager mFragmentManager -> a java.util.concurrent.CopyOnWriteArrayList mLifecycleCallbacks -> b 1:1:void (androidx.fragment.app.FragmentManager):53:53 -> 2:2:void (androidx.fragment.app.FragmentManager):46:46 -> 3:3:void (androidx.fragment.app.FragmentManager):54:54 -> 1:1:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):155:155 -> a 2:4:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):157:159 -> a 5:7:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):161:163 -> a 1:2:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):106:107 -> b 3:5:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):109:111 -> b 6:8:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,boolean):113:115 -> b 1:1:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):138:138 -> c 2:4:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):140:142 -> c 5:7:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):144:146 -> c 1:1:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):272:272 -> d 2:4:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):274:276 -> d 5:7:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):278:280 -> d 1:1:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):286:286 -> e 2:4:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):288:290 -> e 5:7:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):292:294 -> e 1:1:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):214:214 -> f 2:4:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):216:218 -> f 5:7:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):220:222 -> f 1:2:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):91:92 -> g 3:5:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):94:96 -> g 6:8:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,boolean):98:100 -> g 1:1:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):122:122 -> h 2:4:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):124:126 -> h 5:7:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):128:130 -> h 1:1:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):200:200 -> i 2:4:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):202:204 -> i 5:7:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):206:208 -> i 1:1:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):243:243 -> j 2:4:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):245:247 -> j 5:7:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):249:251 -> j 1:1:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):186:186 -> k 2:4:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):188:190 -> k 5:7:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):192:194 -> k 1:1:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):228:228 -> l 2:4:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):230:232 -> l 5:7:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):234:236 -> l 1:1:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):171:171 -> m 2:4:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):173:175 -> m 5:7:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):177:179 -> m 1:1:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):258:258 -> n 2:4:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):260:262 -> n 5:7:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):264:266 -> n androidx.fragment.app.FragmentManager -> androidx.fragment.app.FragmentManager: boolean mHavePendingDeferredStart -> m androidx.activity.OnBackPressedDispatcher mOnBackPressedDispatcher -> w androidx.fragment.app.FragmentContainer mContainer -> c boolean mExecutingActions -> i androidx.activity.OnBackPressedCallback mOnBackPressedCallback -> v java.util.ArrayList mPostponedTransactions -> z java.util.ArrayList mBackStack -> a boolean mNeedMenuInvalidate -> s androidx.fragment.app.Fragment mParent -> x java.util.concurrent.CopyOnWriteArrayList mOnAttachListeners -> u androidx.fragment.app.FragmentHostCallback mHost -> n java.util.ArrayList mTmpRecords -> J java.util.ArrayList mTmpAddedFragments -> H androidx.activity.result.ActivityResultLauncher mStartActivityForResult -> D boolean mStopped -> G androidx.fragment.app.FragmentLayoutInflaterFactory mLayoutInflaterFactory -> q androidx.fragment.app.FragmentManagerViewModel mNonConfig -> t java.util.ArrayList mPendingActions -> y androidx.activity.result.ActivityResultLauncher mRequestPermissions -> B androidx.fragment.app.FragmentTransition$Callback mFragmentTransitionCallback -> l androidx.fragment.app.SpecialEffectsControllerFactory mDefaultSpecialEffectsControllerFactory -> f java.util.ArrayList mCreatedMenus -> d int mCurState -> e java.util.ArrayDeque mLaunchedFragments -> p androidx.fragment.app.FragmentFactory mHostFragmentFactory -> o java.util.Map mResults -> C java.lang.Runnable mExecCommit -> h java.util.ArrayList mTmpIsPop -> I java.util.concurrent.atomic.AtomicInteger mBackStackIndex -> b androidx.activity.result.ActivityResultLauncher mStartIntentSenderForResult -> E java.util.Map mExitAnimationCancellationSignals -> j boolean mStateSaved -> F boolean mDestroyed -> g androidx.fragment.app.FragmentStore mFragmentStore -> k androidx.fragment.app.Fragment mPrimaryNav -> A androidx.fragment.app.FragmentLifecycleCallbacksDispatcher mLifecycleCallbacksDispatcher -> r 1:1:void ():96:96 -> 2:2:void ():423:423 -> 3:3:void ():426:426 -> 4:4:void ():429:429 -> 5:5:void ():432:432 -> 6:6:void ():440:440 -> 7:10:void ():442:445 -> 11:13:void ():448:450 -> 14:14:void ():465:465 -> 15:15:void ():467:467 -> 16:16:void ():470:470 -> 17:17:void ():478:478 -> 18:18:void ():487:487 -> 19:19:void ():500:500 -> 20:20:void ():521:521 -> 1:1:void dispatchOptionsMenuClosed(android.view.Menu):3249:3249 -> A 2:2:void dispatchOptionsMenuClosed(android.view.Menu):3252:3252 -> A 3:3:void androidx.fragment.app.Fragment.performOptionsMenuClosed(android.view.Menu):3142:3142 -> A 3:3:void dispatchOptionsMenuClosed(android.view.Menu):3254 -> A 4:4:void androidx.fragment.app.Fragment.performOptionsMenuClosed(android.view.Menu):3146:3146 -> A 4:4:void dispatchOptionsMenuClosed(android.view.Menu):3254 -> A 1:2:void removeFragment(androidx.fragment.app.Fragment):1726:1727 -> A0 3:7:void removeFragment(androidx.fragment.app.Fragment):1729:1733 -> A0 8:9:void removeFragment(androidx.fragment.app.Fragment):1735:1736 -> A0 1:2:void dispatchParentPrimaryNavigationFragmentChanged(androidx.fragment.app.Fragment):3272:3273 -> B 1:1:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2070:2070 -> B0 2:2:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2074:2074 -> B0 3:3:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2079:2079 -> B0 4:4:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2081:2081 -> B0 5:5:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2084:2084 -> B0 6:6:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2088:2088 -> B0 7:7:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2093:2093 -> B0 8:9:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2095:2096 -> B0 10:10:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2100:2100 -> B0 11:11:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2106:2106 -> B0 12:12:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):2075:2075 -> B0 1:1:void dispatchPause():3090:3090 -> C 1:2:void restoreSaveState(android.os.Parcelable):2708:2709 -> C0 3:4:void restoreSaveState(android.os.Parcelable):2713:2714 -> C0 5:5:void restoreSaveState(android.os.Parcelable):2717:2717 -> C0 6:7:void restoreSaveState(android.os.Parcelable):2719:2720 -> C0 8:8:void restoreSaveState(android.os.Parcelable):2723:2723 -> C0 9:11:void restoreSaveState(android.os.Parcelable):2726:2728 -> C0 12:15:void restoreSaveState(android.os.Parcelable):2730:2733 -> C0 16:17:void restoreSaveState(android.os.Parcelable):2735:2736 -> C0 18:18:void restoreSaveState(android.os.Parcelable):2740:2740 -> C0 19:22:void restoreSaveState(android.os.Parcelable):2746:2749 -> C0 23:23:void restoreSaveState(android.os.Parcelable):2752:2752 -> C0 24:25:void restoreSaveState(android.os.Parcelable):2756:2757 -> C0 26:29:void restoreSaveState(android.os.Parcelable):2759:2762 -> C0 30:30:void restoreSaveState(android.os.Parcelable):2767:2767 -> C0 31:34:void restoreSaveState(android.os.Parcelable):2770:2773 -> C0 35:35:androidx.fragment.app.BackStackRecord androidx.fragment.app.BackStackState.instantiate(androidx.fragment.app.FragmentManager):101:101 -> C0 35:35:void restoreSaveState(android.os.Parcelable):2773 -> C0 36:40:androidx.fragment.app.BackStackRecord androidx.fragment.app.BackStackState.instantiate(androidx.fragment.app.FragmentManager):104:108 -> C0 36:40:void restoreSaveState(android.os.Parcelable):2773 -> C0 41:41:androidx.fragment.app.BackStackRecord androidx.fragment.app.BackStackState.instantiate(androidx.fragment.app.FragmentManager):111:111 -> C0 41:41:void restoreSaveState(android.os.Parcelable):2773 -> C0 42:43:androidx.fragment.app.BackStackRecord androidx.fragment.app.BackStackState.instantiate(androidx.fragment.app.FragmentManager):113:114 -> C0 42:43:void restoreSaveState(android.os.Parcelable):2773 -> C0 44:44:androidx.fragment.app.BackStackRecord androidx.fragment.app.BackStackState.instantiate(androidx.fragment.app.FragmentManager):116:116 -> C0 44:44:void restoreSaveState(android.os.Parcelable):2773 -> C0 45:55:androidx.fragment.app.BackStackRecord androidx.fragment.app.BackStackState.instantiate(androidx.fragment.app.FragmentManager):118:128 -> C0 45:55:void restoreSaveState(android.os.Parcelable):2773 -> C0 56:67:androidx.fragment.app.BackStackRecord androidx.fragment.app.BackStackState.instantiate(androidx.fragment.app.FragmentManager):131:142 -> C0 56:67:void restoreSaveState(android.os.Parcelable):2773 -> C0 68:69:void restoreSaveState(android.os.Parcelable):2774:2775 -> C0 70:73:void restoreSaveState(android.os.Parcelable):2777:2780 -> C0 74:74:void restoreSaveState(android.os.Parcelable):2782:2782 -> C0 75:75:void restoreSaveState(android.os.Parcelable):2785:2785 -> C0 76:76:void restoreSaveState(android.os.Parcelable):2787:2787 -> C0 77:79:void restoreSaveState(android.os.Parcelable):2789:2791 -> C0 80:80:void restoreSaveState(android.os.Parcelable):2794:2794 -> C0 81:84:void restoreSaveState(android.os.Parcelable):2796:2799 -> C0 85:85:void restoreSaveState(android.os.Parcelable):2802:2802 -> C0 1:1:void dispatchPictureInPictureModeChanged(boolean):3150:3150 -> D 2:2:void androidx.fragment.app.Fragment.performPictureInPictureModeChanged(boolean):3073:3073 -> D 2:2:void dispatchPictureInPictureModeChanged(boolean):3152 -> D 1:3:android.os.Parcelable saveAllState():2647:2649 -> D0 4:5:android.os.Parcelable saveAllState():2651:2652 -> D0 6:6:android.os.Parcelable saveAllState():2655:2655 -> D0 7:8:android.os.Parcelable saveAllState():2657:2658 -> D0 9:9:android.os.Parcelable saveAllState():2663:2663 -> D0 10:11:android.os.Parcelable saveAllState():2667:2668 -> D0 12:12:android.os.Parcelable saveAllState():2670:2670 -> D0 13:16:android.os.Parcelable saveAllState():2672:2675 -> D0 17:17:android.os.Parcelable saveAllState():2674:2674 -> D0 18:24:android.os.Parcelable saveAllState():2681:2687 -> D0 25:27:android.os.Parcelable saveAllState():2689:2691 -> D0 1:1:boolean dispatchPrepareOptionsMenu(android.view.Menu):3206:3206 -> E 2:2:boolean dispatchPrepareOptionsMenu(android.view.Menu):3210:3210 -> E 3:3:boolean dispatchPrepareOptionsMenu(android.view.Menu):3212:3212 -> E 1:4:void scheduleCommit():1907:1910 -> E0 5:7:void scheduleCommit():1912:1914 -> E0 8:8:void scheduleCommit():1916:1916 -> E0 1:1:void dispatchPrimaryNavigationFragmentChanged():3278:3278 -> F 2:2:void dispatchPrimaryNavigationFragmentChanged():3280:3280 -> F 1:1:void setExitAnimationOrder(androidx.fragment.app.Fragment,boolean):1501:1501 -> F0 2:3:void setExitAnimationOrder(androidx.fragment.app.Fragment,boolean):1503:1504 -> F0 1:4:void dispatchResume():3083:3086 -> G 1:1:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):3301:3301 -> G0 2:2:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):3306:3306 -> G0 3:3:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):3303:3303 -> G0 1:4:void dispatchStart():3076:3079 -> H 1:1:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):3260:3260 -> H0 2:2:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):3262:3262 -> H0 3:6:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):3265:3268 -> H0 1:3:void dispatchStateChange(int):3126:3128 -> I 4:6:void dispatchStateChange(int):3130:3132 -> I 7:7:void dispatchStateChange(int):3136:3136 -> I 8:8:void dispatchStateChange(int):3138:3138 -> I 9:10:void dispatchStateChange(int):3136:3137 -> I 1:1:void setVisibleRemovingFragment(androidx.fragment.app.Fragment):2416:2416 -> I0 2:2:void setVisibleRemovingFragment(androidx.fragment.app.Fragment):2418:2418 -> I0 3:4:void setVisibleRemovingFragment(androidx.fragment.app.Fragment):2420:2421 -> I0 5:6:void setVisibleRemovingFragment(androidx.fragment.app.Fragment):2423:2424 -> I0 1:3:void dispatchStop():3094:3096 -> J 1:3:void showFragment(androidx.fragment.app.Fragment):1764:1766 -> J0 4:4:void showFragment(androidx.fragment.app.Fragment):1769:1769 -> J0 1:1:void dispatchViewCreated():3065:3065 -> K 1:1:void startPendingDeferredFragments():1679:1679 -> K0 2:4:void performPendingDeferredStart(androidx.fragment.app.FragmentStateManager):1292:1294 -> K0 2:4:void startPendingDeferredFragments():1680 -> K0 5:5:void performPendingDeferredStart(androidx.fragment.app.FragmentStateManager):1296:1296 -> K0 5:5:void startPendingDeferredFragments():1680 -> K0 6:6:void performPendingDeferredStart(androidx.fragment.app.FragmentStateManager):1299:1299 -> K0 6:6:void startPendingDeferredFragments():1680 -> K0 7:7:void performPendingDeferredStart(androidx.fragment.app.FragmentStateManager):1301:1301 -> K0 7:7:void startPendingDeferredFragments():1680 -> K0 1:3:void doPendingDeferredStart():2553:2555 -> L 1:4:void updateOnBackPressedCallbackEnabled():609:612 -> L0 5:5:void updateOnBackPressedCallbackEnabled():614:614 -> L0 6:6:void updateOnBackPressedCallbackEnabled():618:618 -> L0 7:7:int getBackStackEntryCount():797:797 -> L0 7:7:void updateOnBackPressedCallbackEnabled():618 -> L0 8:10:void updateOnBackPressedCallbackEnabled():618:618 -> L0 11:11:void updateOnBackPressedCallbackEnabled():614:614 -> L0 1:1:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1208:1208 -> M 2:2:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1210:1210 -> M 3:4:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1213:1214 -> M 5:5:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1216:1216 -> M 6:11:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1218:1223 -> M 12:13:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1228:1229 -> M 14:14:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1231:1231 -> M 15:20:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1233:1238 -> M 21:21:void androidx.fragment.app.BackStackRecord.dump(java.lang.String,java.io.PrintWriter):58:58 -> M 21:21:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1239 -> M 22:23:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1244:1245 -> M 24:25:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1247:1248 -> M 26:26:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1250:1250 -> M 27:32:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1252:1257 -> M 33:33:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1260:1260 -> M 34:45:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1262:1273 -> M 46:58:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1275:1287 -> M 59:59:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):1260:1260 -> M 1:3:void endAnimatingAwayFragments():2497:2499 -> N 1:3:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1876:1878 -> O 4:4:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1880:1880 -> O 5:6:void checkStateLoss():1843:1844 -> O 5:6:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1884 -> O 7:8:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1886:1887 -> O 9:9:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1890:1890 -> O 10:10:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1892:1892 -> O 11:13:void enqueueAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1894:1896 -> O 1:1:void ensureExecReady(boolean):1930:1930 -> P 2:4:void ensureExecReady(boolean):1934:1936 -> P 5:5:void ensureExecReady(boolean):1938:1938 -> P 6:6:void ensureExecReady(boolean):1942:1942 -> P 7:8:void checkStateLoss():1843:1844 -> P 7:8:void ensureExecReady(boolean):1947 -> P 9:11:void ensureExecReady(boolean):1950:1952 -> P 12:12:void ensureExecReady(boolean):1954:1954 -> P 13:13:void ensureExecReady(boolean):1956:1956 -> P 14:15:void ensureExecReady(boolean):1958:1959 -> P 16:16:void ensureExecReady(boolean):1943:1943 -> P 17:17:void ensureExecReady(boolean):1931:1931 -> P 1:1:boolean execPendingActions(boolean):1996:1996 -> Q 2:2:boolean execPendingActions(boolean):1999:1999 -> Q 3:5:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2537:2539 -> Q 3:5:boolean execPendingActions(boolean):1999 -> Q 6:6:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2542:2542 -> Q 6:6:boolean execPendingActions(boolean):1999 -> Q 7:7:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2544:2544 -> Q 7:7:boolean execPendingActions(boolean):1999 -> Q 8:10:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2546:2548 -> Q 8:10:boolean execPendingActions(boolean):1999 -> Q 11:11:boolean execPendingActions(boolean):2000:2000 -> Q 12:12:boolean execPendingActions(boolean):2002:2002 -> Q 13:14:boolean execPendingActions(boolean):2004:2005 -> Q 15:17:boolean execPendingActions(boolean):2009:2011 -> Q 18:18:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2548:2548 -> Q 18:18:boolean execPendingActions(boolean):1999 -> Q 1:1:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1963:1963 -> R 2:4:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1967:1969 -> R 5:5:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1971:1971 -> R 6:6:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1973:1973 -> R 7:9:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1977:1979 -> R 10:11:void execSingleAction(androidx.fragment.app.FragmentManager$OpGenerator,boolean):1973:1974 -> R 1:1:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2120:2120 -> S 2:3:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2122:2123 -> S 4:4:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2125:2125 -> S 5:5:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2127:2127 -> S 6:6:androidx.fragment.app.Fragment getPrimaryNavigationFragment():3297:3297 -> S 6:6:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2128 -> S 7:8:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2130:2131 -> S 9:9:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133:2133 -> S 10:12:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):555:557 -> S 10:12:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 13:13:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):612:612 -> S 13:13:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 14:14:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):615:615 -> S 14:14:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 15:17:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):564:566 -> S 15:17:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 18:19:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):573:574 -> S 18:19:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 20:22:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):576:578 -> S 20:22:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 23:23:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):585:585 -> S 23:23:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 24:30:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):589:595 -> S 24:30:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 31:31:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):601:601 -> S 31:31:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 32:33:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):604:605 -> S 32:33:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 34:34:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):560:560 -> S 34:34:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2133 -> S 35:35:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2135:2135 -> S 36:38:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):634:636 -> S 36:38:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2135 -> S 39:39:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):652:652 -> S 39:39:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2135 -> S 40:40:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):646:646 -> S 40:40:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2135 -> S 41:41:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):643:643 -> S 41:41:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2135 -> S 42:42:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):639:639 -> S 42:42:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2135 -> S 43:43:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2137:2137 -> S 44:44:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2139:2139 -> S 45:45:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2141:2141 -> S 46:49:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2146:2149 -> S 50:51:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2151:2152 -> S 52:53:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2394:2395 -> S 52:53:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2162 -> S 54:54:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2397:2397 -> S 54:54:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2162 -> S 55:55:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2401:2401 -> S 55:55:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2162 -> S 56:57:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2403:2404 -> S 56:57:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2162 -> S 58:58:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2167:2167 -> S 59:59:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2171:2171 -> S 60:62:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2174:2176 -> S 63:64:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2179:2180 -> S 65:66:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2184:2185 -> S 67:68:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2188:2189 -> S 69:69:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2196:2196 -> S 70:70:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):2240:2240 -> S 70:70:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2197 -> S 71:73:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):2242:2244 -> S 71:73:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2197 -> S 74:74:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):2246:2246 -> S 74:74:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2197 -> S 75:76:androidx.fragment.app.SpecialEffectsController androidx.fragment.app.SpecialEffectsController.getOrCreateController(android.view.ViewGroup,androidx.fragment.app.FragmentManager):55:56 -> S 75:76:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):2248 -> S 75:76:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2197 -> S 77:77:java.util.Set collectChangedControllers(java.util.ArrayList,int,int):2248:2248 -> S 77:77:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2197 -> S 78:78:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2199:2199 -> S 79:79:void androidx.fragment.app.SpecialEffectsController.updateOperationDirection(boolean):225:225 -> S 79:79:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2200 -> S 80:81:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2201:2202 -> S 82:85:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2226:2229 -> S 86:86:void androidx.fragment.app.BackStackRecord.runOnCommitRunnables():284:284 -> S 86:86:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):2231 -> S 1:1:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):2022:2022 -> T 2:6:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):2024:2028 -> T 7:7:void androidx.fragment.app.FragmentManager$StartEnterTransitionListener.cancelTransaction():3612:3612 -> T 7:7:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):2031 -> T 8:10:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):2035:2037 -> T 11:12:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):2041:2042 -> T 13:13:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):2044:2044 -> T 14:14:void androidx.fragment.app.FragmentManager$StartEnterTransitionListener.cancelTransaction():3612:3612 -> T 14:14:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):2046 -> T 15:15:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):2048:2048 -> T 1:1:androidx.fragment.app.Fragment findActiveFragment(java.lang.String):1839:1839 -> U 1:1:androidx.fragment.app.Fragment findFragmentById(int):1813:1813 -> V 1:1:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):1830:1830 -> W 1:1:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):1834:1834 -> X 1:2:void forcePostponedTransactions():2478:2479 -> Y 3:5:void androidx.fragment.app.SpecialEffectsController.forcePostponedExecutePendingOperations():250:252 -> Y 3:5:void forcePostponedTransactions():2480 -> Y 1:1:androidx.fragment.app.FragmentContainer getContainer():2817:2817 -> Z 1:1:androidx.fragment.app.FragmentStore access$200(androidx.fragment.app.FragmentManager):96:96 -> a 1:1:android.view.ViewGroup getFragmentContainer(androidx.fragment.app.Fragment):2430:2430 -> a0 2:2:android.view.ViewGroup getFragmentContainer(androidx.fragment.app.Fragment):2434:2434 -> a0 3:4:android.view.ViewGroup getFragmentContainer(androidx.fragment.app.Fragment):2441:2442 -> a0 5:6:android.view.ViewGroup getFragmentContainer(androidx.fragment.app.Fragment):2444:2445 -> a0 1:2:void addCancellationSignal(androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):833:834 -> b 3:3:void addCancellationSignal(androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):836:836 -> b 1:1:androidx.fragment.app.FragmentFactory getFragmentFactory():3337:3337 -> b0 2:2:androidx.fragment.app.FragmentFactory getFragmentFactory():3342:3342 -> b0 3:3:androidx.fragment.app.FragmentFactory getFragmentFactory():3344:3344 -> b0 1:9:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1708:1716 -> c 10:11:androidx.fragment.app.FragmentStateManager addFragment(androidx.fragment.app.Fragment):1718:1719 -> c 1:1:androidx.fragment.app.FragmentStore getFragmentStore():2822:2822 -> c0 1:1:int allocBackStackIndex():1920:1920 -> d 1:1:java.util.List getFragments():1090:1090 -> d0 1:4:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2829:2832 -> e 5:5:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2837:2837 -> e 6:6:void addFragmentOnAttachListener(androidx.fragment.app.FragmentOnAttachListener):3417:3417 -> e 6:6:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2837 -> e 7:8:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2845:2846 -> e 9:9:void addFragmentOnAttachListener(androidx.fragment.app.FragmentOnAttachListener):3417:3417 -> e 9:9:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2846 -> e 10:10:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2849:2849 -> e 11:11:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2853:2853 -> e 12:14:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2856:2858 -> e 15:15:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2860:2860 -> e 16:16:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2865:2865 -> e 17:17:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):1100:1100 -> e 17:17:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2865 -> e 18:21:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2865:2868 -> e 22:22:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2870:2870 -> e 23:24:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2873:2874 -> e 25:27:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2876:2878 -> e 28:29:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2880:2881 -> e 30:30:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2883:2883 -> e 31:31:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2910:2910 -> e 32:32:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2937:2937 -> e 33:33:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2829:2829 -> e 1:1:androidx.fragment.app.FragmentHostCallback getHost():2807:2807 -> e0 1:8:void attachFragment(androidx.fragment.app.Fragment):1790:1797 -> f 1:1:android.view.LayoutInflater$Factory2 getLayoutInflaterFactory():3487:3487 -> f0 1:1:androidx.fragment.app.FragmentTransaction beginTransaction():575:575 -> g 1:1:androidx.fragment.app.FragmentLifecycleCallbacksDispatcher getLifecycleCallbacksDispatcher():3382:3382 -> g0 1:1:void cancelExitAnimation(androidx.fragment.app.Fragment):1485:1485 -> h 2:3:void cancelExitAnimation(androidx.fragment.app.Fragment):1487:1488 -> h 4:6:void cancelExitAnimation(androidx.fragment.app.Fragment):1490:1492 -> h 1:1:androidx.fragment.app.Fragment getParent():2812:2812 -> h0 1:3:void cleanupExec():1987:1989 -> i 1:1:androidx.fragment.app.SpecialEffectsControllerFactory getSpecialEffectsControllerFactory():3370:3370 -> i0 2:2:androidx.fragment.app.SpecialEffectsControllerFactory getSpecialEffectsControllerFactory():3375:3375 -> i0 3:3:androidx.fragment.app.SpecialEffectsControllerFactory getSpecialEffectsControllerFactory():3377:3377 -> i0 1:1:java.util.Set collectAllSpecialEffectsController():2512:2512 -> j 2:3:java.util.Set collectAllSpecialEffectsController():2514:2515 -> j 4:4:java.util.Set collectAllSpecialEffectsController():2518:2518 -> j 5:5:java.util.Set collectAllSpecialEffectsController():2517:2517 -> j 1:1:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):1095:1095 -> j0 1:1:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2346:2346 -> k 2:2:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2348:2348 -> k 3:8:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2350:2355 -> k 9:9:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2360:2360 -> k 10:10:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2363:2363 -> k 11:11:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2367:2367 -> k 1:2:void handleOnBackPressed():661:662 -> k0 3:3:void handleOnBackPressed():664:664 -> k0 4:4:void handleOnBackPressed():672:672 -> k0 1:1:androidx.fragment.app.FragmentStateManager createOrGetFragmentStateManager(androidx.fragment.app.Fragment):1694:1694 -> l 2:2:androidx.fragment.app.FragmentStateManager createOrGetFragmentStateManager(androidx.fragment.app.Fragment):1698:1698 -> l 3:3:androidx.fragment.app.FragmentStateManager createOrGetFragmentStateManager(androidx.fragment.app.Fragment):1701:1701 -> l 4:4:androidx.fragment.app.FragmentStateManager createOrGetFragmentStateManager(androidx.fragment.app.Fragment):1703:1703 -> l 1:3:void hideFragment(androidx.fragment.app.Fragment):1747:1749 -> l0 4:5:void hideFragment(androidx.fragment.app.Fragment):1752:1753 -> l0 1:4:void destroyFragmentView(androidx.fragment.app.Fragment):1510:1513 -> m 5:7:void destroyFragmentView(androidx.fragment.app.Fragment):1516:1518 -> m 1:2:void invalidateMenuForFragment(androidx.fragment.app.Fragment):3463:3464 -> m0 1:4:void detachFragment(androidx.fragment.app.Fragment):1774:1777 -> n 5:8:void detachFragment(androidx.fragment.app.Fragment):1779:1782 -> n 9:9:void detachFragment(androidx.fragment.app.Fragment):1784:1784 -> n 1:1:boolean isDestroyed():1169:1169 -> n0 1:4:void dispatchActivityCreated():3069:3072 -> o 1:1:boolean isLoggingEnabled(int):141:141 -> o0 1:4:void dispatchAttach():3051:3054 -> p 1:1:boolean isMenuAvailable(androidx.fragment.app.Fragment):3459:3459 -> p0 2:2:boolean checkForMenus():3447:3447 -> p0 2:2:boolean isMenuAvailable(androidx.fragment.app.Fragment):3459 -> p0 3:3:boolean checkForMenus():3449:3449 -> p0 3:3:boolean isMenuAvailable(androidx.fragment.app.Fragment):3459 -> p0 1:1:void dispatchConfigurationChanged(android.content.res.Configuration):3158:3158 -> q 2:2:void dispatchConfigurationChanged(android.content.res.Configuration):3160:3160 -> q 1:2:boolean androidx.fragment.app.Fragment.isMenuVisible():1197:1198 -> q0 1:2:boolean isParentMenuVisible(androidx.fragment.app.Fragment):652 -> q0 1:1:boolean dispatchContextItemSelected(android.view.MenuItem):3235:3235 -> r 2:2:boolean dispatchContextItemSelected(android.view.MenuItem):3238:3238 -> r 3:3:boolean dispatchContextItemSelected(android.view.MenuItem):3240:3240 -> r 1:1:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):633:633 -> r0 2:2:androidx.fragment.app.Fragment getPrimaryNavigationFragment():3297:3297 -> r0 2:2:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):635 -> r0 3:4:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):639:640 -> r0 1:4:void dispatchCreate():3058:3061 -> s 1:1:boolean isStateSaved():1864:1864 -> s0 1:1:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3174:3174 -> t 2:2:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3179:3179 -> t 3:3:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3181:3181 -> t 4:4:boolean androidx.fragment.app.Fragment.performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3097:3097 -> t 4:4:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3181 -> t 5:5:boolean androidx.fragment.app.Fragment.performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3102:3102 -> t 5:5:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3181 -> t 6:6:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3184:3184 -> t 7:7:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3186:3186 -> t 8:12:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3191:3195 -> t 13:13:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):3200:3200 -> t 1:2:void moveToState(int,boolean):1636:1637 -> t0 3:3:void moveToState(int,boolean):1640:1640 -> t0 4:4:void moveToState(int,boolean):1644:1644 -> t0 5:5:void moveToState(int,boolean):1647:1647 -> t0 6:6:void moveToState(int,boolean):1669:1669 -> t0 7:8:void moveToState(int,boolean):1671:1672 -> t0 9:9:void androidx.fragment.app.FragmentActivity$HostCallbacks.onSupportInvalidateOptionsMenu():774:774 -> t0 9:9:void moveToState(int,boolean):1672 -> t0 10:10:void androidx.fragment.app.FragmentActivity.supportInvalidateOptionsMenu():545:545 -> t0 10:10:void androidx.fragment.app.FragmentActivity$HostCallbacks.onSupportInvalidateOptionsMenu():774 -> t0 10:10:void moveToState(int,boolean):1672 -> t0 11:11:void moveToState(int,boolean):1673:1673 -> t0 1:16:java.lang.String toString():1175:1190 -> toString 17:17:java.lang.String toString():1192:1192 -> toString 18:19:java.lang.String toString():1194:1195 -> toString 1:8:void dispatchDestroy():3104:3111 -> u 9:10:void dispatchDestroy():3114:3115 -> u 11:14:void dispatchDestroy():3117:3120 -> u 1:1:void moveToState(androidx.fragment.app.Fragment,int):1314:1314 -> u0 2:2:void moveToState(androidx.fragment.app.Fragment,int):1320:1320 -> u0 3:3:void moveToState(androidx.fragment.app.Fragment,int):1323:1323 -> u0 4:5:void moveToState(androidx.fragment.app.Fragment,int):1333:1334 -> u0 6:7:void moveToState(androidx.fragment.app.Fragment,int):1336:1337 -> u0 8:8:void moveToState(androidx.fragment.app.Fragment,int):1339:1339 -> u0 9:9:void moveToState(androidx.fragment.app.Fragment,int):1343:1343 -> u0 10:10:void moveToState(androidx.fragment.app.Fragment,int):1345:1345 -> u0 11:11:void moveToState(androidx.fragment.app.Fragment,int):1348:1348 -> u0 12:12:void moveToState(androidx.fragment.app.Fragment,int):1353:1353 -> u0 13:13:void moveToState(androidx.fragment.app.Fragment,int):1361:1361 -> u0 14:14:void moveToState(androidx.fragment.app.Fragment,int):1365:1365 -> u0 15:15:void moveToState(androidx.fragment.app.Fragment,int):1370:1370 -> u0 16:16:void moveToState(androidx.fragment.app.Fragment,int):1375:1375 -> u0 17:17:void moveToState(androidx.fragment.app.Fragment,int):1380:1380 -> u0 18:18:void moveToState(androidx.fragment.app.Fragment,int):1387:1387 -> u0 19:19:void moveToState(androidx.fragment.app.Fragment,int):1392:1392 -> u0 20:21:void moveToState(androidx.fragment.app.Fragment,int):1397:1398 -> u0 22:22:void moveToState(androidx.fragment.app.Fragment,int):1400:1400 -> u0 23:23:void moveToState(androidx.fragment.app.Fragment,int):1403:1403 -> u0 24:24:boolean androidx.fragment.app.FragmentActivity$HostCallbacks.onShouldSaveFragmentState(androidx.fragment.app.Fragment):758:758 -> u0 24:24:void moveToState(androidx.fragment.app.Fragment,int):1403 -> u0 25:26:void moveToState(androidx.fragment.app.Fragment,int):1403:1404 -> u0 27:27:void moveToState(androidx.fragment.app.Fragment,int):1412:1412 -> u0 28:29:void moveToState(androidx.fragment.app.Fragment,int):1414:1415 -> u0 30:32:void moveToState(androidx.fragment.app.Fragment,int):1417:1419 -> u0 33:35:void moveToState(androidx.fragment.app.Fragment,int):1421:1421 -> u0 36:36:void moveToState(androidx.fragment.app.Fragment,int):1424:1424 -> u0 37:38:void moveToState(androidx.fragment.app.Fragment,int):1428:1429 -> u0 39:39:void moveToState(androidx.fragment.app.Fragment,int):1431:1431 -> u0 40:42:void androidx.fragment.app.FragmentAnim.animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentAnim$AnimationOrAnimator,androidx.fragment.app.FragmentTransition$Callback):148:150 -> u0 40:42:void moveToState(androidx.fragment.app.Fragment,int):1431 -> u0 43:43:void androidx.fragment.app.FragmentManager$2.onStart(androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):455:455 -> u0 43:43:void androidx.fragment.app.FragmentAnim.animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentAnim$AnimationOrAnimator,androidx.fragment.app.FragmentTransition$Callback):161 -> u0 43:43:void moveToState(androidx.fragment.app.Fragment,int):1431 -> u0 44:45:void androidx.fragment.app.FragmentAnim.animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentAnim$AnimationOrAnimator,androidx.fragment.app.FragmentTransition$Callback):162:163 -> u0 44:45:void moveToState(androidx.fragment.app.Fragment,int):1431 -> u0 46:47:void androidx.fragment.app.FragmentAnim.animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentAnim$AnimationOrAnimator,androidx.fragment.app.FragmentTransition$Callback):165:166 -> u0 46:47:void moveToState(androidx.fragment.app.Fragment,int):1431 -> u0 48:48:void androidx.fragment.app.FragmentAnim.animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentAnim$AnimationOrAnimator,androidx.fragment.app.FragmentTransition$Callback):191:191 -> u0 48:48:void moveToState(androidx.fragment.app.Fragment,int):1431 -> u0 49:51:void androidx.fragment.app.FragmentAnim.animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentAnim$AnimationOrAnimator,androidx.fragment.app.FragmentTransition$Callback):193:195 -> u0 49:51:void moveToState(androidx.fragment.app.Fragment,int):1431 -> u0 52:53:void androidx.fragment.app.FragmentAnim.animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentAnim$AnimationOrAnimator,androidx.fragment.app.FragmentTransition$Callback):208:209 -> u0 52:53:void moveToState(androidx.fragment.app.Fragment,int):1431 -> u0 54:56:void moveToState(androidx.fragment.app.Fragment,int):1434:1436 -> u0 57:57:void moveToState(androidx.fragment.app.Fragment,int):1444:1444 -> u0 58:59:void moveToState(androidx.fragment.app.Fragment,int):1451:1452 -> u0 60:60:void moveToState(androidx.fragment.app.Fragment,int):1458:1458 -> u0 61:61:void moveToState(androidx.fragment.app.Fragment,int):1462:1462 -> u0 62:62:void moveToState(androidx.fragment.app.Fragment,int):1468:1468 -> u0 63:65:void moveToState(androidx.fragment.app.Fragment,int):1473:1475 -> u0 66:66:void moveToState(androidx.fragment.app.Fragment,int):1478:1478 -> u0 1:1:void dispatchDestroyView():3100:3100 -> v 1:1:void noteStateNotSaved():2978:2978 -> v0 2:5:void noteStateNotSaved():2981:2984 -> v0 6:6:void androidx.fragment.app.Fragment.noteStateNotSaved():3052:3052 -> v0 6:6:void noteStateNotSaved():2986 -> v0 1:1:void dispatchLowMemory():3166:3166 -> w 2:2:void dispatchLowMemory():3168:3168 -> w 1:4:void onContainerAvailable(androidx.fragment.app.FragmentContainerView):1022:1025 -> w0 5:6:void onContainerAvailable(androidx.fragment.app.FragmentContainerView):1027:1028 -> w0 1:1:void dispatchMultiWindowModeChanged(boolean):3142:3142 -> x 2:2:void androidx.fragment.app.Fragment.performMultiWindowModeChanged(boolean):3068:3068 -> x 2:2:void dispatchMultiWindowModeChanged(boolean):3144 -> x 1:2:boolean popBackStackImmediate(java.lang.String,int,int):764:765 -> x0 1:2:boolean popBackStackImmediate():692 -> x0 3:3:boolean popBackStackImmediate(java.lang.String,int,int):767:767 -> x0 3:3:boolean popBackStackImmediate():692 -> x0 4:5:boolean popBackStackImmediate(java.lang.String,int,int):770:771 -> x0 4:5:boolean popBackStackImmediate():692 -> x0 6:6:boolean popBackStackImmediate(java.lang.String,int,int):777:777 -> x0 6:6:boolean popBackStackImmediate():692 -> x0 7:7:boolean popBackStackImmediate(java.lang.String,int,int):779:779 -> x0 7:7:boolean popBackStackImmediate():692 -> x0 8:8:boolean popBackStackImmediate(java.lang.String,int,int):781:781 -> x0 8:8:boolean popBackStackImmediate():692 -> x0 9:10:boolean popBackStackImmediate(java.lang.String,int,int):783:784 -> x0 9:10:boolean popBackStackImmediate():692 -> x0 11:13:boolean popBackStackImmediate(java.lang.String,int,int):787:789 -> x0 11:13:boolean popBackStackImmediate():692 -> x0 1:2:void dispatchOnAttachFragment(androidx.fragment.app.Fragment):3427:3428 -> y 1:1:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2577:2577 -> y0 2:2:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2581:2581 -> y0 3:4:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2585:2586 -> y0 5:5:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2592:2592 -> y0 6:6:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2594:2594 -> y0 7:7:java.lang.String androidx.fragment.app.BackStackRecord.getName():687:687 -> y0 7:7:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2595 -> y0 8:8:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2595:2595 -> y0 9:9:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2598:2598 -> y0 10:10:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2610:2610 -> y0 11:11:java.lang.String androidx.fragment.app.BackStackRecord.getName():687:687 -> y0 11:11:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2611 -> y0 12:12:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2611:2611 -> y0 13:13:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2620:2620 -> y0 14:16:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2623:2625 -> y0 1:1:boolean dispatchOptionsItemSelected(android.view.MenuItem):3221:3221 -> z 2:2:boolean dispatchOptionsItemSelected(android.view.MenuItem):3224:3224 -> z 3:3:boolean dispatchOptionsItemSelected(android.view.MenuItem):3226:3226 -> z 1:3:void removeCancellationSignal(androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):847:849 -> z0 4:5:void removeCancellationSignal(androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):852:853 -> z0 6:6:void moveToState(androidx.fragment.app.Fragment):1522:1522 -> z0 6:6:void removeCancellationSignal(androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):854 -> z0 androidx.fragment.app.FragmentManager$1 -> androidx.fragment.app.t0: androidx.fragment.app.FragmentManager this$0 -> c 1:1:void (androidx.fragment.app.FragmentManager,boolean):433:433 -> 1:1:void handleOnBackPressed():436:436 -> b androidx.fragment.app.FragmentManager$10 -> androidx.fragment.app.r0: androidx.fragment.app.FragmentManager this$0 -> a 1:1:void (androidx.fragment.app.FragmentManager):2913:2913 -> 1:1:void onActivityResult(java.lang.Object):2913:2913 -> a 2:2:void onActivityResult(androidx.activity.result.ActivityResult):2916:2916 -> a 2:2:void onActivityResult(java.lang.Object):2913 -> a 3:3:void onActivityResult(androidx.activity.result.ActivityResult):2918:2918 -> a 3:3:void onActivityResult(java.lang.Object):2913 -> a 4:6:void onActivityResult(androidx.activity.result.ActivityResult):2921:2923 -> a 4:6:void onActivityResult(java.lang.Object):2913 -> a 7:7:void onActivityResult(androidx.activity.result.ActivityResult):2928:2928 -> a 7:7:void onActivityResult(java.lang.Object):2913 -> a 8:10:void onActivityResult(androidx.activity.result.ActivityResult):2932:2932 -> a 8:10:void onActivityResult(java.lang.Object):2913 -> a androidx.fragment.app.FragmentManager$11 -> androidx.fragment.app.s0: androidx.fragment.app.FragmentManager this$0 -> a 1:1:void (androidx.fragment.app.FragmentManager):2939:2939 -> 1:1:void onActivityResult(java.lang.Object):2939:2939 -> a 2:6:void onActivityResult(java.util.Map):2943:2947 -> a 2:6:void onActivityResult(java.lang.Object):2939 -> a 7:7:void onActivityResult(java.util.Map):2949:2949 -> a 7:7:void onActivityResult(java.lang.Object):2939 -> a 8:8:void onActivityResult(java.util.Map):2951:2951 -> a 8:8:void onActivityResult(java.lang.Object):2939 -> a 9:9:void onActivityResult(java.util.Map):2953:2953 -> a 9:9:void onActivityResult(java.lang.Object):2939 -> a 10:10:void onActivityResult(java.util.Map):2956:2956 -> a 10:10:void onActivityResult(java.lang.Object):2939 -> a 11:11:void onActivityResult(java.util.Map):2958:2958 -> a 11:11:void onActivityResult(java.lang.Object):2939 -> a 12:12:void onActivityResult(java.util.Map):2963:2963 -> a 12:12:void onActivityResult(java.lang.Object):2939 -> a androidx.fragment.app.FragmentManager$2 -> androidx.fragment.app.u0: androidx.fragment.app.FragmentManager this$0 -> a 1:1:void (androidx.fragment.app.FragmentManager):451:451 -> 1:2:void onComplete(androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):460:461 -> a androidx.fragment.app.FragmentManager$3 -> androidx.fragment.app.v0: androidx.fragment.app.FragmentManager this$0 -> b 1:1:void (androidx.fragment.app.FragmentManager):478:478 -> 1:1:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):483:483 -> a 2:2:androidx.fragment.app.Fragment androidx.fragment.app.FragmentContainer.instantiate(android.content.Context,java.lang.String,android.os.Bundle):57:57 -> a 2:2:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):483 -> a 3:3:androidx.fragment.app.Fragment androidx.fragment.app.Fragment.instantiate(android.content.Context,java.lang.String,android.os.Bundle):612:612 -> a 3:3:androidx.fragment.app.Fragment androidx.fragment.app.FragmentContainer.instantiate(android.content.Context,java.lang.String,android.os.Bundle):57 -> a 3:3:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):483 -> a 4:4:androidx.fragment.app.Fragment androidx.fragment.app.Fragment.instantiate(android.content.Context,java.lang.String,android.os.Bundle):611:611 -> a 4:4:androidx.fragment.app.Fragment androidx.fragment.app.FragmentContainer.instantiate(android.content.Context,java.lang.String,android.os.Bundle):57 -> a 4:4:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):483 -> a 5:5:androidx.fragment.app.Fragment androidx.fragment.app.Fragment.instantiate(android.content.Context,java.lang.String,android.os.Bundle):613:613 -> a 5:5:androidx.fragment.app.Fragment androidx.fragment.app.FragmentContainer.instantiate(android.content.Context,java.lang.String,android.os.Bundle):57 -> a 5:5:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):483 -> a 6:6:androidx.fragment.app.Fragment androidx.fragment.app.Fragment.instantiate(android.content.Context,java.lang.String,android.os.Bundle):631:631 -> a 6:6:androidx.fragment.app.Fragment androidx.fragment.app.FragmentContainer.instantiate(android.content.Context,java.lang.String,android.os.Bundle):57 -> a 6:6:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):483 -> a 7:7:androidx.fragment.app.Fragment androidx.fragment.app.Fragment.instantiate(android.content.Context,java.lang.String,android.os.Bundle):628:628 -> a 7:7:androidx.fragment.app.Fragment androidx.fragment.app.FragmentContainer.instantiate(android.content.Context,java.lang.String,android.os.Bundle):57 -> a 7:7:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):483 -> a 8:8:androidx.fragment.app.Fragment androidx.fragment.app.Fragment.instantiate(android.content.Context,java.lang.String,android.os.Bundle):624:624 -> a 8:8:androidx.fragment.app.Fragment androidx.fragment.app.FragmentContainer.instantiate(android.content.Context,java.lang.String,android.os.Bundle):57 -> a 8:8:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):483 -> a 9:9:androidx.fragment.app.Fragment androidx.fragment.app.Fragment.instantiate(android.content.Context,java.lang.String,android.os.Bundle):620:620 -> a 9:9:androidx.fragment.app.Fragment androidx.fragment.app.FragmentContainer.instantiate(android.content.Context,java.lang.String,android.os.Bundle):57 -> a 9:9:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):483 -> a androidx.fragment.app.FragmentManager$4 -> androidx.fragment.app.w0: 1:1:void (androidx.fragment.app.FragmentManager):488:488 -> androidx.fragment.app.FragmentManager$5 -> androidx.fragment.app.x0: androidx.fragment.app.FragmentManager this$0 -> a 1:1:void (androidx.fragment.app.FragmentManager):521:521 -> 1:1:void run():524:524 -> run androidx.fragment.app.FragmentManager$8 -> androidx.fragment.app.y0: androidx.fragment.app.Fragment val$parent -> a 1:1:void (androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment):2837:2837 -> 1:1:void onAttachFragment(androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment):2842:2842 -> f androidx.fragment.app.FragmentManager$9 -> androidx.fragment.app.z0: androidx.fragment.app.FragmentManager this$0 -> a 1:1:void (androidx.fragment.app.FragmentManager):2885:2885 -> 1:1:void onActivityResult(java.lang.Object):2885:2885 -> a 2:2:void onActivityResult(androidx.activity.result.ActivityResult):2888:2888 -> a 2:2:void onActivityResult(java.lang.Object):2885 -> a 3:3:void onActivityResult(androidx.activity.result.ActivityResult):2890:2890 -> a 3:3:void onActivityResult(java.lang.Object):2885 -> a 4:6:void onActivityResult(androidx.activity.result.ActivityResult):2893:2895 -> a 4:6:void onActivityResult(java.lang.Object):2885 -> a 7:7:void onActivityResult(androidx.activity.result.ActivityResult):2900:2900 -> a 7:7:void onActivityResult(java.lang.Object):2885 -> a 8:10:void onActivityResult(androidx.activity.result.ActivityResult):2905:2905 -> a 8:10:void onActivityResult(java.lang.Object):2885 -> a androidx.fragment.app.FragmentManager$FragmentIntentSenderContract -> androidx.fragment.app.a1: 1:1:void ():3656:3656 -> 1:1:androidx.activity.result.ActivityResult parseResult(int,android.content.Intent):3687:3687 -> a 1:1:java.lang.Object parseResult(int,android.content.Intent):3656 -> a androidx.fragment.app.FragmentManager$FragmentLifecycleCallbacks -> androidx.fragment.app.b1: 1:1:int androidx.fragment.app.Fragment.getNextTransition():3322:3322 -> a 1:1:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):46 -> a 2:2:int androidx.fragment.app.Fragment.getNextTransition():3325:3325 -> a 2:2:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):46 -> a 3:3:int androidx.fragment.app.FragmentAnim.getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):123:123 -> a 3:3:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):47 -> a 4:4:int androidx.fragment.app.FragmentAnim.getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):125:125 -> a 4:4:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):47 -> a 5:5:int androidx.fragment.app.FragmentAnim.getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):129:129 -> a 5:5:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):47 -> a 6:6:int androidx.fragment.app.FragmentAnim.getNextAnim(androidx.fragment.app.Fragment,boolean,boolean):131:131 -> a 6:6:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):47 -> a 7:7:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):49:49 -> a 8:10:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):55:57 -> a 11:11:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):60:60 -> a 12:12:int androidx.fragment.app.FragmentAnim.transitToAnimResourceId(int,boolean):221:221 -> a 12:12:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):74 -> a 13:13:int androidx.fragment.app.FragmentAnim.transitToAnimResourceId(int,boolean):224:224 -> a 13:13:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):74 -> a 14:14:int androidx.fragment.app.FragmentAnim.transitToAnimResourceId(int,boolean):218:218 -> a 14:14:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):74 -> a 15:16:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):79:80 -> a 17:17:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):85:85 -> a 18:18:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):87:87 -> a 19:19:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):92:92 -> a 20:20:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):100:100 -> a 21:21:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):102:102 -> a 22:22:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):110:110 -> a 23:23:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):112:112 -> a 24:24:androidx.fragment.app.FragmentAnim$AnimationOrAnimator androidx.fragment.app.FragmentAnim.loadAnimation(android.content.Context,androidx.fragment.app.Fragment,boolean,boolean):107:107 -> a androidx.fragment.app.FragmentManager$LaunchedFragmentInfo -> androidx.fragment.app.FragmentManager$LaunchedFragmentInfo: java.lang.String mWho -> b int mRequestCode -> a 1:1:void ():3642:3642 -> 1:3:void (android.os.Parcel):3626:3628 -> 1:2:void writeToParcel(android.os.Parcel,int):3638:3639 -> writeToParcel androidx.fragment.app.FragmentManager$LaunchedFragmentInfo$1 -> androidx.fragment.app.FragmentManager$LaunchedFragmentInfo$a: 1:1:void ():3643:3643 -> 1:1:androidx.fragment.app.FragmentManager$LaunchedFragmentInfo createFromParcel(android.os.Parcel):3646:3646 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):3643 -> createFromParcel 1:1:androidx.fragment.app.FragmentManager$LaunchedFragmentInfo[] newArray(int):3651:3651 -> newArray 1:1:java.lang.Object[] newArray(int):3643 -> newArray androidx.fragment.app.FragmentManager$OpGenerator -> androidx.fragment.app.c1: boolean generateOps(java.util.ArrayList,java.util.ArrayList) -> a androidx.fragment.app.FragmentManager$PopBackStackState -> androidx.fragment.app.d1: androidx.fragment.app.FragmentManager this$0 -> c int mId -> b int mFlags -> a 1:1:void (androidx.fragment.app.FragmentManager,java.lang.String,int,int):3519:3519 -> 2:3:void (androidx.fragment.app.FragmentManager,java.lang.String,int,int):3521:3522 -> 1:1:boolean generateOps(java.util.ArrayList,java.util.ArrayList):3528:3528 -> a 2:3:boolean generateOps(java.util.ArrayList,java.util.ArrayList):3531:3532 -> a 4:4:boolean generateOps(java.util.ArrayList,java.util.ArrayList):3538:3538 -> a androidx.fragment.app.FragmentManager$StartEnterTransitionListener -> androidx.fragment.app.e1: boolean mIsBack -> a androidx.fragment.app.BackStackRecord mRecord -> b void completeTransaction() -> a boolean isReady() -> b androidx.fragment.app.FragmentManagerImpl -> androidx.fragment.app.f1: 1:1:void ():30:30 -> androidx.fragment.app.FragmentManagerState -> androidx.fragment.app.FragmentManagerState: java.lang.String mPrimaryNavActiveWho -> f java.util.ArrayList mResults -> h java.util.ArrayList mResultKeys -> g int mBackStackIndex -> d java.util.ArrayList mLaunchedFragments -> e androidx.fragment.app.BackStackState[] mBackStack -> c java.util.ArrayList mAdded -> b java.util.ArrayList mActive -> a 1:1:void ():68:68 -> 1:1:void ():37:37 -> 2:4:void ():32:34 -> 5:5:void (android.os.Parcel):40:40 -> 6:8:void (android.os.Parcel):32:34 -> 9:16:void (android.os.Parcel):41:48 -> 1:8:void writeToParcel(android.os.Parcel,int):58:65 -> writeToParcel androidx.fragment.app.FragmentManagerState$1 -> androidx.fragment.app.FragmentManagerState$a: 1:1:void ():69:69 -> 1:1:androidx.fragment.app.FragmentManagerState createFromParcel(android.os.Parcel):72:72 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):69 -> createFromParcel 1:1:androidx.fragment.app.FragmentManagerState[] newArray(int):77:77 -> newArray 1:1:java.lang.Object[] newArray(int):69 -> newArray androidx.fragment.app.FragmentManagerViewModel -> androidx.fragment.app.h1: androidx.lifecycle.ViewModelProvider$Factory FACTORY -> h java.util.HashMap mViewModelStores -> g java.util.HashMap mChildNonConfigs -> b boolean mStateAutomaticallySaved -> f java.util.HashMap mRetainedFragments -> e boolean mHasBeenCleared -> c boolean mIsStateSaved -> d 1:1:void ():40:40 -> 1:1:void (boolean):86:86 -> 2:4:void (boolean):57:59 -> 5:5:void (boolean):63:63 -> 6:6:void (boolean):69:69 -> 7:7:void (boolean):87:87 -> 1:2:void onCleared():101:102 -> b 3:3:void onCleared():104:104 -> b 1:2:void clearNonConfigState(androidx.fragment.app.Fragment):187:188 -> c 3:3:void clearNonConfigState(androidx.fragment.app.Fragment):191:191 -> c 4:5:void clearNonConfigState(androidx.fragment.app.Fragment):193:194 -> c 6:6:void clearNonConfigState(androidx.fragment.app.Fragment):197:197 -> c 7:8:void clearNonConfigState(androidx.fragment.app.Fragment):199:200 -> c 1:1:androidx.fragment.app.Fragment findRetainedFragmentByWho(java.lang.String):129:129 -> d 1:1:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):168:168 -> e 2:3:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):170:171 -> e 1:1:boolean equals(java.lang.Object):275:275 -> equals 2:2:boolean equals(java.lang.Object):277:277 -> equals 3:5:boolean equals(java.lang.Object):279:281 -> equals 1:1:androidx.fragment.app.FragmentManagerViewModel getInstance(androidx.lifecycle.ViewModelStore):52:52 -> f 2:2:androidx.fragment.app.FragmentManagerViewModel getInstance(androidx.lifecycle.ViewModelStore):54:54 -> f 1:1:java.util.Collection getRetainedFragments():134:134 -> g 1:1:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):178:178 -> h 2:3:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):180:181 -> h 1:3:int hashCode():286:288 -> hashCode 1:1:boolean isCleared():108:108 -> i 1:3:void removeRetainedFragment(androidx.fragment.app.Fragment):154:156 -> j 4:6:void removeRetainedFragment(androidx.fragment.app.Fragment):160:162 -> j 1:1:void setIsStateSaved(boolean):96:96 -> k 1:1:boolean shouldDestroy(androidx.fragment.app.Fragment):138:138 -> l 2:2:boolean shouldDestroy(androidx.fragment.app.Fragment):142:142 -> l 3:3:boolean shouldDestroy(androidx.fragment.app.Fragment):145:145 -> l 1:8:java.lang.String toString():295:302 -> toString 9:14:java.lang.String toString():305:310 -> toString 15:20:java.lang.String toString():313:318 -> toString 21:22:java.lang.String toString():321:322 -> toString androidx.fragment.app.FragmentManagerViewModel$1 -> androidx.fragment.app.g1: 1:1:void ():40:40 -> 1:1:androidx.lifecycle.ViewModel create(java.lang.Class):45:45 -> a androidx.fragment.app.FragmentOnAttachListener -> androidx.fragment.app.i1: void onAttachFragment(androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment) -> f androidx.fragment.app.FragmentState -> androidx.fragment.app.FragmentState: android.os.Bundle mArguments -> a boolean mRemoving -> i boolean mRetainInstance -> j int mMaxLifecycleState -> h java.lang.String mWho -> m java.lang.String mTag -> l int mFragmentId -> e android.os.Bundle mSavedFragmentState -> k int mContainerId -> c boolean mFromLayout -> f boolean mHidden -> g java.lang.String mClassName -> b boolean mDetached -> d 1:1:void ():131:131 -> 1:13:void (androidx.fragment.app.Fragment):43:55 -> 14:27:void (android.os.Parcel):58:71 -> 1:8:java.lang.String toString():77:84 -> toString 9:11:java.lang.String toString():86:88 -> toString 12:14:java.lang.String toString():90:92 -> toString 15:16:java.lang.String toString():94:95 -> toString 17:18:java.lang.String toString():97:98 -> toString 19:20:java.lang.String toString():100:101 -> toString 21:22:java.lang.String toString():103:104 -> toString 23:23:java.lang.String toString():106:106 -> toString 1:13:void writeToParcel(android.os.Parcel,int):116:128 -> writeToParcel androidx.fragment.app.FragmentState$1 -> androidx.fragment.app.FragmentState$a: 1:1:void ():132:132 -> 1:1:androidx.fragment.app.FragmentState createFromParcel(android.os.Parcel):135:135 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):132 -> createFromParcel 1:1:androidx.fragment.app.FragmentState[] newArray(int):140:140 -> newArray 1:1:java.lang.Object[] newArray(int):132 -> newArray androidx.fragment.app.FragmentStateManager -> androidx.fragment.app.l1: androidx.fragment.app.FragmentLifecycleCallbacksDispatcher mDispatcher -> a boolean mMovingToState -> e androidx.fragment.app.Fragment mFragment -> b androidx.fragment.app.FragmentStore mFragmentStore -> d int mFragmentManagerState -> c 1:1:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment):62:62 -> 2:3:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment):51:52 -> 4:6:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment):63:65 -> 7:7:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,androidx.fragment.app.FragmentState):82:82 -> 8:9:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,androidx.fragment.app.FragmentState):51:52 -> 10:14:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,androidx.fragment.app.FragmentState):83:87 -> 15:28:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,androidx.fragment.app.FragmentState):89:102 -> 29:29:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,androidx.fragment.app.FragmentState):107:107 -> 30:31:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,java.lang.ClassLoader,androidx.fragment.app.FragmentFactory,androidx.fragment.app.FragmentState):109:110 -> 32:32:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment,androidx.fragment.app.FragmentState):126:126 -> 33:34:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment,androidx.fragment.app.FragmentState):51:52 -> 35:46:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment,androidx.fragment.app.FragmentState):127:138 -> 47:47:void (androidx.fragment.app.FragmentLifecycleCallbacksDispatcher,androidx.fragment.app.FragmentStore,androidx.fragment.app.Fragment,androidx.fragment.app.FragmentState):143:143 -> 1:2:void activityCreated():577:578 -> a 3:4:void activityCreated():580:581 -> a 1:2:void addViewToContainer():832:833 -> b 1:2:void attach():428:429 -> c 3:4:void attach():434:435 -> c 5:6:void attach():442:443 -> c 7:7:void attach():438:438 -> c 8:9:void attach():444:445 -> c 10:10:void attach():448:448 -> c 11:11:void attach():458:458 -> c 12:16:void attach():461:465 -> c 1:2:int computeExpectedState():170:171 -> d 3:3:int computeExpectedState():174:174 -> d 4:4:int computeExpectedState():177:177 -> d 5:5:int computeExpectedState():191:191 -> d 6:6:int computeExpectedState():188:188 -> d 7:7:int computeExpectedState():185:185 -> d 8:8:int computeExpectedState():182:182 -> d 9:10:int computeExpectedState():195:196 -> d 11:11:int computeExpectedState():199:199 -> d 12:13:int computeExpectedState():202:203 -> d 14:14:int computeExpectedState():206:206 -> d 15:15:int computeExpectedState():211:211 -> d 16:16:int computeExpectedState():216:216 -> d 17:18:int computeExpectedState():221:222 -> d 19:19:int computeExpectedState():225:225 -> d 20:20:int computeExpectedState():227:227 -> d 21:22:androidx.fragment.app.SpecialEffectsController androidx.fragment.app.SpecialEffectsController.getOrCreateController(android.view.ViewGroup,androidx.fragment.app.FragmentManager):55:56 -> d 21:22:int computeExpectedState():226 -> d 23:23:int computeExpectedState():228:228 -> d 24:24:int computeExpectedState():230:230 -> d 25:26:int computeExpectedState():232:233 -> d 27:29:int computeExpectedState():235:237 -> d 30:30:int computeExpectedState():239:239 -> d 31:31:int computeExpectedState():242:242 -> d 32:33:int computeExpectedState():247:248 -> d 34:35:int computeExpectedState():250:251 -> d 1:2:void create():469:470 -> e 3:4:void create():472:473 -> e 5:6:void create():475:476 -> e 7:7:void create():479:479 -> e 8:8:void androidx.fragment.app.Fragment.restoreChildFragmentState(android.os.Bundle):1887:1887 -> e 8:8:void create():479 -> e 9:10:void androidx.fragment.app.Fragment.restoreChildFragmentState(android.os.Bundle):1890:1891 -> e 9:10:void create():479 -> e 11:11:void create():480:480 -> e 1:1:void createView():485:485 -> f 2:3:void createView():490:491 -> f 4:4:void createView():493:493 -> f 5:5:android.view.LayoutInflater androidx.fragment.app.Fragment.performGetLayoutInflater(android.os.Bundle):1654:1654 -> f 5:5:void createView():493 -> f 6:6:void createView():496:496 -> f 7:7:void createView():498:498 -> f 8:10:void createView():503:505 -> f 11:11:android.content.res.Resources androidx.fragment.app.Fragment.getResources():964:964 -> f 11:11:void createView():508 -> f 12:12:void createView():508:508 -> f 13:14:void createView():512:513 -> f 15:15:void createView():500:500 -> f 16:20:void createView():517:521 -> f 21:21:void createView():523:523 -> f 22:23:void createView():525:526 -> f 24:25:void createView():529:530 -> f 26:27:void androidx.core.view.ViewCompat.requestApplyInsets(android.view.View):2352:2353 -> f 26:27:void createView():530 -> f 28:28:void androidx.core.view.ViewCompat.requestApplyInsets(android.view.View):2355:2355 -> f 28:28:void createView():530 -> f 29:30:void createView():532:533 -> f 31:31:void createView():546:546 -> f 32:32:void androidx.fragment.app.Fragment.performViewCreated():2988:2988 -> f 32:32:void createView():546 -> f 33:33:void createView():547:547 -> f 34:35:void createView():549:550 -> f 36:37:void createView():552:553 -> f 38:38:void createView():555:555 -> f 39:41:void createView():557:559 -> f 42:42:void createView():564:564 -> f 43:43:void createView():573:573 -> f 1:2:void destroy():754:755 -> g 3:5:void destroy():757:759 -> g 6:6:void destroy():761:761 -> g 7:11:void destroy():763:767 -> g 12:12:void destroy():772:772 -> g 13:14:void destroy():774:775 -> g 15:15:void destroy():779:779 -> g 16:16:androidx.fragment.app.Fragment getFragment():149:149 -> g 16:16:void destroy():781 -> g 17:19:void destroy():782:784 -> g 20:20:void destroy():788:788 -> g 21:21:void destroy():791:791 -> g 22:22:void destroy():793:793 -> g 23:25:void destroy():795:797 -> g 26:26:void destroy():801:801 -> g 27:27:void destroy():804:804 -> g 1:2:void destroyFragmentView():733:734 -> h 3:4:void destroyFragmentView():739:740 -> h 5:8:void destroyFragmentView():742:745 -> h 9:11:void destroyFragmentView():748:750 -> h 1:2:void detach():809:810 -> i 3:4:void detach():812:813 -> i 5:12:void detach():815:822 -> i 13:13:void detach():824:824 -> i 14:15:void androidx.fragment.app.Fragment.initLifecycle():568:569 -> i 14:15:void androidx.fragment.app.Fragment.initState():2164 -> i 14:15:void detach():824 -> i 16:30:void androidx.fragment.app.Fragment.initState():2165:2179 -> i 16:30:void detach():824 -> i 1:3:void ensureInflatedView():382:384 -> j 4:4:void ensureInflatedView():386:386 -> j 5:5:android.view.LayoutInflater androidx.fragment.app.Fragment.performGetLayoutInflater(android.os.Bundle):1654:1654 -> j 5:5:void ensureInflatedView():386 -> j 6:6:void ensureInflatedView():386:386 -> j 7:11:void ensureInflatedView():388:392 -> j 12:12:void androidx.fragment.app.Fragment.performViewCreated():2988:2988 -> j 12:12:void ensureInflatedView():392 -> j 13:13:void ensureInflatedView():393:393 -> j 14:14:void ensureInflatedView():395:395 -> j 1:1:androidx.fragment.app.Fragment getFragment():149:149 -> k 1:3:void moveToExpectedState():258:260 -> l 4:4:androidx.fragment.app.Fragment getFragment():149:149 -> l 4:4:void moveToExpectedState():261 -> l 5:5:void moveToExpectedState():261:261 -> l 6:6:void moveToExpectedState():260:260 -> l 7:7:void moveToExpectedState():266:266 -> l 8:8:void moveToExpectedState():269:269 -> l 9:9:void moveToExpectedState():306:306 -> l 10:10:void moveToExpectedState():303:303 -> l 11:11:void moveToExpectedState():300:300 -> l 12:12:void moveToExpectedState():288:288 -> l 13:13:void moveToExpectedState():291:291 -> l 14:15:androidx.fragment.app.SpecialEffectsController androidx.fragment.app.SpecialEffectsController.getOrCreateController(android.view.ViewGroup,androidx.fragment.app.FragmentManager):55:56 -> l 14:15:void moveToExpectedState():290 -> l 16:16:void moveToExpectedState():292:292 -> l 17:18:void moveToExpectedState():294:295 -> l 19:19:void moveToExpectedState():297:297 -> l 20:20:void moveToExpectedState():285:285 -> l 21:22:void moveToExpectedState():281:282 -> l 23:23:void moveToExpectedState():278:278 -> l 24:24:void moveToExpectedState():275:275 -> l 25:25:void moveToExpectedState():314:314 -> l 26:26:void moveToExpectedState():317:317 -> l 27:27:void moveToExpectedState():320:320 -> l 28:29:void moveToExpectedState():323:324 -> l 30:30:void moveToExpectedState():326:326 -> l 31:32:void moveToExpectedState():329:330 -> l 33:33:void moveToExpectedState():333:333 -> l 34:34:void moveToExpectedState():336:336 -> l 35:36:androidx.fragment.app.SpecialEffectsController androidx.fragment.app.SpecialEffectsController.getOrCreateController(android.view.ViewGroup,androidx.fragment.app.FragmentManager):55:56 -> l 35:36:void moveToExpectedState():335 -> l 37:37:void moveToExpectedState():337:337 -> l 38:38:void moveToExpectedState():339:339 -> l 39:40:void moveToExpectedState():342:343 -> l 41:42:void moveToExpectedState():346:347 -> l 43:43:void moveToExpectedState():350:350 -> l 44:44:void moveToExpectedState():353:353 -> l 45:46:void moveToExpectedState():358:359 -> l 47:47:void moveToExpectedState():363:363 -> l 48:49:androidx.fragment.app.SpecialEffectsController androidx.fragment.app.SpecialEffectsController.getOrCreateController(android.view.ViewGroup,androidx.fragment.app.FragmentManager):55:56 -> l 48:49:void moveToExpectedState():362 -> l 50:51:void moveToExpectedState():364:365 -> l 52:52:void moveToExpectedState():367:367 -> l 53:54:void moveToExpectedState():370:371 -> l 55:56:void moveToExpectedState():373:374 -> l 57:58:void moveToExpectedState():377:378 -> l 1:2:void pause():629:630 -> m 3:4:void pause():632:633 -> m 1:1:void restoreState(java.lang.ClassLoader):401:401 -> n 2:3:void restoreState(java.lang.ClassLoader):404:405 -> n 4:4:void restoreState(java.lang.ClassLoader):407:407 -> n 5:5:void restoreState(java.lang.ClassLoader):409:409 -> n 6:7:void restoreState(java.lang.ClassLoader):411:412 -> n 8:8:void restoreState(java.lang.ClassLoader):415:415 -> n 9:9:void restoreState(java.lang.ClassLoader):419:419 -> n 10:11:void restoreState(java.lang.ClassLoader):422:423 -> n 1:2:void resume():594:595 -> o 3:3:void resume():597:597 -> o 4:4:android.view.View androidx.fragment.app.Fragment.getFocusedView():3411:3411 -> o 4:4:void resume():597 -> o 5:5:android.view.View androidx.fragment.app.Fragment.getFocusedView():3414:3414 -> o 5:5:void resume():597 -> o 6:6:boolean isFragmentViewChild(android.view.View):615:615 -> o 6:6:void resume():598 -> o 7:7:boolean isFragmentViewChild(android.view.View):618:618 -> o 7:7:void resume():598 -> o 8:8:boolean isFragmentViewChild(android.view.View):620:620 -> o 8:8:void resume():598 -> o 9:9:boolean isFragmentViewChild(android.view.View):623:623 -> o 9:9:void resume():598 -> o 10:14:void resume():599:603 -> o 15:15:void resume():601:601 -> o 16:21:void resume():606:611 -> o 1:1:androidx.fragment.app.FragmentState saveState():646:646 -> p 2:2:androidx.fragment.app.FragmentState saveState():648:648 -> p 3:3:android.os.Bundle saveBasicState():681:681 -> p 3:3:androidx.fragment.app.FragmentState saveState():649 -> p 4:4:android.os.Bundle saveBasicState():683:683 -> p 4:4:androidx.fragment.app.FragmentState saveState():649 -> p 5:7:void androidx.fragment.app.Fragment.performSaveInstanceState(android.os.Bundle):3151:3153 -> p 5:7:android.os.Bundle saveBasicState():683 -> p 5:7:androidx.fragment.app.FragmentState saveState():649 -> p 8:8:void androidx.fragment.app.Fragment.performSaveInstanceState(android.os.Bundle):3155:3155 -> p 8:8:android.os.Bundle saveBasicState():683 -> p 8:8:androidx.fragment.app.FragmentState saveState():649 -> p 9:10:android.os.Bundle saveBasicState():684:685 -> p 9:10:androidx.fragment.app.FragmentState saveState():649 -> p 11:12:android.os.Bundle saveBasicState():689:690 -> p 11:12:androidx.fragment.app.FragmentState saveState():649 -> p 13:13:android.os.Bundle saveBasicState():692:692 -> p 13:13:androidx.fragment.app.FragmentState saveState():649 -> p 14:14:android.os.Bundle saveBasicState():694:694 -> p 14:14:androidx.fragment.app.FragmentState saveState():649 -> p 15:15:android.os.Bundle saveBasicState():696:696 -> p 15:15:androidx.fragment.app.FragmentState saveState():649 -> p 16:16:android.os.Bundle saveBasicState():699:699 -> p 16:16:androidx.fragment.app.FragmentState saveState():649 -> p 17:17:android.os.Bundle saveBasicState():701:701 -> p 17:17:androidx.fragment.app.FragmentState saveState():649 -> p 18:18:android.os.Bundle saveBasicState():703:703 -> p 18:18:androidx.fragment.app.FragmentState saveState():649 -> p 19:19:android.os.Bundle saveBasicState():705:705 -> p 19:19:androidx.fragment.app.FragmentState saveState():649 -> p 20:20:android.os.Bundle saveBasicState():707:707 -> p 20:20:androidx.fragment.app.FragmentState saveState():649 -> p 21:21:android.os.Bundle saveBasicState():710:710 -> p 21:21:androidx.fragment.app.FragmentState saveState():649 -> p 22:22:androidx.fragment.app.FragmentState saveState():649:649 -> p 23:23:androidx.fragment.app.FragmentState saveState():651:651 -> p 24:24:androidx.fragment.app.FragmentState saveState():653:653 -> p 25:25:androidx.fragment.app.FragmentState saveState():655:655 -> p 26:27:androidx.fragment.app.FragmentState saveState():658:659 -> p 28:28:androidx.fragment.app.FragmentState saveState():666:666 -> p 1:1:void saveViewState():717:717 -> q 2:5:void saveViewState():720:723 -> q 6:9:void saveViewState():725:728 -> q 1:1:void setFragmentManagerState(int):159:159 -> r 1:2:void start():586:587 -> s 3:4:void start():589:590 -> s 1:2:void stop():637:638 -> t 3:4:void stop():640:641 -> t androidx.fragment.app.FragmentStateManager$1 -> androidx.fragment.app.j1: android.view.View val$fragmentView -> a 1:1:void (androidx.fragment.app.FragmentStateManager,android.view.View):534:534 -> 1:2:void onViewAttachedToWindow(android.view.View):537:538 -> onViewAttachedToWindow 3:4:void androidx.core.view.ViewCompat.requestApplyInsets(android.view.View):2352:2353 -> onViewAttachedToWindow 3:4:void onViewAttachedToWindow(android.view.View):538 -> onViewAttachedToWindow 5:5:void androidx.core.view.ViewCompat.requestApplyInsets(android.view.View):2355:2355 -> onViewAttachedToWindow 5:5:void onViewAttachedToWindow(android.view.View):538 -> onViewAttachedToWindow androidx.fragment.app.FragmentStateManager$2 -> androidx.fragment.app.k1: int[] $SwitchMap$androidx$lifecycle$Lifecycle$State -> a 1:1:void ():177:177 -> androidx.fragment.app.FragmentStore -> androidx.fragment.app.m1: androidx.fragment.app.FragmentManagerViewModel mNonConfig -> c java.util.HashMap mActive -> a java.util.ArrayList mAdded -> b 1:1:void ():34:34 -> 2:3:void ():37:38 -> 1:1:void addFragment(androidx.fragment.app.Fragment):90:90 -> a 2:5:void addFragment(androidx.fragment.app.Fragment):93:96 -> a 6:6:void addFragment(androidx.fragment.app.Fragment):95:95 -> a 7:7:void addFragment(androidx.fragment.app.Fragment):91:91 -> a 1:1:void burpActive():164:164 -> b 2:2:void burpActive():167:167 -> b 1:1:boolean containsActiveFragment(java.lang.String):291:291 -> c 1:1:void dispatchStateChange(int):100:100 -> d 2:2:void dispatchStateChange(int):102:102 -> d 1:1:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):371:371 -> e 2:6:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):373:377 -> e 7:9:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):379:381 -> e 10:10:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):383:383 -> e 11:11:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):388:388 -> e 12:12:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):390:390 -> e 13:18:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):392:397 -> e 1:1:androidx.fragment.app.Fragment findActiveFragment(java.lang.String):314:314 -> f 2:2:androidx.fragment.app.Fragment findActiveFragment(java.lang.String):316:316 -> f 1:3:androidx.fragment.app.Fragment findFragmentById(int):247:249 -> g 4:4:androidx.fragment.app.Fragment findFragmentById(int):254:254 -> g 5:6:androidx.fragment.app.Fragment findFragmentById(int):256:257 -> g 1:3:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):269:271 -> h 4:4:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):278:278 -> h 5:6:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):280:281 -> h 1:1:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):301:301 -> i 2:2:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):303:303 -> i 3:3:androidx.fragment.app.Fragment androidx.fragment.app.Fragment.findFragmentByWho(java.lang.String):2888:2888 -> i 3:3:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):304 -> i 4:4:androidx.fragment.app.Fragment androidx.fragment.app.Fragment.findFragmentByWho(java.lang.String):2891:2891 -> i 4:4:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):304 -> i 1:1:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):339:339 -> j 2:2:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):344:344 -> j 3:4:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):347:348 -> j 5:5:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):350:350 -> j 6:8:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):356:358 -> j 9:9:int findFragmentIndexInContainer(androidx.fragment.app.Fragment):361:361 -> j 1:2:java.util.List getActiveFragmentStateManagers():208:209 -> k 3:3:java.util.List getActiveFragmentStateManagers():211:211 -> k 1:2:java.util.List getActiveFragments():229:230 -> l 3:3:java.util.List getActiveFragments():232:232 -> l 4:4:java.util.List getActiveFragments():234:234 -> l 1:1:androidx.fragment.app.FragmentStateManager getFragmentStateManager(java.lang.String):296:296 -> m 1:2:java.util.List getFragments():219:220 -> n 3:5:java.util.List getFragments():222:224 -> n 1:1:androidx.fragment.app.FragmentManagerViewModel getNonConfig():47:47 -> o 1:2:void makeActive(androidx.fragment.app.FragmentStateManager):71:72 -> p 3:3:void makeActive(androidx.fragment.app.FragmentStateManager):75:75 -> p 4:5:void makeActive(androidx.fragment.app.FragmentStateManager):84:85 -> p 1:1:void makeInactive(androidx.fragment.app.FragmentStateManager):139:139 -> q 2:3:void makeInactive(androidx.fragment.app.FragmentStateManager):141:142 -> q 4:4:void makeInactive(androidx.fragment.app.FragmentStateManager):147:147 -> q 5:6:void makeInactive(androidx.fragment.app.FragmentStateManager):153:154 -> q 1:2:void moveToExpectedState():109:110 -> r 3:3:void moveToExpectedState():112:112 -> r 4:4:void moveToExpectedState():118:118 -> r 5:5:void moveToExpectedState():120:120 -> r 6:7:void moveToExpectedState():122:123 -> r 8:8:void moveToExpectedState():125:125 -> r 1:4:void removeFragment(androidx.fragment.app.Fragment):132:135 -> s 5:5:void removeFragment(androidx.fragment.app.Fragment):134:134 -> s 1:1:void resetActiveFragments():51:51 -> t 1:1:void restoreAddedFragments(java.util.List):55:55 -> u 2:3:void restoreAddedFragments(java.util.List):57:58 -> u 4:5:void restoreAddedFragments(java.util.List):62:63 -> u 6:6:void restoreAddedFragments(java.util.List):65:65 -> u 7:7:void restoreAddedFragments(java.util.List):60:60 -> u 1:2:java.util.ArrayList saveActiveFragments():172:173 -> v 3:3:java.util.ArrayList saveActiveFragments():175:175 -> v 4:5:java.util.ArrayList saveActiveFragments():177:178 -> v 6:7:java.util.ArrayList saveActiveFragments():180:181 -> v 1:3:java.util.ArrayList saveAddedFragments():190:192 -> w 4:8:java.util.ArrayList saveAddedFragments():194:198 -> w 9:10:java.util.ArrayList saveAddedFragments():202:203 -> w 1:1:void setNonConfig(androidx.fragment.app.FragmentManagerViewModel):43:43 -> x androidx.fragment.app.FragmentTabHost -> androidx.fragment.app.FragmentTabHost: android.widget.TabHost$OnTabChangeListener mOnTabChangeListener -> b boolean mAttached -> a java.util.ArrayList mTabs -> c 1:1:void (android.content.Context,android.util.AttributeSet):148:148 -> 2:2:void (android.content.Context,android.util.AttributeSet):49:49 -> 3:3:void initFragmentTabHost(android.content.Context,android.util.AttributeSet):153:153 -> 3:3:void (android.content.Context,android.util.AttributeSet):149 -> 4:5:void initFragmentTabHost(android.content.Context,android.util.AttributeSet):155:156 -> 4:5:void (android.content.Context,android.util.AttributeSet):149 -> 6:6:void initFragmentTabHost(android.content.Context,android.util.AttributeSet):158:158 -> 6:6:void (android.content.Context,android.util.AttributeSet):149 -> 1:3:androidx.fragment.app.FragmentTabHost$TabInfo getTabInfoForTag(java.lang.String):433:435 -> a 1:3:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):402 -> a 1:1:void onAttachedToWindow():299:299 -> onAttachedToWindow 2:2:void onAttachedToWindow():301:301 -> onAttachedToWindow 3:3:void onAttachedToWindow():306:306 -> onAttachedToWindow 4:5:void onAttachedToWindow():328:329 -> onAttachedToWindow 6:7:void onAttachedToWindow():307:308 -> onAttachedToWindow 1:2:void onDetachedFromWindow():344:345 -> onDetachedFromWindow 1:2:void onRestoreInstanceState(android.os.Parcelable):371:372 -> onRestoreInstanceState 3:5:void onRestoreInstanceState(android.os.Parcelable):375:377 -> onRestoreInstanceState 1:3:android.os.Parcelable onSaveInstanceState():357:359 -> onSaveInstanceState 1:2:void onTabChanged(java.lang.String):388:389 -> onTabChanged 3:4:void onTabChanged(java.lang.String):394:395 -> onTabChanged 1:1:void setOnTabChangedListener(android.widget.TabHost$OnTabChangeListener):259:259 -> setOnTabChangedListener 1:1:void setup():196:196 -> setup androidx.fragment.app.FragmentTabHost$SavedState -> androidx.fragment.app.FragmentTabHost$SavedState: java.lang.String curTab -> a 1:1:void ():114:114 -> 1:1:void (android.os.Parcelable):92:92 -> 2:3:void (android.os.Parcel):96:97 -> 1:2:java.lang.String toString():109:110 -> toString 1:2:void writeToParcel(android.os.Parcel,int):102:103 -> writeToParcel androidx.fragment.app.FragmentTabHost$SavedState$1 -> androidx.fragment.app.FragmentTabHost$SavedState$a: 1:1:void ():115:115 -> 1:1:androidx.fragment.app.FragmentTabHost$SavedState createFromParcel(android.os.Parcel):118:118 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):115 -> createFromParcel 1:1:androidx.fragment.app.FragmentTabHost$SavedState[] newArray(int):123:123 -> newArray 1:1:java.lang.Object[] newArray(int):115 -> newArray androidx.fragment.app.FragmentTransaction -> androidx.fragment.app.o1: int mTransition -> o java.lang.String mName -> h int mPopEnterAnim -> j int mPopExitAnim -> k java.lang.CharSequence mBreadCrumbShortTitleText -> c boolean mReorderingAllowed -> l int mEnterAnim -> f java.lang.CharSequence mBreadCrumbTitleText -> e int mExitAnim -> g int mBreadCrumbTitleRes -> d int mBreadCrumbShortTitleRes -> b java.util.ArrayList mSharedElementTargetNames -> n java.util.ArrayList mSharedElementSourceNames -> m java.util.ArrayList mOps -> i boolean mAddToBackStack -> a 1:1:void (androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):126:126 -> 2:2:void (androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):94:94 -> 3:3:void (androidx.fragment.app.FragmentFactory,java.lang.ClassLoader):111:111 -> 1:1:androidx.fragment.app.FragmentTransaction add(androidx.fragment.app.Fragment,java.lang.String):171:171 -> b 1:5:void addOp(androidx.fragment.app.FragmentTransaction$Op):132:136 -> c int commitAllowingStateLoss() -> d void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int) -> e androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment) -> f androidx.fragment.app.FragmentTransaction$Op -> androidx.fragment.app.n1: androidx.lifecycle.Lifecycle$State mCurrentMaxState -> b androidx.lifecycle.Lifecycle$State mOldMaxState -> f int mPopExitAnim -> h int mPopEnterAnim -> g int mExitAnim -> d int mEnterAnim -> c int mCmd -> a androidx.fragment.app.Fragment mFragment -> e 1:1:void ():73:73 -> 2:6:void (int,androidx.fragment.app.Fragment):76:80 -> androidx.fragment.app.FragmentTransition -> androidx.fragment.app.w1: androidx.fragment.app.FragmentTransitionImpl PLATFORM_IMPL -> b androidx.fragment.app.FragmentTransitionImpl SUPPORT_IMPL -> c int[] INVERSE_OPS -> a 1:1:void ():48:48 -> 2:4:void ():77:79 -> 5:5:androidx.fragment.app.FragmentTransitionImpl resolveSupportImpl():86:86 -> 5:5:void ():81 -> 6:6:androidx.fragment.app.FragmentTransitionImpl resolveSupportImpl():88:88 -> 6:6:void ():81 -> 7:7:void ():81:81 -> 1:4:void addSharedElementsWithMatchingNames(java.util.ArrayList,androidx.collection.ArrayMap,java.util.Collection):695:698 -> a 1:1:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1173:1173 -> b 2:2:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1177:1177 -> b 3:3:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1181:1181 -> b 4:4:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1189:1189 -> b 5:5:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1191:1191 -> b 6:6:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1206:1206 -> b 7:7:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1208:1208 -> b 8:9:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1215:1216 -> b 10:10:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1219:1219 -> b 11:11:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1200:1200 -> b 12:12:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1224:1224 -> b 13:14:androidx.fragment.app.FragmentTransition$FragmentContainerTransition ensureContainer(androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.util.SparseArray,int):1272:1273 -> b 13:14:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1227 -> b 15:17:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1228:1230 -> b 18:19:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1233:1234 -> b 20:20:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1237:1237 -> b 21:21:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1242:1242 -> b 22:23:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1244:1245 -> b 24:24:void androidx.fragment.app.FragmentManager.moveToState(androidx.fragment.app.Fragment):1522:1522 -> b 24:24:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1246 -> b 25:25:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1249:1249 -> b 26:27:androidx.fragment.app.FragmentTransition$FragmentContainerTransition ensureContainer(androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.util.SparseArray,int):1272:1273 -> b 26:27:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1251 -> b 28:30:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1252:1254 -> b 31:31:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1257:1257 -> b 32:32:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1259:1259 -> b 1:2:void callSharedElementStartEnd(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,boolean):1030:1031 -> c 1:2:boolean canHandleAll(androidx.fragment.app.FragmentTransitionImpl,java.util.List):518:519 -> d 3:3:boolean androidx.fragment.app.FragmentTransitionCompat21.canHandle(java.lang.Object):38:38 -> d 3:3:boolean canHandleAll(androidx.fragment.app.FragmentTransitionImpl,java.util.List):519 -> d 1:1:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):889:889 -> e 2:2:android.view.View androidx.fragment.app.Fragment.getView():1951:1951 -> e 2:2:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):890 -> e 3:3:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):891:891 -> e 4:5:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):895:896 -> e 6:7:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):900:901 -> e 8:8:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):903:903 -> e 9:9:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):906:906 -> e 10:11:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):910:911 -> e 12:12:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):931:931 -> e 13:13:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):892:892 -> e 1:1:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):831:831 -> f 2:4:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):835:837 -> f 5:6:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):841:842 -> f 7:7:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):844:844 -> f 8:8:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):847:847 -> f 9:9:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):851:851 -> f 10:10:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):866:866 -> f 11:11:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):832:832 -> f 1:1:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):472:472 -> g 2:2:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):478:478 -> g 3:3:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):480:480 -> g 4:4:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):482:482 -> g 5:5:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):484:484 -> g 6:6:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):492:492 -> g 7:7:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):494:494 -> g 8:8:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):501:501 -> g 9:9:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):505:505 -> g 10:10:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):508:508 -> g 11:11:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):512:512 -> g 1:1:java.util.ArrayList configureEnteringExitingViews(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList,android.view.View):1054:1054 -> h 2:2:android.view.View androidx.fragment.app.Fragment.getView():1951:1951 -> h 2:2:java.util.ArrayList configureEnteringExitingViews(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList,android.view.View):1055 -> h 3:3:java.util.ArrayList configureEnteringExitingViews(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList,android.view.View):1057:1057 -> h 4:4:java.util.ArrayList configureEnteringExitingViews(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList,android.view.View):1060:1060 -> h 5:7:java.util.ArrayList configureEnteringExitingViews(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList,android.view.View):1062:1064 -> h 1:2:android.view.View getInEpicenterView(androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.lang.Object,boolean):962:963 -> i 3:3:android.view.View getInEpicenterView(androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.lang.Object,boolean):965:965 -> i 4:6:android.view.View getInEpicenterView(androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.lang.Object,boolean):967:969 -> i 1:1:java.lang.Object getSharedElementTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean):544:544 -> j 2:2:java.lang.Object getSharedElementTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean):543:543 -> j 3:4:java.lang.Object androidx.fragment.app.FragmentTransitionCompat21.wrapTransitionInSet(java.lang.Object):55:56 -> j 3:4:java.lang.Object getSharedElementTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean):546 -> j 1:4:void retainValues(androidx.collection.ArrayMap,androidx.collection.ArrayMap):1007:1010 -> k 1:2:void setOutEpicenter(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,androidx.collection.ArrayMap,boolean,androidx.fragment.app.BackStackRecord):986:987 -> l 3:6:void setOutEpicenter(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,androidx.collection.ArrayMap,boolean,androidx.fragment.app.BackStackRecord):989:992 -> l 7:7:void setOutEpicenter(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,androidx.collection.ArrayMap,boolean,androidx.fragment.app.BackStackRecord):995:995 -> l 1:3:void setViewVisibility(java.util.ArrayList,int):1077:1079 -> m 1:1:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):127:127 -> n 2:3:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):130:131 -> n 4:4:void calculatePopFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1142:1142 -> n 4:4:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):133 -> n 5:5:void calculatePopFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1145:1145 -> n 5:5:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):133 -> n 6:7:void calculatePopFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1147:1148 -> n 6:7:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):133 -> n 8:8:void calculateFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1125:1125 -> n 8:8:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):135 -> n 9:10:void calculateFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1127:1128 -> n 9:10:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):135 -> n 11:13:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):139:141 -> n 14:14:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):143:143 -> n 15:15:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):187:187 -> n 15:15:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):144 -> n 16:17:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):189:190 -> n 16:17:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):144 -> n 18:20:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):193:195 -> n 18:20:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):144 -> n 21:22:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):199:200 -> n 21:22:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):144 -> n 23:24:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):202:203 -> n 23:24:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):144 -> n 25:27:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):206:208 -> n 25:27:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):144 -> n 28:28:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):210:210 -> n 28:28:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):144 -> n 29:29:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):212:212 -> n 29:29:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):144 -> n 30:30:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):148:148 -> n 31:32:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):150:151 -> n 33:35:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):237:239 -> n 33:35:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 36:37:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):243:244 -> n 36:37:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 38:39:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):246:247 -> n 38:39:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 40:40:java.lang.Object getEnterTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):558:558 -> n 40:40:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):248 -> n 40:40:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 41:41:java.lang.Object getEnterTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):557:557 -> n 41:41:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):248 -> n 41:41:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 42:42:java.lang.Object getExitTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):571:571 -> n 42:42:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):249 -> n 42:42:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 43:43:java.lang.Object getExitTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):570:570 -> n 43:43:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):249 -> n 43:43:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 44:45:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):609:610 -> n 44:45:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 44:45:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 46:46:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):612:612 -> n 46:46:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 46:46:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 47:49:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):618:620 -> n 47:49:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 47:49:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 50:50:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):622:622 -> n 50:50:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 50:50:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 51:51:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):625:625 -> n 51:51:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 51:51:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 52:52:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):628:628 -> n 52:52:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 52:52:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 53:53:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):631:631 -> n 53:53:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 53:53:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 54:54:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):634:634 -> n 54:54:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 54:54:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 55:55:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):638:638 -> n 55:55:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 55:55:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 56:56:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):637:637 -> n 56:56:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 56:56:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 57:57:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):640:640 -> n 57:57:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 57:57:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 58:58:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):639:639 -> n 58:58:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 58:58:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 59:59:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):648:648 -> n 59:59:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 59:59:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 60:61:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):653:654 -> n 60:61:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 60:61:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 62:64:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):656:658 -> n 62:64:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 62:64:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 65:66:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):660:661 -> n 65:66:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 65:66:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 67:67:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):664:664 -> n 67:67:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 67:67:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 68:68:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):671:671 -> n 68:68:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):251 -> n 68:68:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 69:69:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):260:260 -> n 69:69:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 70:70:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):263:263 -> n 70:70:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 71:71:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):266:266 -> n 71:71:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 72:72:java.lang.Object mergeTransitions(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,java.lang.Object,androidx.fragment.app.Fragment,boolean):1103:1103 -> n 72:72:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):268 -> n 72:72:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 73:74:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):272:273 -> n 73:74:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 75:75:void androidx.fragment.app.FragmentManager$2.onStart(androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):455:455 -> n 75:75:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):274 -> n 75:75:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 76:76:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):275:275 -> n 76:76:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 77:77:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):307:307 -> n 77:77:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):284 -> n 77:77:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 78:78:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):309:309 -> n 78:78:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):284 -> n 78:78:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 79:79:android.view.View androidx.fragment.app.Fragment.getView():1951:1951 -> n 79:79:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):311 -> n 79:79:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):284 -> n 79:79:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 80:80:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):310:310 -> n 80:80:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):284 -> n 80:80:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 81:82:void androidx.fragment.app.FragmentTransitionCompat21.scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList):145:146 -> n 81:82:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):310 -> n 81:82:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):284 -> n 81:82:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 83:84:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):327:328 -> n 83:84:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):284 -> n 83:84:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 85:86:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):286:287 -> n 85:86:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 87:87:void androidx.fragment.app.FragmentTransitionCompat21.beginDelayedTransition(android.view.ViewGroup,java.lang.Object):216:216 -> n 87:87:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):290 -> n 87:87:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 88:88:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):291:291 -> n 88:88:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 89:90:void configureTransitionsReordered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):293:294 -> n 89:90:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):158 -> n 91:93:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):354:356 -> n 91:93:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 94:95:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):360:361 -> n 94:95:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 96:96:java.lang.Object getEnterTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):558:558 -> n 96:96:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):363 -> n 96:96:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 97:97:java.lang.Object getEnterTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):557:557 -> n 97:97:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):363 -> n 97:97:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 98:98:java.lang.Object getExitTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):571:571 -> n 98:98:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):364 -> n 98:98:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 99:99:java.lang.Object getExitTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):570:570 -> n 99:99:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):364 -> n 99:99:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 100:101:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):366:367 -> n 100:101:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 102:103:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):738:739 -> n 102:103:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):369 -> n 102:103:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 104:106:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):745:747 -> n 104:106:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):369 -> n 104:106:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 107:107:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):749:749 -> n 107:107:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):369 -> n 107:107:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 108:108:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):752:752 -> n 108:108:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):369 -> n 108:108:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 109:109:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):755:755 -> n 109:109:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):369 -> n 109:109:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 110:110:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):763:763 -> n 110:110:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):369 -> n 110:110:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 111:112:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):767:768 -> n 111:112:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):369 -> n 111:112:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 113:115:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):770:772 -> n 113:115:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):369 -> n 113:115:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 116:116:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):775:775 -> n 116:116:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):369 -> n 116:116:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 117:117:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):783:783 -> n 117:117:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):369 -> n 117:117:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 118:118:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):378:378 -> n 118:118:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 119:119:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):381:381 -> n 119:119:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 120:121:void androidx.fragment.app.FragmentTransitionCompat21.addTarget(java.lang.Object,android.view.View):332:333 -> n 120:121:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):387 -> n 120:121:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 122:122:java.lang.Object mergeTransitions(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,java.lang.Object,androidx.fragment.app.Fragment,boolean):1103:1103 -> n 122:122:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):389 -> n 122:122:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 123:124:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):393:394 -> n 123:124:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 125:125:void androidx.fragment.app.FragmentManager$2.onStart(androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):455:455 -> n 125:125:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):395 -> n 125:125:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 126:126:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):396:396 -> n 126:126:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 127:128:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):405:406 -> n 127:128:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 129:129:void scheduleTargetChange(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,androidx.fragment.app.Fragment,android.view.View,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):441:441 -> n 129:129:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):409 -> n 129:129:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 130:130:void androidx.fragment.app.FragmentTransitionImpl.setNameOverridesOrdered(android.view.View,java.util.ArrayList,java.util.Map):263:263 -> n 130:130:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):411 -> n 130:130:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 131:131:void androidx.fragment.app.FragmentTransitionCompat21.beginDelayedTransition(android.view.ViewGroup,java.lang.Object):216:216 -> n 131:131:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):413 -> n 131:131:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n 132:132:void androidx.fragment.app.FragmentTransitionImpl.scheduleNameReset(android.view.ViewGroup,java.util.ArrayList,java.util.Map):339:339 -> n 132:132:void configureTransitionsOrdered(android.view.ViewGroup,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$Callback):414 -> n 132:132:void startTransitions(android.content.Context,androidx.fragment.app.FragmentContainer,java.util.ArrayList,java.util.ArrayList,int,int,boolean,androidx.fragment.app.FragmentTransition$Callback):161 -> n androidx.fragment.app.FragmentTransition$1 -> androidx.fragment.app.p1: androidx.core.os.CancellationSignal val$signal -> c androidx.fragment.app.FragmentTransition$Callback val$callback -> a androidx.fragment.app.Fragment val$outFragment -> b 1:1:void (androidx.fragment.app.FragmentTransition$Callback,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):275:275 -> 1:1:void run():278:278 -> run androidx.fragment.app.FragmentTransition$2 -> androidx.fragment.app.q1: java.util.ArrayList val$exitingViews -> a 1:1:void (java.util.ArrayList):328:328 -> 1:1:void run():331:331 -> run androidx.fragment.app.FragmentTransition$3 -> androidx.fragment.app.r1: androidx.core.os.CancellationSignal val$signal -> c androidx.fragment.app.FragmentTransition$Callback val$callback -> a androidx.fragment.app.Fragment val$outFragment -> b 1:1:void (androidx.fragment.app.FragmentTransition$Callback,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):396:396 -> 1:1:void run():399:399 -> run androidx.fragment.app.FragmentTransition$4 -> androidx.fragment.app.s1: java.util.ArrayList val$sharedElementsIn -> h java.lang.Object val$exitTransition -> c java.lang.Object val$enterTransition -> a java.util.ArrayList val$exitingViews -> d androidx.fragment.app.FragmentTransitionImpl val$impl -> e java.util.ArrayList val$enteringViews -> b androidx.fragment.app.Fragment val$inFragment -> f android.view.View val$nonExistentView -> g 1:1:void (java.lang.Object,androidx.fragment.app.FragmentTransitionImpl,android.view.View,androidx.fragment.app.Fragment,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.lang.Object):441:441 -> 1:2:void run():444:445 -> run 3:4:void androidx.fragment.app.FragmentTransitionCompat21.removeTarget(java.lang.Object,android.view.View):340:341 -> run 3:4:void run():445 -> run 5:5:void run():447:447 -> run 6:6:void run():449:449 -> run 7:11:void run():452:456 -> run 12:13:void run():459:460 -> run androidx.fragment.app.FragmentTransition$5 -> androidx.fragment.app.t1: androidx.fragment.app.Fragment val$outFragment -> g androidx.fragment.app.FragmentTransitionImpl val$impl -> c boolean val$inIsPop -> e androidx.collection.ArrayMap val$inSharedElements -> f android.view.View val$epicenterView -> b androidx.fragment.app.Fragment val$inFragment -> d android.graphics.Rect val$epicenter -> a 1:1:void (androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,android.view.View,androidx.fragment.app.FragmentTransitionImpl,android.graphics.Rect):671:671 -> 1:1:void run():674:674 -> run 2:3:void run():676:677 -> run androidx.fragment.app.FragmentTransition$6 -> androidx.fragment.app.u1: android.view.View val$nonExistentView -> i androidx.fragment.app.Fragment val$outFragment -> j java.util.ArrayList val$sharedElementsOut -> l java.util.ArrayList val$sharedElementsIn -> k androidx.collection.ArrayMap val$nameOverrides -> h java.lang.Object val$finalSharedElementTransition -> b androidx.fragment.app.FragmentTransitionImpl val$impl -> d android.graphics.Rect val$inEpicenter -> e boolean val$inIsPop -> g java.lang.Object val$enterTransition -> a androidx.fragment.app.Fragment val$inFragment -> f androidx.fragment.app.FragmentTransition$FragmentContainerTransition val$fragments -> c 1:1:void (androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,android.view.View,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,java.util.ArrayList,java.lang.Object,android.graphics.Rect):783:783 -> 1:1:void run():786:786 -> run 2:3:void run():790:791 -> run 4:4:void run():794:794 -> run 5:6:void run():796:797 -> run 7:7:void run():801:801 -> run 8:8:void run():804:804 -> run androidx.fragment.app.FragmentTransition$FragmentContainerTransition -> androidx.fragment.app.v1: androidx.fragment.app.BackStackRecord lastInTransaction -> f boolean lastInIsPop -> e androidx.fragment.app.Fragment firstOut -> a androidx.fragment.app.Fragment lastIn -> d boolean firstOutIsPop -> b androidx.fragment.app.BackStackRecord firstOutTransaction -> c 1:1:void ():1282:1282 -> androidx.fragment.app.FragmentTransitionCompat21 -> androidx.fragment.app.c2: 1:1:void ():34:34 -> 1:1:void addTargets(java.lang.Object,java.util.ArrayList):94:94 -> a 2:4:void addTargets(java.lang.Object,java.util.ArrayList):98:100 -> a 5:6:void addTargets(java.lang.Object,java.util.ArrayList):102:103 -> a 7:9:void addTargets(java.lang.Object,java.util.ArrayList):105:107 -> a 10:10:void addTargets(java.lang.Object,java.util.ArrayList):109:109 -> a 11:11:void addTargets(java.lang.Object,java.util.ArrayList):111:111 -> a 1:1:java.lang.Object cloneTransition(java.lang.Object):45:45 -> d 1:3:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):189:191 -> i 4:7:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):193:196 -> i 8:8:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):203:203 -> i 9:9:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):205:205 -> i 10:10:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):207:207 -> i 1:1:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):129:129 -> j 2:2:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):131:131 -> j 3:3:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):134:134 -> j 4:4:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):137:137 -> j 1:4:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):305:308 -> l 5:6:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):310:311 -> l 7:10:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):313:316 -> l 11:11:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):318:318 -> l 12:12:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):320:320 -> l 13:14:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):322:323 -> l 1:2:void scheduleRemoveTargets(java.lang.Object,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):224:225 -> m 1:2:void setEpicenter(java.lang.Object,android.graphics.Rect):348:349 -> n 1:3:void setEpicenter(java.lang.Object,android.view.View):79:81 -> o 4:4:void setEpicenter(java.lang.Object,android.view.View):83:83 -> o 1:1:void setListenerForTransitionEnd(androidx.fragment.app.Fragment,java.lang.Object,androidx.core.os.CancellationSignal,java.lang.Runnable):271:271 -> p 1:4:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):63:66 -> r 5:6:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):68:69 -> r 7:9:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):71:73 -> r 1:1:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):294:294 -> s 2:4:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):296:298 -> s 1:3:boolean hasSimpleTarget(android.transition.Transition):121:123 -> t androidx.fragment.app.FragmentTransitionCompat21$1 -> androidx.fragment.app.x1: android.graphics.Rect val$epicenter -> a 1:1:void (androidx.fragment.app.FragmentTransitionCompat21,android.graphics.Rect):83:83 -> 1:1:android.graphics.Rect onGetEpicenter(android.transition.Transition):86:86 -> onGetEpicenter androidx.fragment.app.FragmentTransitionCompat21$2 -> androidx.fragment.app.y1: android.view.View val$fragmentView -> b java.util.ArrayList val$exitingViews -> a 1:1:void (androidx.fragment.app.FragmentTransitionCompat21,android.view.View,java.util.ArrayList):146:146 -> 1:3:void onTransitionEnd(android.transition.Transition):161:163 -> onTransitionEnd 4:4:void onTransitionEnd(android.transition.Transition):165:165 -> onTransitionEnd 1:2:void onTransitionStart(android.transition.Transition):155:156 -> onTransitionStart androidx.fragment.app.FragmentTransitionCompat21$3 -> androidx.fragment.app.z1: androidx.fragment.app.FragmentTransitionCompat21 this$0 -> a java.lang.Object val$sharedElementTransition -> f java.lang.Object val$exitTransition -> d java.lang.Object val$enterTransition -> b java.util.ArrayList val$sharedElementsIn -> g java.util.ArrayList val$exitingViews -> e java.util.ArrayList val$enteringViews -> c 1:1:void (androidx.fragment.app.FragmentTransitionCompat21,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):225:225 -> 1:1:void onTransitionEnd(android.transition.Transition):241:241 -> onTransitionEnd 1:2:void onTransitionStart(android.transition.Transition):228:229 -> onTransitionStart 3:4:void onTransitionStart(android.transition.Transition):231:232 -> onTransitionStart 5:6:void onTransitionStart(android.transition.Transition):234:235 -> onTransitionStart androidx.fragment.app.FragmentTransitionCompat21$4 -> androidx.fragment.app.a2: java.lang.Runnable val$transitionCompleteRunnable -> a 1:1:void (androidx.fragment.app.FragmentTransitionCompat21,java.lang.Runnable):271:271 -> 1:1:void onTransitionEnd(android.transition.Transition):277:277 -> onTransitionEnd androidx.fragment.app.FragmentTransitionCompat21$5 -> androidx.fragment.app.b2: android.graphics.Rect val$epicenter -> a 1:1:void (androidx.fragment.app.FragmentTransitionCompat21,android.graphics.Rect):349:349 -> 1:1:android.graphics.Rect onGetEpicenter(android.transition.Transition):352:352 -> onGetEpicenter 2:2:android.graphics.Rect onGetEpicenter(android.transition.Transition):355:355 -> onGetEpicenter androidx.fragment.app.FragmentTransitionImpl -> androidx.fragment.app.g2: 1:1:void ():45:45 -> void addTargets(java.lang.Object,java.util.ArrayList) -> a 1:2:void bfsAddViewChildren(java.util.List,android.view.View):358:359 -> b 3:4:void bfsAddViewChildren(java.util.List,android.view.View):362:363 -> b 5:9:void bfsAddViewChildren(java.util.List,android.view.View):365:369 -> b 10:13:void bfsAddViewChildren(java.util.List,android.view.View):371:374 -> b 1:5:void captureTransitioningViews(java.util.ArrayList,android.view.View):219:223 -> c 6:6:void captureTransitioningViews(java.util.ArrayList,android.view.View):225:225 -> c 7:8:void captureTransitioningViews(java.util.ArrayList,android.view.View):227:228 -> c 9:9:void captureTransitioningViews(java.util.ArrayList,android.view.View):232:232 -> c java.lang.Object cloneTransition(java.lang.Object) -> d 1:1:boolean containedBeforeIndex(java.util.List,android.view.View,int):387:387 -> e 1:2:void findNamedViews(java.util.Map,android.view.View):242:243 -> f 3:3:void findNamedViews(java.util.Map,android.view.View):245:245 -> f 4:6:void findNamedViews(java.util.Map,android.view.View):247:249 -> f 7:8:void findNamedViews(java.util.Map,android.view.View):251:252 -> f 1:1:void getBoundsOnScreen(android.view.View,android.graphics.Rect):82:82 -> g 2:3:void getBoundsOnScreen(android.view.View,android.graphics.Rect):86:87 -> g 4:5:void getBoundsOnScreen(android.view.View,android.graphics.Rect):89:90 -> g 6:8:void getBoundsOnScreen(android.view.View,android.graphics.Rect):92:94 -> g 9:11:void getBoundsOnScreen(android.view.View,android.graphics.Rect):96:98 -> g 12:12:void getBoundsOnScreen(android.view.View,android.graphics.Rect):100:100 -> g 13:16:void getBoundsOnScreen(android.view.View,android.graphics.Rect):104:107 -> g 17:17:void getBoundsOnScreen(android.view.View,android.graphics.Rect):106:106 -> g 1:1:boolean isNullOrEmpty(java.util.List):398:398 -> h java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object) -> i java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object) -> j 1:2:java.util.ArrayList prepareSetNameOverridesReordered(java.util.ArrayList):160:161 -> k 3:5:java.util.ArrayList prepareSetNameOverridesReordered(java.util.ArrayList):163:165 -> k void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList) -> l void scheduleRemoveTargets(java.lang.Object,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList) -> m void setEpicenter(java.lang.Object,android.graphics.Rect) -> n void setEpicenter(java.lang.Object,android.view.View) -> o void setListenerForTransitionEnd(androidx.fragment.app.Fragment,java.lang.Object,androidx.core.os.CancellationSignal,java.lang.Runnable) -> p 1:2:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):179:180 -> q 3:5:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):183:185 -> q 6:7:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):189:190 -> q 8:8:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> q 8:8:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):190 -> q 9:9:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):190:190 -> q 10:11:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):192:193 -> q 12:12:void setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):199:199 -> q void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList) -> r void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList) -> s androidx.fragment.app.FragmentTransitionImpl$1 -> androidx.fragment.app.d2: java.util.ArrayList val$sharedElementsOut -> e java.util.ArrayList val$sharedElementsIn -> d int val$numSharedElements -> b java.util.ArrayList val$outNames -> c java.util.ArrayList val$inNames -> a 1:1:void (androidx.fragment.app.FragmentTransitionImpl,int,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):199:199 -> 1:3:void run():202:204 -> run androidx.fragment.app.FragmentTransitionImpl$2 -> androidx.fragment.app.e2: java.util.Map val$nameOverrides -> a java.util.ArrayList val$sharedElementsIn -> b 1:1:void (androidx.fragment.app.FragmentTransitionImpl,java.util.ArrayList,java.util.Map):263:263 -> 1:1:void run():266:266 -> run 2:3:void run():268:269 -> run 4:4:void run():271:271 -> run 5:7:java.lang.String androidx.fragment.app.FragmentTransitionImpl.findKeyForValue(java.util.Map,java.lang.String):406:408 -> run 5:7:void run():271 -> run 8:8:void run():272:272 -> run androidx.fragment.app.FragmentTransitionImpl$3 -> androidx.fragment.app.f2: java.util.Map val$nameOverrides -> a java.util.ArrayList val$sharedElementsIn -> b 1:1:void (androidx.fragment.app.FragmentTransitionImpl,java.util.ArrayList,java.util.Map):339:339 -> 1:1:void run():342:342 -> run 2:5:void run():344:347 -> run androidx.fragment.app.FragmentViewLifecycleOwner -> androidx.fragment.app.h2: androidx.savedstate.SavedStateRegistryController mSavedStateRegistryController -> b androidx.lifecycle.ViewModelStore mViewModelStore -> c androidx.lifecycle.LifecycleRegistry mLifecycleRegistry -> a 1:1:void (androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelStore):47:47 -> 2:3:void (androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelStore):44:45 -> 4:4:void (androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelStore):49:49 -> 1:1:void handleLifecycleEvent(androidx.lifecycle.Lifecycle$Event):88:88 -> b 1:2:androidx.lifecycle.Lifecycle getLifecycle():79:80 -> c 1:2:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():132:133 -> d 1:2:androidx.lifecycle.ViewModelStore getViewModelStore():55:56 -> e 1:3:void initialize():63:65 -> f 1:1:boolean isInitialized():73:73 -> g 1:1:void performRestore(android.os.Bundle):137:137 -> h 1:1:void performSave(android.os.Bundle):141:141 -> i 1:1:void setCurrentState(androidx.lifecycle.Lifecycle$State):84:84 -> j androidx.fragment.app.LogWriter -> androidx.fragment.app.i2: java.lang.StringBuilder mBuilder -> a java.lang.String mTag -> b 1:1:void (java.lang.String):30:30 -> 2:2:void (java.lang.String):25:25 -> 3:3:void (java.lang.String):31:31 -> 1:3:void flushBuilder():55:57 -> a 1:1:void close():35:35 -> close 1:1:void flush():39:39 -> flush 1:1:void write(char[],int,int):44:44 -> write 2:2:void write(char[],int,int):46:46 -> write 3:3:void write(char[],int,int):49:49 -> write androidx.fragment.app.SpecialEffectsController -> androidx.fragment.app.r2: android.view.ViewGroup mContainer -> a java.util.ArrayList mRunningOperations -> e java.util.ArrayList mPendingOperations -> d boolean mIsContainerPostponed -> b boolean mOperationDirectionIsPop -> c 1:1:void (android.view.ViewGroup):92:92 -> 2:2:void (android.view.ViewGroup):84:84 -> 3:3:void (android.view.ViewGroup):86:86 -> 4:5:void (android.view.ViewGroup):89:90 -> 6:6:void (android.view.ViewGroup):93:93 -> 1:2:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):190:191 -> a 3:3:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):193:193 -> a 4:5:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):197:198 -> a 6:6:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):200:200 -> a 7:7:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):202:202 -> a 8:8:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):204:204 -> a 9:9:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):214:214 -> a 10:10:void enqueue(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager):221:221 -> a 1:2:void enqueueAdd(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.FragmentStateManager):152:153 -> b 3:3:void enqueueAdd(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.FragmentStateManager):155:155 -> b 4:4:void enqueueAdd(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.FragmentStateManager):153:153 -> b 5:5:void enqueueAdd(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.FragmentStateManager):157:157 -> b 1:2:void enqueueHide(androidx.fragment.app.FragmentStateManager):170:171 -> c 3:3:void enqueueHide(androidx.fragment.app.FragmentStateManager):173:173 -> c 4:4:void enqueueHide(androidx.fragment.app.FragmentStateManager):171:171 -> c 5:5:void enqueueHide(androidx.fragment.app.FragmentStateManager):175:175 -> c 1:2:void enqueueRemove(androidx.fragment.app.FragmentStateManager):179:180 -> d 3:3:void enqueueRemove(androidx.fragment.app.FragmentStateManager):182:182 -> d 4:4:void enqueueRemove(androidx.fragment.app.FragmentStateManager):180:180 -> d 5:5:void enqueueRemove(androidx.fragment.app.FragmentStateManager):184:184 -> d 1:2:void enqueueShow(androidx.fragment.app.FragmentStateManager):161:162 -> e 3:3:void enqueueShow(androidx.fragment.app.FragmentStateManager):164:164 -> e 4:4:void enqueueShow(androidx.fragment.app.FragmentStateManager):162:162 -> e 5:5:void enqueueShow(androidx.fragment.app.FragmentStateManager):166:166 -> e void executeOperations(java.util.List,boolean) -> f 1:1:void executePendingOperations():257:257 -> g 2:4:void executePendingOperations():263:265 -> g 5:7:void executePendingOperations():268:270 -> g 8:11:void executePendingOperations():272:275 -> g 12:13:void executePendingOperations():278:279 -> g 14:14:void executePendingOperations():282:282 -> g 15:15:void executePendingOperations():286:286 -> g 16:20:void executePendingOperations():288:292 -> g 21:22:void executePendingOperations():294:295 -> g 23:23:void executePendingOperations():297:297 -> g 1:2:androidx.fragment.app.SpecialEffectsController$Operation findPendingOperation(androidx.fragment.app.Fragment):132:133 -> h 1:5:void forceCompleteAllOperations():301:305 -> i 6:9:void forceCompleteAllOperations():309:312 -> i 10:10:void forceCompleteAllOperations():314:314 -> i 11:11:void forceCompleteAllOperations():312:312 -> i 12:12:void forceCompleteAllOperations():317:317 -> i 13:16:void forceCompleteAllOperations():321:324 -> i 17:17:void forceCompleteAllOperations():326:326 -> i 18:18:void forceCompleteAllOperations():324:324 -> i 19:19:void forceCompleteAllOperations():329:329 -> i 20:20:void forceCompleteAllOperations():331:331 -> i 1:1:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getAwaitingCompletionLifecycleImpact(androidx.fragment.app.FragmentStateManager):118:118 -> j 2:2:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getAwaitingCompletionLifecycleImpact(androidx.fragment.app.FragmentStateManager):120:120 -> j 3:3:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getAwaitingCompletionLifecycleImpact(androidx.fragment.app.FragmentStateManager):123:123 -> j 4:5:androidx.fragment.app.SpecialEffectsController$Operation findRunningOperation(androidx.fragment.app.Fragment):142:143 -> j 4:5:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getAwaitingCompletionLifecycleImpact(androidx.fragment.app.FragmentStateManager):123 -> j 6:6:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getAwaitingCompletionLifecycleImpact(androidx.fragment.app.FragmentStateManager):125:125 -> j 1:1:android.view.ViewGroup getContainer():98:98 -> k 1:3:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.SpecialEffectsControllerFactory):72:74 -> l 4:4:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.SpecialEffectsControllerFactory):77:77 -> l 5:5:androidx.fragment.app.SpecialEffectsController androidx.fragment.app.FragmentManager$4.createController(android.view.ViewGroup):492:492 -> l 5:5:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.SpecialEffectsControllerFactory):77 -> l 6:6:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.SpecialEffectsControllerFactory):78:78 -> l 1:2:androidx.fragment.app.SpecialEffectsController getOrCreateController(android.view.ViewGroup,androidx.fragment.app.FragmentManager):55:56 -> m 1:2:void markPostponedState():229:230 -> n 3:5:void markPostponedState():232:234 -> n 6:7:void markPostponedState():236:237 -> n 8:8:void markPostponedState():239:239 -> n 9:9:void markPostponedState():242:242 -> n 10:10:void markPostponedState():246:246 -> n 1:1:void updateFinalState():335:335 -> o 2:6:void updateFinalState():337:341 -> o androidx.fragment.app.SpecialEffectsController$1 -> androidx.fragment.app.j2: androidx.fragment.app.SpecialEffectsController this$0 -> a androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation val$operation -> b 1:1:void (androidx.fragment.app.SpecialEffectsController,androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation):204:204 -> 1:2:void run():207:208 -> run androidx.fragment.app.SpecialEffectsController$2 -> androidx.fragment.app.k2: androidx.fragment.app.SpecialEffectsController this$0 -> a androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation val$operation -> b 1:1:void (androidx.fragment.app.SpecialEffectsController,androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation):214:214 -> 1:2:void run():217:218 -> run androidx.fragment.app.SpecialEffectsController$3 -> androidx.fragment.app.l2: int[] $SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$State -> b int[] $SwitchMap$androidx$fragment$app$SpecialEffectsController$Operation$LifecycleImpact -> a 1:1:void ():604:604 -> 2:2:void ():441:441 -> androidx.fragment.app.SpecialEffectsController$FragmentStateManagerOperation -> androidx.fragment.app.m2: androidx.fragment.app.FragmentStateManager mFragmentStateManager -> h 1:1:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager,androidx.core.os.CancellationSignal):705:705 -> 2:2:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.FragmentStateManager,androidx.core.os.CancellationSignal):707:707 -> 1:2:void complete():741:742 -> c 1:3:void onStart():712:714 -> l 4:6:void onStart():716:718 -> l 7:7:void onStart():722:722 -> l 8:10:void onStart():726:728 -> l 11:12:void onStart():732:733 -> l 13:13:float androidx.fragment.app.Fragment.getPostOnViewCreatedAlpha():3400:3400 -> l 13:13:void onStart():735 -> l 14:14:float androidx.fragment.app.Fragment.getPostOnViewCreatedAlpha():3403:3403 -> l 14:14:void onStart():735 -> l 15:15:void onStart():735:735 -> l androidx.fragment.app.SpecialEffectsController$Operation -> androidx.fragment.app.q2: java.util.List mCompletionListeners -> a androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact mLifecycleImpact -> f boolean mIsComplete -> e java.util.HashSet mSpecialEffectsSignals -> g androidx.fragment.app.SpecialEffectsController$Operation$State mFinalState -> b androidx.fragment.app.Fragment mFragment -> c boolean mIsCanceled -> d 1:1:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):519:519 -> 2:2:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):502:502 -> 3:3:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):504:504 -> 4:5:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):507:508 -> 6:8:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):520:522 -> 9:9:void (androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact,androidx.fragment.app.Fragment,androidx.core.os.CancellationSignal):524:524 -> 1:1:void addCompletionListener(java.lang.Runnable):642:642 -> a 1:1:boolean isCanceled():562:562 -> b 1:1:void cancel():589 -> b 2:4:void cancel():592:594 -> b 5:7:void cancel():596:598 -> b 1:1:void complete():683:683 -> c 2:3:void complete():686:687 -> c 4:6:void complete():690:692 -> c 1:2:void completeSpecialEffect(androidx.core.os.CancellationSignal):668:669 -> d 1:1:androidx.fragment.app.SpecialEffectsController$Operation$State getFinalState():539:539 -> e 1:1:androidx.fragment.app.Fragment getFragment():558:558 -> f 1:1:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact getLifecycleImpact():549:549 -> g 1:1:boolean isCanceled():562:562 -> h 1:1:boolean isComplete():674:674 -> i 1:2:void markStartedSpecialEffect(androidx.core.os.CancellationSignal):656:657 -> j 1:1:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):604:604 -> k 2:4:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):630:632 -> k 5:5:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):636:636 -> k 6:7:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):619:620 -> k 8:9:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):625:626 -> k 10:12:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):606:608 -> k 13:14:void mergeWith(androidx.fragment.app.SpecialEffectsController$Operation$State,androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact):614:615 -> k void onStart() -> l 1:18:java.lang.String toString():568:585 -> toString androidx.fragment.app.SpecialEffectsController$Operation$1 -> androidx.fragment.app.n2: androidx.fragment.app.SpecialEffectsController$Operation this$0 -> a 1:1:void (androidx.fragment.app.SpecialEffectsController$Operation):524:524 -> 1:1:void onCancel():527:527 -> a androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact -> androidx.fragment.app.o2: androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact[] $VALUES -> a androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact REMOVING -> d androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact NONE -> c androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact ADDING -> b 1:1:void ():485:485 -> 2:2:void ():489:489 -> 3:3:void ():493:493 -> 4:4:void ():481:481 -> 1:1:void (java.lang.String,int):481:481 -> 1:1:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact valueOf(java.lang.String):481:481 -> valueOf 1:1:androidx.fragment.app.SpecialEffectsController$Operation$LifecycleImpact[] values():481:481 -> values androidx.fragment.app.SpecialEffectsController$Operation$State -> androidx.fragment.app.p2: androidx.fragment.app.SpecialEffectsController$Operation$State[] $VALUES -> a androidx.fragment.app.SpecialEffectsController$Operation$State VISIBLE -> e androidx.fragment.app.SpecialEffectsController$Operation$State REMOVED -> d androidx.fragment.app.SpecialEffectsController$Operation$State INVISIBLE -> c androidx.fragment.app.SpecialEffectsController$Operation$State GONE -> b 1:1:void ():386:386 -> 2:2:void ():390:390 -> 3:3:void ():394:394 -> 4:4:void ():398:398 -> 5:5:void ():382:382 -> 1:1:void (java.lang.String,int):382:382 -> 1:1:void applyState(android.view.View):441:441 -> a 2:3:void applyState(android.view.View):467:468 -> a 4:4:void applyState(android.view.View):472:472 -> a 5:6:void applyState(android.view.View):460:461 -> a 7:7:void applyState(android.view.View):464:464 -> a 8:9:void applyState(android.view.View):453:454 -> a 10:10:void applyState(android.view.View):457:457 -> a 11:11:void applyState(android.view.View):443:443 -> a 12:13:void applyState(android.view.View):445:446 -> a 14:14:void applyState(android.view.View):449:449 -> a 1:1:androidx.fragment.app.SpecialEffectsController$Operation$State from(int):429:429 -> b 2:2:androidx.fragment.app.SpecialEffectsController$Operation$State from(int):431:431 -> b 3:3:androidx.fragment.app.SpecialEffectsController$Operation$State from(int):427:427 -> b 4:4:androidx.fragment.app.SpecialEffectsController$Operation$State from(int):425:425 -> b 1:2:androidx.fragment.app.SpecialEffectsController$Operation$State from(android.view.View):409:410 -> c 3:3:androidx.fragment.app.SpecialEffectsController$Operation$State from(android.view.View):412:412 -> c 1:1:androidx.fragment.app.SpecialEffectsController$Operation$State valueOf(java.lang.String):382:382 -> valueOf 1:1:androidx.fragment.app.SpecialEffectsController$Operation$State[] values():382:382 -> values androidx.fragment.app.SuperNotCalledException -> androidx.fragment.app.s2: 1:1:void (java.lang.String):23:23 -> androidx.lifecycle.ClassesInfoCache -> o.c: java.util.Map mCallbackMap -> a java.util.Map mHasLifecycleMethods -> b androidx.lifecycle.ClassesInfoCache sInstance -> c 1:1:void ():35:35 -> 1:1:void ():33:33 -> 2:3:void ():41:42 -> 1:2:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):105:106 -> a 3:3:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):108:108 -> a 4:4:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):110:110 -> a 5:8:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):114:117 -> a 9:9:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):116:116 -> a 10:10:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):118:118 -> a 11:11:java.lang.reflect.Method[] androidx.lifecycle.ClassesInfoCache.getDeclaredMethods(java.lang.Class):70:70 -> a 11:11:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):122 -> a 12:13:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):124:125 -> a 14:14:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):130:130 -> a 15:15:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):132:132 -> a 16:17:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):134:135 -> a 18:18:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):139:139 -> a 19:19:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):141:141 -> a 20:20:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):143:143 -> a 21:22:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):147:148 -> a 23:23:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):144:144 -> a 24:24:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):152:152 -> a 25:26:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):155:156 -> a 27:27:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):153:153 -> a 28:30:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):158:160 -> a 31:31:java.lang.reflect.Method[] androidx.lifecycle.ClassesInfoCache.getDeclaredMethods(java.lang.Class):72:72 -> a 31:31:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):122 -> a 1:1:androidx.lifecycle.ClassesInfoCache$CallbackInfo getInfo(java.lang.Class):81:81 -> b 2:2:androidx.lifecycle.ClassesInfoCache$CallbackInfo getInfo(java.lang.Class):85:85 -> b 1:1:boolean hasLifecycleMethods(java.lang.Class):45:45 -> c 2:2:boolean hasLifecycleMethods(java.lang.Class):47:47 -> c 3:3:java.lang.reflect.Method[] androidx.lifecycle.ClassesInfoCache.getDeclaredMethods(java.lang.Class):70:70 -> c 3:3:boolean hasLifecycleMethods(java.lang.Class):50 -> c 4:5:boolean hasLifecycleMethods(java.lang.Class):51:52 -> c 6:6:boolean hasLifecycleMethods(java.lang.Class):60:60 -> c 7:7:boolean hasLifecycleMethods(java.lang.Class):64:64 -> c 8:8:java.lang.reflect.Method[] androidx.lifecycle.ClassesInfoCache.getDeclaredMethods(java.lang.Class):72:72 -> c 8:8:boolean hasLifecycleMethods(java.lang.Class):50 -> c 1:1:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):91:91 -> d 2:4:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):93:95 -> d 5:5:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):100:100 -> d androidx.lifecycle.ClassesInfoCache$CallbackInfo -> o.a: java.util.Map mEventToHandlers -> a java.util.Map mHandlerToEvent -> b 1:6:void (java.util.Map):169:174 -> 7:8:void (java.util.Map):176:177 -> 9:9:void (java.util.Map):179:179 -> 1:2:void invokeCallbacks(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):185:186 -> a 1:2:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):193:194 -> b 3:3:void androidx.lifecycle.ClassesInfoCache$MethodReference.invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):214:214 -> b 3:3:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):194 -> b 4:4:void androidx.lifecycle.ClassesInfoCache$MethodReference.invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):222:222 -> b 4:4:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):194 -> b 5:5:void androidx.lifecycle.ClassesInfoCache$MethodReference.invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):219:219 -> b 5:5:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):194 -> b 6:6:void androidx.lifecycle.ClassesInfoCache$MethodReference.invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):216:216 -> b 6:6:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):194 -> b 7:7:void androidx.lifecycle.ClassesInfoCache$MethodReference.invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):228:228 -> b 7:7:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):194 -> b 8:8:void androidx.lifecycle.ClassesInfoCache$MethodReference.invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):226:226 -> b 8:8:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):194 -> b androidx.lifecycle.ClassesInfoCache$MethodReference -> o.b: int mCallType -> a java.lang.reflect.Method mMethod -> b 1:4:void (int,java.lang.reflect.Method):205:208 -> 1:1:boolean equals(java.lang.Object):237:237 -> equals 2:3:boolean equals(java.lang.Object):241:242 -> equals 1:1:int hashCode():247:247 -> hashCode androidx.lifecycle.CompositeGeneratedAdaptersObserver -> o.d: androidx.lifecycle.GeneratedAdapter[] mGeneratedAdapters -> a 1:2:void (androidx.lifecycle.GeneratedAdapter[]):26:27 -> 1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):32:34 -> b 4:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):36:37 -> b androidx.lifecycle.GeneratedAdapter -> o.e: void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger) -> a androidx.lifecycle.Lifecycle -> o.i: 1:1:void ():79:79 -> 2:2:void ():86:86 -> void addObserver(androidx.lifecycle.LifecycleObserver) -> a androidx.lifecycle.Lifecycle$State getCurrentState() -> b void removeObserver(androidx.lifecycle.LifecycleObserver) -> c androidx.lifecycle.Lifecycle$1 -> o.f: int[] $SwitchMap$androidx$lifecycle$Lifecycle$State -> b int[] $SwitchMap$androidx$lifecycle$Lifecycle$Event -> a 1:1:void ():258:258 -> 2:2:void ():169:169 -> androidx.lifecycle.Lifecycle$Event -> o.g: androidx.lifecycle.Lifecycle$Event ON_STOP -> h androidx.lifecycle.Lifecycle$Event ON_START -> g androidx.lifecycle.Lifecycle$Event ON_RESUME -> f androidx.lifecycle.Lifecycle$Event ON_PAUSE -> e androidx.lifecycle.Lifecycle$Event[] $VALUES -> a androidx.lifecycle.Lifecycle$Event ON_DESTROY -> d androidx.lifecycle.Lifecycle$Event ON_CREATE -> c androidx.lifecycle.Lifecycle$Event ON_ANY -> b 1:1:void ():133:133 -> 2:2:void ():137:137 -> 3:3:void ():141:141 -> 4:4:void ():145:145 -> 5:5:void ():149:149 -> 6:6:void ():153:153 -> 7:7:void ():157:157 -> 8:8:void ():128:128 -> 1:1:void (java.lang.String,int):129:129 -> 1:1:androidx.lifecycle.Lifecycle$State getTargetState():258:258 -> a 2:2:androidx.lifecycle.Lifecycle$State getTargetState():268:268 -> a 3:3:androidx.lifecycle.Lifecycle$State getTargetState():272:272 -> a 4:4:androidx.lifecycle.Lifecycle$State getTargetState():266:266 -> a 5:5:androidx.lifecycle.Lifecycle$State getTargetState():264:264 -> a 6:6:androidx.lifecycle.Lifecycle$State getTargetState():261:261 -> a 1:1:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):213:213 -> b 2:2:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):215:215 -> b 3:3:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):219:219 -> b 4:4:androidx.lifecycle.Lifecycle$Event upFrom(androidx.lifecycle.Lifecycle$State):217:217 -> b 1:1:androidx.lifecycle.Lifecycle$Event valueOf(java.lang.String):128:128 -> valueOf 1:1:androidx.lifecycle.Lifecycle$Event[] values():128:128 -> values androidx.lifecycle.Lifecycle$State -> o.h: androidx.lifecycle.Lifecycle$State CREATED -> b androidx.lifecycle.Lifecycle$State[] $VALUES -> a androidx.lifecycle.Lifecycle$State STARTED -> f androidx.lifecycle.Lifecycle$State RESUMED -> e androidx.lifecycle.Lifecycle$State INITIALIZED -> d androidx.lifecycle.Lifecycle$State DESTROYED -> c 1:1:void ():287:287 -> 2:2:void ():294:294 -> 3:3:void ():304:304 -> 4:4:void ():314:314 -> 5:5:void ():320:320 -> 6:6:void ():280:280 -> 1:1:void (java.lang.String,int):281:281 -> 1:1:androidx.lifecycle.Lifecycle$State valueOf(java.lang.String):280:280 -> valueOf 1:1:androidx.lifecycle.Lifecycle$State[] values():280:280 -> values androidx.lifecycle.LifecycleEventObserver -> o.j: void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event) -> b androidx.lifecycle.LifecycleObserver -> o.k: androidx.lifecycle.LifecycleOwner -> o.l: androidx.lifecycle.Lifecycle getLifecycle() -> c androidx.lifecycle.LifecycleRegistry -> o.n: java.lang.ref.WeakReference mLifecycleOwner -> d boolean mNewEventOccurred -> e java.util.ArrayList mParentStates -> g androidx.lifecycle.Lifecycle$State mState -> h androidx.arch.core.internal.FastSafeIterableMap mObserverMap -> f boolean mEnforceMainThread -> b boolean mHandlingEvent -> c int mAddingObserverCounter -> a 1:1:void androidx.lifecycle.LifecycleRegistry.(androidx.lifecycle.LifecycleOwner,boolean):94:94 -> 1:1:void (androidx.lifecycle.LifecycleOwner):91 -> 2:2:void androidx.lifecycle.LifecycleRegistry.(androidx.lifecycle.LifecycleOwner,boolean):51:51 -> 2:2:void (androidx.lifecycle.LifecycleOwner):91 -> 3:3:void androidx.lifecycle.LifecycleRegistry.(androidx.lifecycle.LifecycleOwner,boolean):66:66 -> 3:3:void (androidx.lifecycle.LifecycleOwner):91 -> 4:5:void androidx.lifecycle.LifecycleRegistry.(androidx.lifecycle.LifecycleOwner,boolean):68:69 -> 4:5:void (androidx.lifecycle.LifecycleOwner):91 -> 6:6:void androidx.lifecycle.LifecycleRegistry.(androidx.lifecycle.LifecycleOwner,boolean):79:79 -> 6:6:void (androidx.lifecycle.LifecycleOwner):91 -> 7:9:void androidx.lifecycle.LifecycleRegistry.(androidx.lifecycle.LifecycleOwner,boolean):95:97 -> 7:9:void (androidx.lifecycle.LifecycleOwner):91 -> 1:4:void addObserver(androidx.lifecycle.LifecycleObserver):172:175 -> a 5:5:void addObserver(androidx.lifecycle.LifecycleObserver):180:180 -> a 6:11:void addObserver(androidx.lifecycle.LifecycleObserver):186:191 -> a 12:12:void androidx.lifecycle.LifecycleRegistry.pushParentState(androidx.lifecycle.Lifecycle$State):214:214 -> a 12:12:void addObserver(androidx.lifecycle.LifecycleObserver):191 -> a 13:13:void addObserver(androidx.lifecycle.LifecycleObserver):192:192 -> a 14:15:void addObserver(androidx.lifecycle.LifecycleObserver):196:197 -> a 16:16:void addObserver(androidx.lifecycle.LifecycleObserver):199:199 -> a 17:17:void addObserver(androidx.lifecycle.LifecycleObserver):194:194 -> a 18:18:void addObserver(androidx.lifecycle.LifecycleObserver):204:204 -> a 19:19:void addObserver(androidx.lifecycle.LifecycleObserver):206:206 -> a 1:1:androidx.lifecycle.Lifecycle$State getCurrentState():249:249 -> b 1:1:void removeObserver(androidx.lifecycle.LifecycleObserver):219:219 -> c 2:2:void removeObserver(androidx.lifecycle.LifecycleObserver):232:232 -> c 1:1:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):162:162 -> d 2:3:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):164:165 -> d 4:4:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):167:167 -> d 1:3:void enforceMainThreadIfNeeded(java.lang.String):315:317 -> e 1:2:void handleLifecycleEvent(androidx.lifecycle.Lifecycle$Event):133:134 -> f 1:1:void markState(androidx.lifecycle.Lifecycle$State):109:109 -> g 2:3:void androidx.lifecycle.LifecycleRegistry.setCurrentState(androidx.lifecycle.Lifecycle$State):120:121 -> g 2:3:void markState(androidx.lifecycle.Lifecycle$State):110 -> g 1:1:androidx.lifecycle.Lifecycle$State min(androidx.lifecycle.Lifecycle$State,androidx.lifecycle.Lifecycle$State):339:339 -> h 1:1:void moveToState(androidx.lifecycle.Lifecycle$State):138:138 -> i 2:3:void moveToState(androidx.lifecycle.Lifecycle$State):141:142 -> i 4:6:void moveToState(androidx.lifecycle.Lifecycle$State):147:149 -> i 7:7:void moveToState(androidx.lifecycle.Lifecycle$State):143:143 -> i 1:1:void popParentState():210:210 -> j 1:2:void setCurrentState(androidx.lifecycle.Lifecycle$State):120:121 -> k 1:1:void sync():293:293 -> l 2:2:boolean androidx.lifecycle.LifecycleRegistry.isSynced():153:153 -> l 2:2:void sync():298 -> l 3:5:boolean androidx.lifecycle.LifecycleRegistry.isSynced():156:158 -> l 3:5:void sync():298 -> l 6:6:void sync():299:299 -> l 7:7:void sync():301:301 -> l 8:15:void androidx.lifecycle.LifecycleRegistry.backwardPass(androidx.lifecycle.LifecycleOwner):272:279 -> l 8:15:void sync():302 -> l 16:16:androidx.lifecycle.Lifecycle$Event androidx.lifecycle.Lifecycle$Event.downFrom(androidx.lifecycle.Lifecycle$State):169:169 -> l 16:16:void androidx.lifecycle.LifecycleRegistry.backwardPass(androidx.lifecycle.LifecycleOwner):279 -> l 16:16:void sync():302 -> l 17:17:androidx.lifecycle.Lifecycle$Event androidx.lifecycle.Lifecycle$Event.downFrom(androidx.lifecycle.Lifecycle$State):175:175 -> l 17:17:void androidx.lifecycle.LifecycleRegistry.backwardPass(androidx.lifecycle.LifecycleOwner):279 -> l 17:17:void sync():302 -> l 18:18:androidx.lifecycle.Lifecycle$Event androidx.lifecycle.Lifecycle$Event.downFrom(androidx.lifecycle.Lifecycle$State):173:173 -> l 18:18:void androidx.lifecycle.LifecycleRegistry.backwardPass(androidx.lifecycle.LifecycleOwner):279 -> l 18:18:void sync():302 -> l 19:19:androidx.lifecycle.Lifecycle$Event androidx.lifecycle.Lifecycle$Event.downFrom(androidx.lifecycle.Lifecycle$State):171:171 -> l 19:19:void androidx.lifecycle.LifecycleRegistry.backwardPass(androidx.lifecycle.LifecycleOwner):279 -> l 19:19:void sync():302 -> l 20:20:void androidx.lifecycle.LifecycleRegistry.backwardPass(androidx.lifecycle.LifecycleOwner):283:283 -> l 20:20:void sync():302 -> l 21:21:void androidx.lifecycle.LifecycleRegistry.pushParentState(androidx.lifecycle.Lifecycle$State):214:214 -> l 21:21:void androidx.lifecycle.LifecycleRegistry.backwardPass(androidx.lifecycle.LifecycleOwner):283 -> l 21:21:void sync():302 -> l 22:23:void androidx.lifecycle.LifecycleRegistry.backwardPass(androidx.lifecycle.LifecycleOwner):284:285 -> l 22:23:void sync():302 -> l 24:24:void androidx.lifecycle.LifecycleRegistry.backwardPass(androidx.lifecycle.LifecycleOwner):281:281 -> l 24:24:void sync():302 -> l 25:27:void sync():304:306 -> l 28:35:void androidx.lifecycle.LifecycleRegistry.forwardPass(androidx.lifecycle.LifecycleOwner):253:260 -> l 28:35:void sync():307 -> l 36:36:void androidx.lifecycle.LifecycleRegistry.pushParentState(androidx.lifecycle.Lifecycle$State):214:214 -> l 36:36:void androidx.lifecycle.LifecycleRegistry.forwardPass(androidx.lifecycle.LifecycleOwner):260 -> l 36:36:void sync():307 -> l 37:37:void androidx.lifecycle.LifecycleRegistry.forwardPass(androidx.lifecycle.LifecycleOwner):261:261 -> l 37:37:void sync():307 -> l 38:39:void androidx.lifecycle.LifecycleRegistry.forwardPass(androidx.lifecycle.LifecycleOwner):265:266 -> l 38:39:void sync():307 -> l 40:40:void androidx.lifecycle.LifecycleRegistry.forwardPass(androidx.lifecycle.LifecycleOwner):263:263 -> l 40:40:void sync():307 -> l 41:41:void sync():310:310 -> l 42:42:void sync():295:295 -> l androidx.lifecycle.LifecycleRegistry$ObserverWithState -> o.m: androidx.lifecycle.Lifecycle$State mState -> b androidx.lifecycle.LifecycleEventObserver mLifecycleObserver -> a 1:3:void (androidx.lifecycle.LifecycleObserver,androidx.lifecycle.Lifecycle$State):346:348 -> 1:4:void dispatchEvent(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):352:355 -> a androidx.lifecycle.Lifecycling -> o.o: java.util.Map sCallbackCache -> a java.util.Map sClassToAdapters -> b 1:2:void ():42:43 -> 1:1:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):105:105 -> a 2:2:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):111:111 -> a 3:3:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):109:109 -> a 4:4:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):107:107 -> a 1:1:java.lang.String getAdapterName(java.lang.String):206:206 -> b 1:1:int getObserverConstructorType(java.lang.Class):142:142 -> c 2:2:int getObserverConstructorType(java.lang.Class):144:144 -> c 3:3:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):153:153 -> c 3:3:int getObserverConstructorType(java.lang.Class):146 -> c 4:8:java.lang.reflect.Constructor androidx.lifecycle.Lifecycling.generatedConstructor(java.lang.Class):118:122 -> c 4:8:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):157 -> c 4:8:int getObserverConstructorType(java.lang.Class):146 -> c 9:9:java.lang.reflect.Constructor androidx.lifecycle.Lifecycling.generatedConstructor(java.lang.Class):121:121 -> c 9:9:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):157 -> c 9:9:int getObserverConstructorType(java.lang.Class):146 -> c 10:10:java.lang.reflect.Constructor androidx.lifecycle.Lifecycling.generatedConstructor(java.lang.Class):126:126 -> c 10:10:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):157 -> c 10:10:int getObserverConstructorType(java.lang.Class):146 -> c 11:11:java.lang.reflect.Constructor androidx.lifecycle.Lifecycling.generatedConstructor(java.lang.Class):125:125 -> c 11:11:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):157 -> c 11:11:int getObserverConstructorType(java.lang.Class):146 -> c 12:14:java.lang.reflect.Constructor androidx.lifecycle.Lifecycling.generatedConstructor(java.lang.Class):128:130 -> c 12:14:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):157 -> c 12:14:int getObserverConstructorType(java.lang.Class):146 -> c 15:15:java.lang.reflect.Constructor androidx.lifecycle.Lifecycling.generatedConstructor(java.lang.Class):137:137 -> c 15:15:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):157 -> c 15:15:int getObserverConstructorType(java.lang.Class):146 -> c 16:18:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):159:159 -> c 16:18:int getObserverConstructorType(java.lang.Class):146 -> c 19:19:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):164:164 -> c 19:19:int getObserverConstructorType(java.lang.Class):146 -> c 20:20:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):169:169 -> c 20:20:int getObserverConstructorType(java.lang.Class):146 -> c 21:21:boolean androidx.lifecycle.Lifecycling.isLifecycleParent(java.lang.Class):199:199 -> c 21:21:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):171 -> c 21:21:int getObserverConstructorType(java.lang.Class):146 -> c 22:22:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):172:172 -> c 22:22:int getObserverConstructorType(java.lang.Class):146 -> c 23:23:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):175:175 -> c 23:23:int getObserverConstructorType(java.lang.Class):146 -> c 24:24:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):178:178 -> c 24:24:int getObserverConstructorType(java.lang.Class):146 -> c 25:25:boolean androidx.lifecycle.Lifecycling.isLifecycleParent(java.lang.Class):199:199 -> c 25:25:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):179 -> c 25:25:int getObserverConstructorType(java.lang.Class):146 -> c 26:26:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):182:182 -> c 26:26:int getObserverConstructorType(java.lang.Class):146 -> c 27:27:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):186:186 -> c 27:27:int getObserverConstructorType(java.lang.Class):146 -> c 28:28:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):188:188 -> c 28:28:int getObserverConstructorType(java.lang.Class):146 -> c 29:29:int androidx.lifecycle.Lifecycling.resolveObserverCallbackType(java.lang.Class):191:191 -> c 29:29:int getObserverConstructorType(java.lang.Class):146 -> c 30:30:int getObserverConstructorType(java.lang.Class):147:147 -> c 1:1:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):68:68 -> d 2:2:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):79:79 -> d 3:4:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):82:83 -> d 5:7:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):85:87 -> d 8:8:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):89:89 -> d 9:9:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):88:88 -> d 10:10:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):90:90 -> d 11:13:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):92:94 -> d 14:14:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):96:96 -> d 15:15:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):98:98 -> d androidx.lifecycle.LiveData -> o.p: java.lang.Object NOT_SET -> j java.lang.Object mPendingData -> h java.lang.Object mDataLock -> d int mVersion -> i boolean mDispatchInvalidated -> e java.lang.Object mData -> c boolean mDispatchingValue -> f boolean mChangingActiveState -> b int mActiveCount -> a androidx.arch.core.internal.SafeIterableMap mObservers -> g 1:1:void ():64:64 -> 1:1:void ():110:110 -> 2:2:void ():60:60 -> 3:3:void ():66:66 -> 4:4:void ():70:70 -> 5:5:void ():77:77 -> 6:7:void ():111:112 -> 1:2:void assertMainThread(java.lang.String):486:487 -> a 1:3:void changeActiveCounter(int):378:380 -> b 4:4:void changeActiveCounter(int):383:383 -> b 5:5:void changeActiveCounter(int):385:385 -> b 6:7:void changeActiveCounter(int):396:397 -> b 1:1:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):117:117 -> c 2:2:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):129:129 -> c 3:4:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):132:133 -> c 1:2:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):138:139 -> d 3:3:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):142:142 -> d 4:4:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):144:144 -> d 5:5:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):146:146 -> d 6:9:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):149:152 -> d 10:11:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):157:158 -> d 1:3:void observeForever(androidx.lifecycle.Observer):224:226 -> e 4:4:void observeForever(androidx.lifecycle.Observer):234:234 -> e 1:2:void removeObserver(androidx.lifecycle.Observer):244:245 -> f 3:3:void removeObserver(androidx.lifecycle.Observer):250:250 -> f 1:4:void setValue(java.lang.Object):306:309 -> g androidx.lifecycle.LiveData$AlwaysActiveObserver -> o.p$a: 1:1:void (androidx.lifecycle.LiveData,androidx.lifecycle.Observer):476:476 -> androidx.lifecycle.LiveData$ObserverWrapper -> o.p$b: androidx.lifecycle.Observer mObserver -> c androidx.lifecycle.LiveData this$0 -> d boolean mActive -> a int mLastVersion -> b 1:1:void (androidx.lifecycle.LiveData,androidx.lifecycle.Observer):446:446 -> 2:2:void (androidx.lifecycle.LiveData,androidx.lifecycle.Observer):444:444 -> 3:3:void (androidx.lifecycle.LiveData,androidx.lifecycle.Observer):447:447 -> 1:1:void activeStateChanged(boolean):460:460 -> a 2:5:void activeStateChanged(boolean):465:468 -> a androidx.lifecycle.MethodCallsLogger -> o.q: 1:2:void ():28:29 -> androidx.lifecycle.MutableLiveData -> o.r: 1:1:void ():40:40 -> 1:1:void setValue(java.lang.Object):50:50 -> g androidx.lifecycle.Observer -> o.s: void onChanged(java.lang.Object) -> a androidx.lifecycle.OnLifecycleEvent -> o.t: androidx.lifecycle.ReflectiveGenericLifecycleObserver -> o.u: java.lang.Object mWrapped -> b androidx.lifecycle.ClassesInfoCache$CallbackInfo mInfo -> a 1:3:void (java.lang.Object):30:32 -> 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):37:37 -> b androidx.lifecycle.ReportFragment -> o.w: 1:1:void ():37:37 -> 1:4:void dispatch(android.app.Activity,androidx.lifecycle.Lifecycle$Event):65:68 -> a 1:1:void dispatch(androidx.lifecycle.Lifecycle$Event):140:140 -> b 2:2:void dispatch(androidx.lifecycle.Lifecycle$Event):144:144 -> b 1:1:void injectIfNeededIn(android.app.Activity):42:42 -> c 2:2:void androidx.lifecycle.ReportFragment$LifecycleCallbacks.registerIn(android.app.Activity):167:167 -> c 2:2:void injectIfNeededIn(android.app.Activity):44 -> c 3:5:void injectIfNeededIn(android.app.Activity):50:52 -> c 6:6:void injectIfNeededIn(android.app.Activity):54:54 -> c 1:1:void onActivityCreated(android.os.Bundle):100:100 -> onActivityCreated 2:2:void onActivityCreated(android.os.Bundle):102:102 -> onActivityCreated 1:2:void onDestroy():133:134 -> onDestroy 1:2:void onPause():121:122 -> onPause 1:1:void onResume():114:114 -> onResume 2:2:void onResume():116:116 -> onResume 1:1:void onStart():107:107 -> onStart 2:2:void onStart():109:109 -> onStart 1:2:void onStop():127:128 -> onStop androidx.lifecycle.ReportFragment$LifecycleCallbacks -> o.v: 1:1:void ():164:164 -> 1:1:void onActivityPostCreated(android.app.Activity,android.os.Bundle):178:178 -> onActivityPostCreated 1:1:void onActivityPostResumed(android.app.Activity):196:196 -> onActivityPostResumed 1:1:void onActivityPostStarted(android.app.Activity):187:187 -> onActivityPostStarted 1:1:void onActivityPreDestroyed(android.app.Activity):224:224 -> onActivityPreDestroyed 1:1:void onActivityPrePaused(android.app.Activity):201:201 -> onActivityPrePaused 1:1:void onActivityPreStopped(android.app.Activity):210:210 -> onActivityPreStopped androidx.lifecycle.SingleGeneratedAdapterObserver -> o.x: androidx.lifecycle.GeneratedAdapter mGeneratedAdapter -> a 1:2:void (androidx.lifecycle.GeneratedAdapter):25:26 -> 1:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):31:32 -> b androidx.lifecycle.ViewModel -> o.y: java.util.Map mBagOfTags -> a 1:1:void ():107:107 -> 2:2:void ():109:109 -> 1:3:void clear():130:132 -> a 4:4:void androidx.lifecycle.ViewModel.closeWithRuntimeException(java.lang.Object):186:186 -> a 4:4:void clear():134 -> a 5:5:void androidx.lifecycle.ViewModel.closeWithRuntimeException(java.lang.Object):188:188 -> a 5:5:void clear():134 -> a 6:6:void androidx.lifecycle.ViewModel.closeWithRuntimeException(java.lang.Object):190:190 -> a 6:6:void clear():134 -> a 7:7:void clear():136:136 -> a 8:8:void clear():138:138 -> a void onCleared() -> b androidx.lifecycle.ViewModelProvider -> o.a0: androidx.lifecycle.ViewModelStore mViewModelStore -> b androidx.lifecycle.ViewModelProvider$Factory mFactory -> a 1:3:void (androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory):125:127 -> 1:1:androidx.lifecycle.ViewModel get(java.lang.Class):146:146 -> a 2:2:androidx.lifecycle.ViewModel get(java.lang.Class):150:150 -> a 3:3:androidx.lifecycle.ViewModel androidx.lifecycle.ViewModelProvider.get(java.lang.String,java.lang.Class):171:171 -> a 3:3:androidx.lifecycle.ViewModel get(java.lang.Class):150 -> a 4:4:androidx.lifecycle.ViewModel androidx.lifecycle.ViewModelProvider.get(java.lang.String,java.lang.Class):173:173 -> a 4:4:androidx.lifecycle.ViewModel get(java.lang.Class):150 -> a 5:5:androidx.lifecycle.ViewModel androidx.lifecycle.ViewModelProvider.get(java.lang.String,java.lang.Class):184:184 -> a 5:5:androidx.lifecycle.ViewModel get(java.lang.Class):150 -> a 6:6:androidx.lifecycle.ViewModel androidx.lifecycle.ViewModelProvider.get(java.lang.String,java.lang.Class):187:187 -> a 6:6:androidx.lifecycle.ViewModel get(java.lang.Class):150 -> a 7:7:androidx.lifecycle.ViewModel androidx.lifecycle.ViewModelProvider.get(java.lang.String,java.lang.Class):189:189 -> a 7:7:androidx.lifecycle.ViewModel get(java.lang.Class):150 -> a 8:8:androidx.lifecycle.ViewModel get(java.lang.Class):148:148 -> a androidx.lifecycle.ViewModelProvider$Factory -> o.z: androidx.lifecycle.ViewModel create(java.lang.Class) -> a androidx.lifecycle.ViewModelStore -> o.b0: java.util.HashMap mMap -> a 1:1:void ():38:38 -> 2:2:void ():40:40 -> 1:2:void clear():61:62 -> a 3:3:void clear():64:64 -> a 1:1:androidx.lifecycle.ViewModel get(java.lang.String):50:50 -> b 1:1:void put(java.lang.String,androidx.lifecycle.ViewModel):43:43 -> c 2:2:void put(java.lang.String,androidx.lifecycle.ViewModel):45:45 -> c androidx.lifecycle.ViewModelStoreOwner -> o.c0: androidx.lifecycle.ViewModelStore getViewModelStore() -> e androidx.lifecycle.runtime.R$styleable -> androidx.lifecycle.runtime.R$styleable: 1:1:void ():246:246 -> 2:2:void ():252:252 -> 3:3:void ():262:262 -> 4:4:void ():277:277 -> 5:5:void ():283:283 -> 6:6:void ():288:288 -> 7:7:void ():305:305 -> androidx.lifecycle.viewmodel.R$styleable -> androidx.lifecycle.viewmodel.R$styleable: 1:1:void ():246:246 -> 2:2:void ():252:252 -> 3:3:void ():262:262 -> 4:4:void ():277:277 -> 5:5:void ():283:283 -> 6:6:void ():288:288 -> 7:7:void ():305:305 -> androidx.loader.app.LoaderManager -> p.a: 1:1:void ():40:40 -> void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> a 1:1:androidx.loader.app.LoaderManager getInstance(androidx.lifecycle.LifecycleOwner):128:128 -> b void markForRedelivery() -> c androidx.loader.app.LoaderManagerImpl -> p.d: androidx.lifecycle.LifecycleOwner mLifecycleOwner -> a androidx.loader.app.LoaderManagerImpl$LoaderViewModel mLoaderViewModel -> b 1:3:void (androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStore):371:373 -> 1:1:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):498:498 -> a 1:1:void markForRedelivery():481:481 -> c 1:5:java.lang.String toString():486:490 -> toString 6:6:void androidx.core.util.DebugUtils.buildShortClassTag(java.lang.Object,java.lang.StringBuilder):33:33 -> toString 6:6:java.lang.String toString():490 -> toString 7:10:void androidx.core.util.DebugUtils.buildShortClassTag(java.lang.Object,java.lang.StringBuilder):35:38 -> toString 7:10:java.lang.String toString():490 -> toString 11:11:void androidx.core.util.DebugUtils.buildShortClassTag(java.lang.Object,java.lang.StringBuilder):40:40 -> toString 11:11:java.lang.String toString():490 -> toString 12:14:void androidx.core.util.DebugUtils.buildShortClassTag(java.lang.Object,java.lang.StringBuilder):43:45 -> toString 12:14:java.lang.String toString():490 -> toString 15:16:java.lang.String toString():491:492 -> toString androidx.loader.app.LoaderManagerImpl$LoaderViewModel -> p.c: androidx.lifecycle.ViewModelProvider$Factory FACTORY -> c androidx.collection.SparseArrayCompat mLoaders -> b 1:1:void ():281:281 -> 1:1:void ():280:280 -> 2:2:void ():295:295 -> 1:1:void onCleared():345:345 -> b 2:2:void onCleared():350:350 -> b 3:4:void onCleared():347:348 -> b 1:7:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):354:360 -> c 1:1:androidx.loader.app.LoaderManagerImpl$LoaderViewModel getInstance(androidx.lifecycle.ViewModelStore):292:292 -> d 1:1:void markForRedelivery():335:335 -> e 2:3:void markForRedelivery():337:338 -> e androidx.loader.app.LoaderManagerImpl$LoaderViewModel$1 -> p.b: 1:1:void ():281:281 -> 1:1:androidx.lifecycle.ViewModel create(java.lang.Class):286:286 -> a androidx.savedstate.R$styleable -> androidx.savedstate.R$styleable: 1:1:void ():246:246 -> 2:2:void ():252:252 -> 3:3:void ():262:262 -> 4:4:void ():277:277 -> 5:5:void ():283:283 -> 6:6:void ():288:288 -> 7:7:void ():305:305 -> androidx.savedstate.Recreator -> q.a: androidx.savedstate.SavedStateRegistryOwner mOwner -> a 1:2:void (androidx.savedstate.SavedStateRegistryOwner):42:43 -> 1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):48:48 -> b 2:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):51:53 -> b 5:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):57:57 -> b 6:6:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):63:63 -> b 7:9:void androidx.savedstate.Recreator.reflectiveNew(java.lang.String):71:71 -> b 7:9:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> b 10:10:void androidx.savedstate.Recreator.reflectiveNew(java.lang.String):72:72 -> b 10:10:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> b 11:11:void androidx.savedstate.Recreator.reflectiveNew(java.lang.String):79:79 -> b 11:11:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> b 12:12:void androidx.savedstate.Recreator.reflectiveNew(java.lang.String):84:84 -> b 12:12:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> b 13:13:void androidx.savedstate.Recreator.reflectiveNew(java.lang.String):88:88 -> b 13:13:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> b 14:14:void androidx.savedstate.Recreator.reflectiveNew(java.lang.String):92:92 -> b 14:14:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> b 15:15:void androidx.savedstate.Recreator.reflectiveNew(java.lang.String):90:90 -> b 15:15:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> b 16:16:void androidx.savedstate.Recreator.reflectiveNew(java.lang.String):81:81 -> b 16:16:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> b 17:17:void androidx.savedstate.Recreator.reflectiveNew(java.lang.String):74:74 -> b 17:17:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> b 18:18:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):59:59 -> b 19:19:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):49:49 -> b androidx.savedstate.SavedStateRegistry -> q.e: android.os.Bundle mRestoredState -> c androidx.arch.core.internal.SafeIterableMap mComponents -> a boolean mRestored -> b 1:1:void ():52:52 -> 2:2:void ():44:44 -> 1:1:android.os.Bundle consumeRestoredStateForKey(java.lang.String):76:76 -> a 2:6:android.os.Bundle consumeRestoredStateForKey(java.lang.String):80:84 -> a 7:7:android.os.Bundle consumeRestoredStateForKey(java.lang.String):77:77 -> a 1:1:void performRestore(androidx.lifecycle.Lifecycle,android.os.Bundle):190:190 -> b 2:2:void performRestore(androidx.lifecycle.Lifecycle,android.os.Bundle):194:194 -> b 3:3:void performRestore(androidx.lifecycle.Lifecycle,android.os.Bundle):197:197 -> b 4:4:void performRestore(androidx.lifecycle.Lifecycle,android.os.Bundle):208:208 -> b 5:5:void performRestore(androidx.lifecycle.Lifecycle,android.os.Bundle):191:191 -> b 1:3:void performSave(android.os.Bundle):220:222 -> c 4:7:void performSave(android.os.Bundle):224:227 -> c 8:8:void performSave(android.os.Bundle):229:229 -> c 1:1:void registerSavedStateProvider(java.lang.String,androidx.savedstate.SavedStateRegistry$SavedStateProvider):109:109 -> d 2:2:void registerSavedStateProvider(java.lang.String,androidx.savedstate.SavedStateRegistry$SavedStateProvider):111:111 -> d androidx.savedstate.SavedStateRegistry$1 -> q.b: androidx.savedstate.SavedStateRegistry this$0 -> a 1:1:void (androidx.savedstate.SavedStateRegistry):197:197 -> 1:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):200:203 -> b androidx.savedstate.SavedStateRegistry$AutoRecreated -> q.c: void onRecreated(androidx.savedstate.SavedStateRegistryOwner) -> a androidx.savedstate.SavedStateRegistry$SavedStateProvider -> q.d: android.os.Bundle saveState() -> a androidx.savedstate.SavedStateRegistryController -> q.f: androidx.savedstate.SavedStateRegistryOwner mOwner -> a androidx.savedstate.SavedStateRegistry mRegistry -> b 1:3:void (androidx.savedstate.SavedStateRegistryOwner):36:38 -> 1:1:androidx.savedstate.SavedStateRegistryController create(androidx.savedstate.SavedStateRegistryOwner):84:84 -> a 1:1:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():46:46 -> b 1:2:void performRestore(android.os.Bundle):56:57 -> c 3:4:void performRestore(android.os.Bundle):61:62 -> c 5:5:void performRestore(android.os.Bundle):58:58 -> c 1:1:void performSave(android.os.Bundle):74:74 -> d androidx.savedstate.SavedStateRegistryOwner -> q.g: androidx.savedstate.SavedStateRegistry getSavedStateRegistry() -> d androidx.tracing.Trace -> r.a: long sTraceTagApp -> b java.lang.reflect.Method sIsTagEnabledMethod -> a 1:2:boolean isEnabled():61:62 -> a 3:3:boolean androidx.tracing.Trace.isEnabledFallback():159:159 -> a 3:3:boolean isEnabled():66 -> a 4:8:boolean androidx.tracing.Trace.isEnabledFallback():161:165 -> a 4:8:boolean isEnabled():66 -> a 9:9:boolean androidx.tracing.Trace.isEnabledFallback():167:167 -> a 9:9:boolean isEnabled():66 -> a 10:13:void androidx.tracing.Trace.handleException(java.lang.String,java.lang.Exception):229:232 -> a 10:13:boolean androidx.tracing.Trace.isEnabledFallback():169 -> a 10:13:boolean isEnabled():66 -> a 14:14:void androidx.tracing.Trace.handleException(java.lang.String,java.lang.Exception):234:234 -> a 14:14:boolean androidx.tracing.Trace.isEnabledFallback():169 -> a 14:14:boolean isEnabled():66 -> a 15:15:void androidx.tracing.Trace.handleException(java.lang.String,java.lang.Exception):237:237 -> a 15:15:boolean androidx.tracing.Trace.isEnabledFallback():169 -> a 15:15:boolean isEnabled():66 -> a androidx.versionedparcelable.ParcelImpl -> androidx.versionedparcelable.ParcelImpl: androidx.versionedparcelable.VersionedParcelable mParcel -> a 1:1:void ():60:60 -> 1:2:void (android.os.Parcel):38:39 -> 1:2:void writeToParcel(android.os.Parcel,int):56:57 -> writeToParcel androidx.versionedparcelable.ParcelImpl$1 -> androidx.versionedparcelable.ParcelImpl$a: 1:1:void ():60:60 -> 1:1:androidx.versionedparcelable.ParcelImpl createFromParcel(android.os.Parcel):63:63 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):60 -> createFromParcel 1:1:androidx.versionedparcelable.ParcelImpl[] newArray(int):68:68 -> newArray 1:1:java.lang.Object[] newArray(int):60 -> newArray androidx.versionedparcelable.VersionedParcel -> androidx.versionedparcelable.a: androidx.collection.ArrayMap mWriteCache -> c androidx.collection.ArrayMap mParcelizerCache -> a androidx.collection.ArrayMap mReadCache -> b 1:4:void (androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):86:89 -> void closeField() -> a androidx.versionedparcelable.VersionedParcel createSubParcel() -> b 1:1:java.lang.Class findParcelClass(java.lang.Class):1628:1628 -> c 2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> c 2:2:java.lang.Class findParcelClass(java.lang.Class):1628 -> c 3:3:java.lang.Class findParcelClass(java.lang.Class):1628:1628 -> c 4:7:java.lang.Class findParcelClass(java.lang.Class):1630:1633 -> c 1:1:java.lang.reflect.Method getReadMethod(java.lang.String):1604:1604 -> d 2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> d 2:2:java.lang.reflect.Method getReadMethod(java.lang.String):1604 -> d 3:3:java.lang.reflect.Method getReadMethod(java.lang.String):1604:1604 -> d 4:7:java.lang.reflect.Method getReadMethod(java.lang.String):1606:1609 -> d 1:1:java.lang.reflect.Method getWriteMethod(java.lang.Class):1616:1616 -> e 2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> e 2:2:java.lang.reflect.Method getWriteMethod(java.lang.Class):1616 -> e 3:3:java.lang.reflect.Method getWriteMethod(java.lang.Class):1616:1616 -> e 4:7:java.lang.reflect.Method getWriteMethod(java.lang.Class):1618:1621 -> e java.lang.String readString() -> f 1:1:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1509:1509 -> g 2:2:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513:1513 -> g 3:4:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1565:1566 -> g 3:4:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> g 5:5:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1577:1577 -> g 5:5:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> g 6:6:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1575:1575 -> g 6:6:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> g 7:8:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1570:1571 -> g 7:8:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> g 9:9:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1573:1573 -> g 9:9:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> g 10:10:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1568:1568 -> g 10:10:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> g void writeString(java.lang.String) -> h 1:1:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1029:1029 -> i 2:2:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1042:1042 -> i 2:2:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1032 -> i 3:3:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1047:1047 -> i 3:3:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1032 -> i 4:4:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1034:1034 -> i 5:6:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1586:1587 -> i 5:6:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> i 7:7:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1036:1036 -> i 8:8:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1598:1598 -> i 8:8:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> i 9:9:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1596:1596 -> i 9:9:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> i 10:11:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1591:1592 -> i 10:11:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> i 12:12:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1594:1594 -> i 12:12:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> i 13:13:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1589:1589 -> i 13:13:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> i 14:14:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1044:1044 -> i 14:14:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1032 -> i androidx.versionedparcelable.VersionedParcelParcel -> androidx.versionedparcelable.b: java.lang.String mPrefix -> j android.os.Parcel mParcel -> h int mNextRead -> f int mOffset -> g int mCurrentField -> d int mEnd -> e android.util.SparseIntArray mPositionLookup -> i 1:1:void (android.os.Parcel):51:51 -> 2:2:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):60:60 -> 3:3:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):41:41 -> 4:5:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):46:47 -> 6:10:void (android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):61:65 -> 1:3:void closeField():99:101 -> a 4:6:void closeField():107:109 -> a 1:1:androidx.versionedparcelable.VersionedParcel createSubParcel():119:119 -> b 1:1:java.lang.String readString():226:226 -> f 1:1:void writeString(java.lang.String):166:166 -> h androidx.versionedparcelable.VersionedParcelable -> s.a: androidx.viewpager.widget.PagerAdapter -> t.a: androidx.viewpager.widget.PagerTabStrip -> androidx.viewpager.widget.PagerTabStrip: boolean mDrawFullUnderline -> o boolean mIgnoreTap -> q int mTouchSlop -> C android.graphics.Rect mTempRect -> B int mTabPadding -> z int mMinTextSpacing -> x float mInitialMotionY -> u int mTabAlpha -> y float mInitialMotionX -> t int mMinPaddingBottom -> v int mMinStripHeight -> w android.graphics.Paint mTabPaint -> A int mIndicatorColor -> r int mIndicatorHeight -> s int mFullUnderlineHeight -> p 1:1:void (android.content.Context,android.util.AttributeSet):87:87 -> 2:3:void (android.content.Context,android.util.AttributeSet):68:69 -> 4:4:void (android.content.Context,android.util.AttributeSet):71:71 -> 5:5:void (android.content.Context,android.util.AttributeSet):73:73 -> 6:7:void (android.content.Context,android.util.AttributeSet):89:90 -> 8:15:void (android.content.Context,android.util.AttributeSet):94:101 -> 16:17:void (android.content.Context,android.util.AttributeSet):104:105 -> 18:18:void setTextSpacing(int):168:168 -> 18:18:void (android.content.Context,android.util.AttributeSet):105 -> 19:19:void setTextSpacing(int):171:171 -> 19:19:void (android.content.Context,android.util.AttributeSet):105 -> 20:20:void (android.content.Context,android.util.AttributeSet):107:107 -> 21:22:void (android.content.Context,android.util.AttributeSet):109:110 -> 23:24:void (android.content.Context,android.util.AttributeSet):117:118 -> 25:26:void (android.content.Context,android.util.AttributeSet):125:126 -> 1:1:int androidx.viewpager.widget.PagerTitleStrip.getMinHeight():464:464 -> a 1:1:int getMinHeight():223 -> a 2:2:int androidx.viewpager.widget.PagerTitleStrip.getMinHeight():466:466 -> a 2:2:int getMinHeight():223 -> a 3:3:int getMinHeight():223:223 -> a 1:5:void updateTextPositions(int,float,boolean):285:289 -> f 6:6:void updateTextPositions(int,float,boolean):291:291 -> f 7:8:void updateTextPositions(int,float,boolean):293:294 -> f 9:11:void updateTextPositions(int,float,boolean):296:298 -> f 12:12:void updateTextPositions(int,float,boolean):300:300 -> f 1:1:void onDraw(android.graphics.Canvas):265:265 -> onDraw 2:2:void onDraw(android.graphics.Canvas):267:267 -> onDraw 3:5:void onDraw(android.graphics.Canvas):269:271 -> onDraw 6:7:void onDraw(android.graphics.Canvas):273:274 -> onDraw 8:11:void onDraw(android.graphics.Canvas):276:279 -> onDraw 12:12:void onDraw(android.graphics.Canvas):278:278 -> onDraw 1:2:boolean onTouchEvent(android.view.MotionEvent):228:229 -> onTouchEvent 3:4:boolean onTouchEvent(android.view.MotionEvent):235:236 -> onTouchEvent 5:7:boolean onTouchEvent(android.view.MotionEvent):245:247 -> onTouchEvent 8:9:boolean onTouchEvent(android.view.MotionEvent):252:253 -> onTouchEvent 10:10:int androidx.viewpager.widget.ViewPager.getCurrentItem():627:627 -> onTouchEvent 10:10:boolean onTouchEvent(android.view.MotionEvent):253 -> onTouchEvent 11:13:boolean onTouchEvent(android.view.MotionEvent):253:255 -> onTouchEvent 14:14:int androidx.viewpager.widget.ViewPager.getCurrentItem():627:627 -> onTouchEvent 14:14:boolean onTouchEvent(android.view.MotionEvent):255 -> onTouchEvent 15:15:boolean onTouchEvent(android.view.MotionEvent):255:255 -> onTouchEvent 16:18:boolean onTouchEvent(android.view.MotionEvent):239:241 -> onTouchEvent 1:1:void setBackgroundColor(int):184:184 -> setBackgroundColor 2:2:void setBackgroundColor(int):186:186 -> setBackgroundColor 1:1:void setBackgroundDrawable(android.graphics.drawable.Drawable):176:176 -> setBackgroundDrawable 2:2:void setBackgroundDrawable(android.graphics.drawable.Drawable):178:178 -> setBackgroundDrawable 1:1:void setBackgroundResource(int):192:192 -> setBackgroundResource 2:2:void setBackgroundResource(int):194:194 -> setBackgroundResource 1:1:void setPadding(int,int,int,int):160:160 -> setPadding 2:2:void setPadding(int,int,int,int):163:163 -> setPadding androidx.viewpager.widget.PagerTabStrip$1 -> androidx.viewpager.widget.a: androidx.viewpager.widget.PagerTabStrip this$0 -> a 1:1:void (androidx.viewpager.widget.PagerTabStrip):110:110 -> 1:1:void onClick(android.view.View):113:113 -> onClick 2:2:int androidx.viewpager.widget.ViewPager.getCurrentItem():627:627 -> onClick 2:2:void onClick(android.view.View):113 -> onClick 3:3:void onClick(android.view.View):113:113 -> onClick androidx.viewpager.widget.PagerTabStrip$2 -> androidx.viewpager.widget.b: androidx.viewpager.widget.PagerTabStrip this$0 -> a 1:1:void (androidx.viewpager.widget.PagerTabStrip):118:118 -> 1:1:void onClick(android.view.View):121:121 -> onClick 2:2:int androidx.viewpager.widget.ViewPager.getCurrentItem():627:627 -> onClick 2:2:void onClick(android.view.View):121 -> onClick 3:3:void onClick(android.view.View):121:121 -> onClick androidx.viewpager.widget.PagerTitleStrip -> androidx.viewpager.widget.PagerTitleStrip: androidx.viewpager.widget.ViewPager mPager -> g int mTextColor -> j boolean mUpdatingPositions -> k int mScaledTextSpacing -> i boolean mUpdatingText -> l float mLastKnownPositionOffset -> d int mGravity -> b int mLastKnownCurrentPage -> c android.widget.TextView mCurrText -> a android.widget.TextView mNextText -> e int[] TEXT_ATTRS -> n android.widget.TextView mPrevText -> h androidx.viewpager.widget.PagerTitleStrip$PageListener mPageListener -> f int[] ATTRS -> m 1:1:void ():73:73 -> 2:2:void ():80:80 -> 1:1:void (android.content.Context,android.util.AttributeSet):113:113 -> 2:3:void (android.content.Context,android.util.AttributeSet):61:62 -> 4:4:void (android.content.Context,android.util.AttributeSet):69:69 -> 5:7:void (android.content.Context,android.util.AttributeSet):115:117 -> 8:9:void (android.content.Context,android.util.AttributeSet):119:120 -> 10:12:void (android.content.Context,android.util.AttributeSet):122:124 -> 13:13:void (android.content.Context,android.util.AttributeSet):126:126 -> 14:16:void setTextSize(int,float):221:223 -> 14:16:void (android.content.Context,android.util.AttributeSet):128 -> 17:21:void (android.content.Context,android.util.AttributeSet):130:134 -> 22:23:void (android.content.Context,android.util.AttributeSet):136:137 -> 24:24:void (android.content.Context,android.util.AttributeSet):139:139 -> 25:26:void setNonPrimaryAlpha(float):192:193 -> 25:26:void (android.content.Context,android.util.AttributeSet):140 -> 27:29:void (android.content.Context,android.util.AttributeSet):142:144 -> 30:32:void (android.content.Context,android.util.AttributeSet):148:150 -> 33:35:void (android.content.Context,android.util.AttributeSet):154:156 -> 36:38:void (android.content.Context,android.util.AttributeSet):158:160 -> 39:40:void (android.content.Context,android.util.AttributeSet):163:164 -> 1:1:int getMinHeight():464:464 -> a 2:2:int getMinHeight():466:466 -> a 1:1:int getTextSpacing():181:181 -> b 1:1:void setSingleLineAllCaps(android.widget.TextView):105:105 -> c 1:2:void setTextSpacing(int):173:174 -> d 1:1:void updateText(int,androidx.viewpager.widget.PagerAdapter):269:269 -> e 2:2:void updateText(int,androidx.viewpager.widget.PagerAdapter):275:275 -> e 3:3:void updateText(int,androidx.viewpager.widget.PagerAdapter):277:277 -> e 4:4:void updateText(int,androidx.viewpager.widget.PagerAdapter):284:284 -> e 5:13:void updateText(int,androidx.viewpager.widget.PagerAdapter):287:295 -> e 14:14:void updateText(int,androidx.viewpager.widget.PagerAdapter):297:297 -> e 15:16:void updateText(int,androidx.viewpager.widget.PagerAdapter):299:300 -> e 17:17:void updateText(int,androidx.viewpager.widget.PagerAdapter):303:303 -> e 1:3:void updateTextPositions(int,float,boolean):331:333 -> f 4:4:void updateTextPositions(int,float,boolean):337:337 -> f 5:8:void updateTextPositions(int,float,boolean):339:342 -> f 9:14:void updateTextPositions(int,float,boolean):344:349 -> f 15:18:void updateTextPositions(int,float,boolean):362:365 -> f 19:22:void updateTextPositions(int,float,boolean):369:372 -> f 23:23:void updateTextPositions(int,float,boolean):375:375 -> f 24:24:void updateTextPositions(int,float,boolean):389:389 -> f 25:27:void updateTextPositions(int,float,boolean):402:402 -> f 28:30:void updateTextPositions(int,float,boolean):405:407 -> f 31:31:void updateTextPositions(int,float,boolean):406:406 -> f 32:32:void updateTextPositions(int,float,boolean):409:409 -> f 33:35:void updateTextPositions(int,float,boolean):411:411 -> f 36:37:void updateTextPositions(int,float,boolean):414:415 -> f 1:1:void onAttachedToWindow():239:239 -> onAttachedToWindow 2:3:void onAttachedToWindow():241:242 -> onAttachedToWindow 4:5:void onAttachedToWindow():247:248 -> onAttachedToWindow 6:8:void onAttachedToWindow():250:252 -> onAttachedToWindow 9:10:void updateAdapter(androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):323:324 -> onAttachedToWindow 9:10:void onAttachedToWindow():253 -> onAttachedToWindow 11:11:int androidx.viewpager.widget.ViewPager.getCurrentItem():627:627 -> onAttachedToWindow 11:11:void updateAdapter(androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):325 -> onAttachedToWindow 11:11:void onAttachedToWindow():253 -> onAttachedToWindow 12:13:void updateAdapter(androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):325:326 -> onAttachedToWindow 12:13:void onAttachedToWindow():253 -> onAttachedToWindow 14:14:void onAttachedToWindow():243:243 -> onAttachedToWindow 1:2:void onDetachedFromWindow():258:259 -> onDetachedFromWindow 3:4:void updateAdapter(androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):323:324 -> onDetachedFromWindow 3:4:void onDetachedFromWindow():260 -> onDetachedFromWindow 5:5:int androidx.viewpager.widget.ViewPager.getCurrentItem():627:627 -> onDetachedFromWindow 5:5:void updateAdapter(androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):325 -> onDetachedFromWindow 5:5:void onDetachedFromWindow():260 -> onDetachedFromWindow 6:7:void updateAdapter(androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):325:326 -> onDetachedFromWindow 6:7:void onDetachedFromWindow():260 -> onDetachedFromWindow 8:10:void onDetachedFromWindow():261:263 -> onDetachedFromWindow 1:3:void onLayout(boolean,int,int,int,int):456:458 -> onLayout 1:1:void onMeasure(int,int):420:420 -> onMeasure 2:3:void onMeasure(int,int):425:426 -> onMeasure 4:4:void onMeasure(int,int):429:429 -> onMeasure 5:5:void onMeasure(int,int):431:431 -> onMeasure 6:8:void onMeasure(int,int):434:436 -> onMeasure 9:9:void onMeasure(int,int):439:439 -> onMeasure 10:10:void onMeasure(int,int):441:441 -> onMeasure 11:13:void onMeasure(int,int):443:445 -> onMeasure 14:15:void onMeasure(int,int):448:449 -> onMeasure 16:16:void onMeasure(int,int):451:451 -> onMeasure 17:17:void onMeasure(int,int):422:422 -> onMeasure 1:2:void requestLayout():308:309 -> requestLayout androidx.viewpager.widget.PagerTitleStrip$PageListener -> androidx.viewpager.widget.PagerTitleStrip$a: androidx.viewpager.widget.PagerTitleStrip this$0 -> b int mScrollState -> a 1:1:void (androidx.viewpager.widget.PagerTitleStrip):475:475 -> 1:1:void onPageScrollStateChanged(int):500:500 -> a 1:1:void onPageScrolled(int,float,int):484:484 -> b 1:1:void onPageSelected(int):489:489 -> c 2:2:void onPageSelected(int):491:491 -> c 3:3:int androidx.viewpager.widget.ViewPager.getCurrentItem():627:627 -> c 3:3:void onPageSelected(int):491 -> c 4:4:void onPageSelected(int):491:491 -> c 5:6:void onPageSelected(int):493:494 -> c 7:7:int androidx.viewpager.widget.ViewPager.getCurrentItem():627:627 -> c 7:7:void onPageSelected(int):494 -> c 8:8:void onPageSelected(int):494:494 -> c 1:1:void onChanged():511:511 -> onChanged 2:2:int androidx.viewpager.widget.ViewPager.getCurrentItem():627:627 -> onChanged 2:2:void onChanged():511 -> onChanged 3:3:void onChanged():511:511 -> onChanged 4:5:void onChanged():513:514 -> onChanged 6:6:int androidx.viewpager.widget.ViewPager.getCurrentItem():627:627 -> onChanged 6:6:void onChanged():514 -> onChanged 7:7:void onChanged():514:514 -> onChanged androidx.viewpager.widget.PagerTitleStrip$SingleLineAllCapsTransform -> androidx.viewpager.widget.PagerTitleStrip$b: java.util.Locale mLocale -> a 1:2:void (android.content.Context):93:94 -> 1:2:java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View):99:100 -> getTransformation androidx.viewpager.widget.ViewPager -> androidx.viewpager.widget.ViewPager: float mFirstOffset -> k int mFlingDistance -> l int mDefaultGutterSize -> h int mCurItem -> f int mChildHeightMeasureSpec -> d android.view.animation.Interpolator sInterpolator -> I boolean mIsScrollStarted -> s int mScrollState -> A java.util.List mAdapterChangeListeners -> b androidx.viewpager.widget.ViewPager$ItemInfo mTempItem -> D java.lang.Runnable mEndScrollRunnable -> i float mLastOffset -> w int mMinimumVelocity -> y java.util.ArrayList mItems -> u android.widget.EdgeEffect mRightEdge -> z float mInitialMotionX -> o boolean mScrollingCacheEnabled -> C boolean mInLayout -> n android.widget.EdgeEffect mLeftEdge -> x int mGutterSize -> m android.widget.Scroller mScroller -> B boolean mFirstLayout -> j int mTouchSlop -> F int mDecorChildCount -> g android.graphics.Rect mTempRect -> E android.view.VelocityTracker mVelocityTracker -> G int mCloseEnough -> e androidx.viewpager.widget.ViewPager$OnPageChangeListener mInternalPageChangeListener -> q boolean mIsBeingDragged -> r int mActivePointerId -> a boolean mIsUnableToDrag -> t int[] LAYOUT_ATTRS -> H float mLastMotionX -> v float mInitialMotionY -> p boolean mCalledSuper -> c 1:1:void ():122:122 -> 2:2:void ():147:147 -> 1:1:void (android.content.Context,android.util.AttributeSet):396:396 -> 2:3:void (android.content.Context,android.util.AttributeSet):155:156 -> 4:4:void (android.content.Context,android.util.AttributeSet):158:158 -> 5:6:void (android.content.Context,android.util.AttributeSet):179:180 -> 7:7:void (android.content.Context,android.util.AttributeSet):207:207 -> 8:8:void (android.content.Context,android.util.AttributeSet):234:234 -> 9:9:void (android.content.Context,android.util.AttributeSet):269:269 -> 10:10:void (android.content.Context,android.util.AttributeSet):277:277 -> 11:17:void initViewPager():401:407 -> 11:17:void (android.content.Context,android.util.AttributeSet):397 -> 18:22:void initViewPager():409:413 -> 18:22:void (android.content.Context,android.util.AttributeSet):397 -> 23:25:void initViewPager():415:417 -> 23:25:void (android.content.Context,android.util.AttributeSet):397 -> 26:26:void initViewPager():419:419 -> 26:26:void (android.content.Context,android.util.AttributeSet):397 -> 27:27:int androidx.core.view.ViewCompat.getImportantForAccessibility(android.view.View):1065:1065 -> 27:27:void initViewPager():421 -> 27:27:void (android.content.Context,android.util.AttributeSet):397 -> 28:29:void androidx.core.view.ViewCompat.setImportantForAccessibility(android.view.View,int):1091:1092 -> 28:29:void initViewPager():423 -> 28:29:void (android.content.Context,android.util.AttributeSet):397 -> 30:30:void androidx.core.view.ViewCompat.setImportantForAccessibility(android.view.View,int):1101:1101 -> 30:30:void initViewPager():423 -> 30:30:void (android.content.Context,android.util.AttributeSet):397 -> 31:31:void initViewPager():427:427 -> 31:31:void (android.content.Context,android.util.AttributeSet):397 -> 1:2:void addOnAdapterChangeListener(androidx.viewpager.widget.ViewPager$OnAdapterChangeListener):581:582 -> a 3:3:void addOnAdapterChangeListener(androidx.viewpager.widget.ViewPager$OnAdapterChangeListener):584:584 -> a 1:1:void addFocusables(java.util.ArrayList,int,int):2905:2905 -> addFocusables 2:2:void addFocusables(java.util.ArrayList,int,int):2907:2907 -> addFocusables 3:6:void addFocusables(java.util.ArrayList,int,int):2910:2913 -> addFocusables 7:7:void addFocusables(java.util.ArrayList,int,int):2926:2926 -> addFocusables 8:8:void addFocusables(java.util.ArrayList,int,int):2929:2929 -> addFocusables 9:9:void addFocusables(java.util.ArrayList,int,int):2933:2933 -> addFocusables 10:10:void addFocusables(java.util.ArrayList,int,int):2937:2937 -> addFocusables 1:4:void addTouchables(java.util.ArrayList):2950:2953 -> addTouchables 1:2:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1472:1473 -> addView 3:3:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1475:1475 -> addView 4:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1477:1477 -> addView 5:6:boolean isDecorView(android.view.View):1498:1499 -> addView 5:6:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1477 -> addView 7:8:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1477:1478 -> addView 9:9:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1483:1483 -> addView 10:10:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1480:1480 -> addView 11:11:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1485:1485 -> addView 1:1:boolean arrowScroll(int):2793:2793 -> b 2:3:boolean arrowScroll(int):2798:2799 -> b 4:6:boolean arrowScroll(int):2807:2809 -> b 7:7:boolean arrowScroll(int):2811:2811 -> b 8:8:boolean arrowScroll(int):2810:2810 -> b 9:11:boolean arrowScroll(int):2813:2813 -> b 12:12:boolean arrowScroll(int):2821:2821 -> b 13:14:boolean arrowScroll(int):2827:2828 -> b 15:15:boolean arrowScroll(int):2830:2830 -> b 16:16:boolean arrowScroll(int):2832:2832 -> b 17:18:boolean arrowScroll(int):2837:2838 -> b 19:19:boolean arrowScroll(int):2842:2842 -> b 20:20:boolean arrowScroll(int):2847:2847 -> b 21:21:boolean arrowScroll(int):2853:2853 -> b 1:5:boolean canScroll(android.view.View,boolean,int,int,int):2719:2723 -> c 6:10:boolean canScroll(android.view.View,boolean,int,int,int):2728:2732 -> c 11:11:boolean canScroll(android.view.View,boolean,int,int,int):2731:2731 -> c 12:12:boolean canScroll(android.view.View,boolean,int,int,int):2738:2738 -> c 1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):3029:3029 -> checkLayoutParams 1:6:void computeScroll():1793:1798 -> computeScroll 7:10:void computeScroll():1801:1804 -> computeScroll 11:11:void computeScroll():1809:1809 -> computeScroll 12:12:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> computeScroll 12:12:void computeScroll():1809 -> computeScroll 13:13:void computeScroll():1814:1814 -> computeScroll 1:1:void completeScroll(boolean):1974:1974 -> d 2:3:void completeScroll(boolean):1977:1978 -> d 4:8:void completeScroll(boolean):1980:1984 -> d 9:9:void completeScroll(boolean):1986:1986 -> d 10:10:void completeScroll(boolean):1988:1988 -> d 11:13:void completeScroll(boolean):1994:1996 -> d 14:14:void completeScroll(boolean):2003:2003 -> d 15:15:void androidx.core.view.ViewCompat.postOnAnimation(android.view.View,java.lang.Runnable):1021:1021 -> d 15:15:void completeScroll(boolean):2003 -> d 16:16:void completeScroll(boolean):2005:2005 -> d 1:1:boolean dispatchKeyEvent(android.view.KeyEvent):2744:2744 -> dispatchKeyEvent 2:3:boolean executeKeyEvent(android.view.KeyEvent):2757:2758 -> dispatchKeyEvent 2:3:boolean dispatchKeyEvent(android.view.KeyEvent):2744 -> dispatchKeyEvent 4:7:boolean executeKeyEvent(android.view.KeyEvent):2774:2777 -> dispatchKeyEvent 4:7:boolean dispatchKeyEvent(android.view.KeyEvent):2744 -> dispatchKeyEvent 8:8:boolean executeKeyEvent(android.view.KeyEvent):2767:2767 -> dispatchKeyEvent 8:8:boolean dispatchKeyEvent(android.view.KeyEvent):2744 -> dispatchKeyEvent 9:9:boolean executeKeyEvent(android.view.KeyEvent):2770:2770 -> dispatchKeyEvent 9:9:boolean dispatchKeyEvent(android.view.KeyEvent):2744 -> dispatchKeyEvent 10:11:boolean executeKeyEvent(android.view.KeyEvent):2760:2761 -> dispatchKeyEvent 10:11:boolean dispatchKeyEvent(android.view.KeyEvent):2744 -> dispatchKeyEvent 12:12:boolean executeKeyEvent(android.view.KeyEvent):2763:2763 -> dispatchKeyEvent 12:12:boolean dispatchKeyEvent(android.view.KeyEvent):2744 -> dispatchKeyEvent 1:2:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):2997:2998 -> dispatchPopulateAccessibilityEvent 3:3:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3002:3002 -> dispatchPopulateAccessibilityEvent 4:6:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3004:3006 -> dispatchPopulateAccessibilityEvent 1:1:void draw(android.graphics.Canvas):2426:2426 -> draw 2:2:void draw(android.graphics.Canvas):2429:2429 -> draw 3:4:void draw(android.graphics.Canvas):2456:2457 -> draw 5:8:void draw(android.graphics.Canvas):2433:2436 -> draw 9:13:void draw(android.graphics.Canvas):2438:2442 -> draw 14:17:void draw(android.graphics.Canvas):2444:2447 -> draw 18:22:void draw(android.graphics.Canvas):2449:2453 -> draw 23:23:void draw(android.graphics.Canvas):2462:2462 -> draw 24:24:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> draw 24:24:void draw(android.graphics.Canvas):2462 -> draw 1:1:void drawableStateChanged():915:915 -> drawableStateChanged 1:1:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View):2860:2860 -> e 2:2:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View):2863:2863 -> e 3:6:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View):2866:2869 -> e 7:13:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View):2871:2877 -> e 14:14:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View):2879:2879 -> e 1:1:int getClientWidth():600:600 -> f 1:3:androidx.viewpager.widget.ViewPager$ItemInfo infoForChild(android.view.View):1512:1514 -> g 1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():3019:3019 -> generateDefaultLayoutParams 1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):3024:3024 -> generateLayoutParams 2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):3034:3034 -> generateLayoutParams 1:1:int getChildDrawingOrder(int,int):804:804 -> getChildDrawingOrder 1:2:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2363:2364 -> h 3:4:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2372:2373 -> h 5:5:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2375:2375 -> h 6:9:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2377:2380 -> h 10:10:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2383:2383 -> h 11:11:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2388:2388 -> h 12:12:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2395:2395 -> h 1:3:androidx.viewpager.widget.ViewPager$ItemInfo infoForPosition(int):1533:1535 -> i 1:6:void onPageScrolled(int,float,int):1865:1870 -> j 7:9:void onPageScrolled(int,float,int):1872:1874 -> j 10:10:void onPageScrolled(int,float,int):1876:1876 -> j 11:12:void onPageScrolled(int,float,int):1891:1892 -> j 13:13:void onPageScrolled(int,float,int):1884:1884 -> j 14:14:void onPageScrolled(int,float,int):1887:1887 -> j 15:15:void onPageScrolled(int,float,int):1897:1897 -> j 16:16:void onPageScrolled(int,float,int):1899:1899 -> j 17:18:void dispatchOnPageScrolled(int,float,int):1934:1935 -> j 17:18:void onPageScrolled(int,float,int):1904 -> j 19:19:void onPageScrolled(int,float,int):1919:1919 -> j 1:3:void onSecondaryPointerUp(android.view.MotionEvent):2644:2646 -> k 4:7:void onSecondaryPointerUp(android.view.MotionEvent):2650:2653 -> k 1:1:boolean pageLeft():2885:2885 -> l 2:2:void setCurrentItemInternal(int,boolean,boolean,int):636:636 -> l 2:2:void setCurrentItemInternal(int,boolean,boolean):631 -> l 2:2:void setCurrentItem(int,boolean):623 -> l 2:2:boolean pageLeft():2886 -> l 1:2:boolean pageScrolled(int):1818:1819 -> m 3:6:boolean pageScrolled(int):1824:1827 -> m 7:8:boolean pageScrolled(int):1832:1833 -> m 9:10:boolean pageScrolled(int):1836:1837 -> m 11:14:boolean pageScrolled(int):1841:1844 -> m 1:1:boolean performDrag(float):2313:2313 -> n 2:2:boolean performDrag(float):2315:2315 -> n 3:3:boolean performDrag(float):2317:2317 -> n 4:6:boolean performDrag(float):2324:2326 -> n 7:7:boolean performDrag(float):2330:2330 -> n 1:2:void removeOnAdapterChangeListener(androidx.viewpager.widget.ViewPager$OnAdapterChangeListener):594:595 -> o 1:2:void onAttachedToWindow():1544:1545 -> onAttachedToWindow 1:1:void onDetachedFromWindow():479:479 -> onDetachedFromWindow 2:3:void onDetachedFromWindow():481:482 -> onDetachedFromWindow 4:4:void onDetachedFromWindow():484:484 -> onDetachedFromWindow 1:1:void onDraw(android.graphics.Canvas):2468:2468 -> onDraw 1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):2031:2031 -> onInterceptTouchEvent 2:2:boolean onInterceptTouchEvent(android.view.MotionEvent):2044:2044 -> onInterceptTouchEvent 3:3:boolean onInterceptTouchEvent(android.view.MotionEvent):2048:2048 -> onInterceptTouchEvent 4:4:boolean onInterceptTouchEvent(android.view.MotionEvent):2148:2148 -> onInterceptTouchEvent 5:5:boolean onInterceptTouchEvent(android.view.MotionEvent):2065:2065 -> onInterceptTouchEvent 6:11:boolean onInterceptTouchEvent(android.view.MotionEvent):2071:2076 -> onInterceptTouchEvent 12:12:boolean onInterceptTouchEvent(android.view.MotionEvent):2079:2079 -> onInterceptTouchEvent 13:13:boolean isGutterDrag(float,float):2011:2011 -> onInterceptTouchEvent 13:13:boolean onInterceptTouchEvent(android.view.MotionEvent):2079 -> onInterceptTouchEvent 14:14:boolean onInterceptTouchEvent(android.view.MotionEvent):2080:2080 -> onInterceptTouchEvent 15:15:boolean onInterceptTouchEvent(android.view.MotionEvent):2082:2082 -> onInterceptTouchEvent 16:16:boolean onInterceptTouchEvent(android.view.MotionEvent):2084:2084 -> onInterceptTouchEvent 17:17:boolean onInterceptTouchEvent(android.view.MotionEvent):2087:2087 -> onInterceptTouchEvent 18:21:boolean onInterceptTouchEvent(android.view.MotionEvent):2089:2092 -> onInterceptTouchEvent 22:22:boolean onInterceptTouchEvent(android.view.MotionEvent):2095:2095 -> onInterceptTouchEvent 23:23:boolean onInterceptTouchEvent(android.view.MotionEvent):2102:2102 -> onInterceptTouchEvent 24:24:boolean onInterceptTouchEvent(android.view.MotionEvent):2104:2104 -> onInterceptTouchEvent 25:25:boolean onInterceptTouchEvent(android.view.MotionEvent):2106:2106 -> onInterceptTouchEvent 26:29:boolean onInterceptTouchEvent(android.view.MotionEvent):2118:2121 -> onInterceptTouchEvent 30:33:boolean onInterceptTouchEvent(android.view.MotionEvent):2123:2126 -> onInterceptTouchEvent 34:34:boolean onInterceptTouchEvent(android.view.MotionEvent):2128:2128 -> onInterceptTouchEvent 35:37:boolean onInterceptTouchEvent(android.view.MotionEvent):2131:2133 -> onInterceptTouchEvent 38:39:boolean onInterceptTouchEvent(android.view.MotionEvent):2135:2136 -> onInterceptTouchEvent 40:41:boolean onInterceptTouchEvent(android.view.MotionEvent):2152:2153 -> onInterceptTouchEvent 42:42:boolean onInterceptTouchEvent(android.view.MotionEvent):2155:2155 -> onInterceptTouchEvent 43:43:boolean onInterceptTouchEvent(android.view.MotionEvent):2161:2161 -> onInterceptTouchEvent 44:44:boolean onInterceptTouchEvent(android.view.MotionEvent):2037:2037 -> onInterceptTouchEvent 1:1:void onLayout(boolean,int,int,int,int):1682:1682 -> onLayout 2:6:void onLayout(boolean,int,int,int,int):1685:1689 -> onLayout 7:9:void onLayout(boolean,int,int,int,int):1696:1698 -> onLayout 10:11:void onLayout(boolean,int,int,int,int):1701:1702 -> onLayout 12:13:void onLayout(boolean,int,int,int,int):1717:1718 -> onLayout 14:14:void onLayout(boolean,int,int,int,int):1710:1710 -> onLayout 15:15:void onLayout(boolean,int,int,int,int):1713:1713 -> onLayout 16:17:void onLayout(boolean,int,int,int,int):1734:1735 -> onLayout 18:18:void onLayout(boolean,int,int,int,int):1727:1727 -> onLayout 19:19:void onLayout(boolean,int,int,int,int):1730:1730 -> onLayout 20:21:void onLayout(boolean,int,int,int,int):1740:1741 -> onLayout 22:22:void onLayout(boolean,int,int,int,int):1739:1739 -> onLayout 23:25:void onLayout(boolean,int,int,int,int):1750:1752 -> onLayout 26:26:void onLayout(boolean,int,int,int,int):1754:1754 -> onLayout 27:27:void onLayout(boolean,int,int,int,int):1783:1783 -> onLayout 28:29:void onLayout(boolean,int,int,int,int):1785:1786 -> onLayout 30:30:void onLayout(boolean,int,int,int,int):1788:1788 -> onLayout 1:3:void onMeasure(int,int):1555:1555 -> onMeasure 4:6:void onMeasure(int,int):1558:1560 -> onMeasure 7:8:void onMeasure(int,int):1563:1564 -> onMeasure 9:9:void onMeasure(int,int):1571:1571 -> onMeasure 10:14:void onMeasure(int,int):1573:1577 -> onMeasure 15:15:void onMeasure(int,int):1592:1592 -> onMeasure 16:16:void onMeasure(int,int):1598:1598 -> onMeasure 17:19:void onMeasure(int,int):1604:1606 -> onMeasure 20:20:void onMeasure(int,int):1609:1609 -> onMeasure 21:21:void onMeasure(int,int):1611:1611 -> onMeasure 22:23:void onMeasure(int,int):1617:1618 -> onMeasure 24:24:void onMeasure(int,int):1621:1621 -> onMeasure 25:25:void onMeasure(int,int):1623:1623 -> onMeasure 26:26:void onMeasure(int,int):1626:1626 -> onMeasure 27:28:void onMeasure(int,int):1628:1629 -> onMeasure 29:31:void onMeasure(int,int):1634:1636 -> onMeasure 32:32:void onMeasure(int,int):1638:1638 -> onMeasure 1:1:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2970:2970 -> onRequestFocusInDescendants 2:4:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2981:2983 -> onRequestFocusInDescendants 1:2:void onRestoreInstanceState(android.os.Parcelable):1452:1453 -> onRestoreInstanceState 3:4:void onRestoreInstanceState(android.os.Parcelable):1457:1458 -> onRestoreInstanceState 1:3:android.os.Parcelable onSaveInstanceState():1441:1443 -> onSaveInstanceState 1:1:void onSizeChanged(int,int,int,int):1646:1646 -> onSizeChanged 2:4:void recomputeScrollPosition(int,int,int,int):1655:1657 -> onSizeChanged 2:4:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged 5:5:int getCurrentItem():627:627 -> onSizeChanged 5:5:void recomputeScrollPosition(int,int,int,int):1657 -> onSizeChanged 5:5:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged 6:6:void recomputeScrollPosition(int,int,int,int):1657:1657 -> onSizeChanged 6:6:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged 7:8:void recomputeScrollPosition(int,int,int,int):1659:1660 -> onSizeChanged 7:8:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged 9:9:void recomputeScrollPosition(int,int,int,int):1662:1662 -> onSizeChanged 9:9:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged 10:10:void recomputeScrollPosition(int,int,int,int):1666:1666 -> onSizeChanged 10:10:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged 11:12:void recomputeScrollPosition(int,int,int,int):1669:1670 -> onSizeChanged 11:12:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged 13:16:void recomputeScrollPosition(int,int,int,int):1672:1675 -> onSizeChanged 13:16:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged 1:1:boolean onTouchEvent(android.view.MotionEvent):2173:2173 -> onTouchEvent 1:1:void requestParentDisallowInterceptTouchEvent(boolean):2303:2303 -> p 2:2:void requestParentDisallowInterceptTouchEvent(boolean):2305:2305 -> p 1:1:boolean resetTouch():2294:2294 -> q 2:3:void endDrag():2659:2660 -> q 2:3:boolean resetTouch():2295 -> q 4:6:void endDrag():2662:2664 -> q 4:6:boolean resetTouch():2295 -> q 7:9:boolean resetTouch():2296:2298 -> q 1:1:void scrollToItem(int,boolean,int,boolean):676:676 -> r 2:4:void scrollToItem(int,boolean,int,boolean):679:681 -> r 5:5:void scrollToItem(int,boolean,int,boolean):680:680 -> r 6:6:void smoothScrollTo(int,int,int):950:950 -> r 6:6:void scrollToItem(int,boolean,int,boolean):684 -> r 7:7:void smoothScrollTo(int,int,int):952:952 -> r 7:7:void scrollToItem(int,boolean,int,boolean):684 -> r 8:8:void smoothScrollTo(int,int,int):957:957 -> r 8:8:void scrollToItem(int,boolean,int,boolean):684 -> r 9:9:void smoothScrollTo(int,int,int):963:963 -> r 9:9:void scrollToItem(int,boolean,int,boolean):684 -> r 10:11:void smoothScrollTo(int,int,int):965:966 -> r 10:11:void scrollToItem(int,boolean,int,boolean):684 -> r 12:12:void smoothScrollTo(int,int,int):968:968 -> r 12:12:void scrollToItem(int,boolean,int,boolean):684 -> r 13:13:void smoothScrollTo(int,int,int):970:970 -> r 13:13:void scrollToItem(int,boolean,int,boolean):684 -> r 14:14:void smoothScrollTo(int,int,int):974:974 -> r 14:14:void scrollToItem(int,boolean,int,boolean):684 -> r 15:15:void smoothScrollTo(int,int,int):976:976 -> r 15:15:void scrollToItem(int,boolean,int,boolean):684 -> r 16:17:void smoothScrollTo(int,int,int):980:981 -> r 16:17:void scrollToItem(int,boolean,int,boolean):684 -> r 18:20:void smoothScrollTo(int,int,int):983:985 -> r 18:20:void scrollToItem(int,boolean,int,boolean):684 -> r 21:21:float distanceInfluenceForSnapDuration(float):929:929 -> r 21:21:void smoothScrollTo(int,int,int):987 -> r 21:21:void scrollToItem(int,boolean,int,boolean):684 -> r 22:22:void smoothScrollTo(int,int,int):990:990 -> r 22:22:void scrollToItem(int,boolean,int,boolean):684 -> r 23:23:void smoothScrollTo(int,int,int):992:992 -> r 23:23:void scrollToItem(int,boolean,int,boolean):684 -> r 24:24:void smoothScrollTo(int,int,int):998:998 -> r 24:24:void scrollToItem(int,boolean,int,boolean):684 -> r 25:27:void smoothScrollTo(int,int,int):1002:1004 -> r 25:27:void scrollToItem(int,boolean,int,boolean):684 -> r 28:28:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):981:981 -> r 28:28:void smoothScrollTo(int,int,int):1004 -> r 28:28:void scrollToItem(int,boolean,int,boolean):684 -> r 29:30:void dispatchOnPageSelected(int):1951:1952 -> r 29:30:void scrollToItem(int,boolean,int,boolean):686 -> r 31:31:void smoothScrollTo(int,int,int):994:994 -> r 31:31:void scrollToItem(int,boolean,int,boolean):684 -> r 32:33:void dispatchOnPageSelected(int):1951:1952 -> r 32:33:void scrollToItem(int,boolean,int,boolean):690 -> r 34:36:void scrollToItem(int,boolean,int,boolean):692:694 -> r 1:2:void removeView(android.view.View):1504:1505 -> removeView 3:3:void removeView(android.view.View):1507:1507 -> removeView 1:1:void setCurrentItemInternal(int,boolean,boolean,int):636:636 -> s 1:1:void setCurrentItemInternal(int,boolean,boolean):631 -> s 1:1:void setCurrentItem(int):612 -> s 1:2:androidx.viewpager.widget.ViewPager$OnPageChangeListener setInternalPageChangeListener(androidx.viewpager.widget.ViewPager$OnPageChangeListener):815:816 -> t 1:1:void setScrollState(int):488:488 -> u 2:2:void setScrollState(int):492:492 -> u 3:4:void dispatchOnScrollStateChanged(int):1968:1969 -> u 3:4:void setScrollState(int):497 -> u 1:2:void setScrollingCacheEnabled(boolean):2669:2670 -> v 1:1:boolean verifyDrawable(android.graphics.drawable.Drawable):910:910 -> verifyDrawable androidx.viewpager.widget.ViewPager$2 -> androidx.viewpager.widget.ViewPager$a: 1:1:void ():147:147 -> androidx.viewpager.widget.ViewPager$3 -> androidx.viewpager.widget.ViewPager$b: androidx.viewpager.widget.ViewPager this$0 -> a 1:1:void (androidx.viewpager.widget.ViewPager):269:269 -> 1:2:void run():272:273 -> run androidx.viewpager.widget.ViewPager$4 -> androidx.viewpager.widget.c: androidx.viewpager.widget.ViewPager this$0 -> b android.graphics.Rect mTempRect -> a 1:2:void (androidx.viewpager.widget.ViewPager):428:429 -> 1:2:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):436:437 -> a 3:7:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):449:453 -> a 8:10:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):455:457 -> a 11:11:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):460:460 -> a 12:12:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):462:462 -> a 13:13:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):464:464 -> a 14:14:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):466:466 -> a 15:15:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):471:471 -> a androidx.viewpager.widget.ViewPager$DecorView -> androidx.viewpager.widget.ViewPager$c: androidx.viewpager.widget.ViewPager$ItemInfo -> androidx.viewpager.widget.ViewPager$d: float offset -> a int position -> b 1:1:void ():132:132 -> androidx.viewpager.widget.ViewPager$LayoutParams -> androidx.viewpager.widget.ViewPager$LayoutParams: boolean isDecor -> b int gravity -> a 1:1:void ():3145:3145 -> 2:2:void (android.content.Context,android.util.AttributeSet):3149:3149 -> 3:5:void (android.content.Context,android.util.AttributeSet):3151:3153 -> androidx.viewpager.widget.ViewPager$MyAccessibilityDelegate -> androidx.viewpager.widget.ViewPager$e: androidx.viewpager.widget.ViewPager this$0 -> d 1:1:void (androidx.viewpager.widget.ViewPager):3037:3037 -> 1:2:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):3041:3042 -> d 3:3:boolean canScroll():3087:3087 -> d 3:3:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):3043 -> d 4:5:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):3043:3044 -> d 1:2:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3053:3054 -> e 3:3:boolean canScroll():3087:3087 -> e 3:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3055 -> e 4:6:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3055:3057 -> e 7:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3059:3060 -> e 1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):3066:3066 -> h 2:3:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):3077:3078 -> h 4:5:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):3071:3072 -> h androidx.viewpager.widget.ViewPager$OnAdapterChangeListener -> androidx.viewpager.widget.ViewPager$f: androidx.viewpager.widget.ViewPager$OnPageChangeListener -> androidx.viewpager.widget.ViewPager$g: androidx.viewpager.widget.ViewPager$SavedState -> androidx.viewpager.widget.ViewPager$SavedState: android.os.Parcelable adapterState -> c int position -> d 1:1:void ():1412:1412 -> 1:1:void (android.os.Parcelable):1395:1395 -> 2:2:void (android.os.Parcel,java.lang.ClassLoader):1429:1429 -> 3:3:void (android.os.Parcel,java.lang.ClassLoader):1431:1431 -> 4:5:void (android.os.Parcel,java.lang.ClassLoader):1433:1434 -> 1:2:java.lang.String toString():1407:1408 -> toString 1:3:void writeToParcel(android.os.Parcel,int):1400:1402 -> writeToParcel androidx.viewpager.widget.ViewPager$SavedState$1 -> androidx.viewpager.widget.ViewPager$SavedState$a: 1:1:void ():1412:1412 -> 1:1:androidx.viewpager.widget.ViewPager$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1415:1415 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1412 -> createFromParcel 2:2:androidx.viewpager.widget.ViewPager$SavedState createFromParcel(android.os.Parcel):1420:1420 -> createFromParcel 2:2:java.lang.Object createFromParcel(android.os.Parcel):1412 -> createFromParcel 1:1:androidx.viewpager.widget.ViewPager$SavedState[] newArray(int):1424:1424 -> newArray 1:1:java.lang.Object[] newArray(int):1412 -> newArray com.algobase.hrv.HRV_Activity -> com.algobase.hrv.HRV_Activity: 1:1:void ():89:89 -> 1:1:void call_menu_action(int):222:222 -> R 2:3:void call_menu_action(int):199:200 -> R 4:5:void com.algobase.hrv.HRV_Dialog.disconnect_dialog():804:805 -> R 4:5:void call_menu_action(int):214 -> R 6:6:void com.algobase.hrv.HRV_Dialog.disconnect_dialog():809:809 -> R 6:6:void call_menu_action(int):214 -> R 7:8:void com.algobase.hrv.HRV_Dialog.disconnect_dialog():811:812 -> R 7:8:void call_menu_action(int):214 -> R 9:10:void com.algobase.hrv.HRV_Dialog.disconnect_dialog():815:816 -> R 9:10:void call_menu_action(int):214 -> R 11:11:void com.algobase.hrv.HRV_Dialog.disconnect_dialog():820:820 -> R 11:11:void call_menu_action(int):214 -> R 12:12:void com.algobase.hrv.HRV_Dialog.disconnect_dialog():837:837 -> R 12:12:void call_menu_action(int):214 -> R 13:13:void com.algobase.hrv.HRV_Dialog.disconnect_dialog():845:845 -> R 13:13:void call_menu_action(int):214 -> R 14:14:void call_menu_action(int):166:166 -> R 15:15:void call_menu_action(int):161:161 -> R 16:17:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():492:493 -> R 16:17:void call_menu_action(int):162 -> R 18:18:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():495:495 -> R 18:18:void call_menu_action(int):162 -> R 19:19:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():497:497 -> R 19:19:void call_menu_action(int):162 -> R 20:20:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():549:549 -> R 20:20:void call_menu_action(int):162 -> R 21:21:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():551:551 -> R 21:21:void call_menu_action(int):162 -> R 22:24:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():560:562 -> R 22:24:void call_menu_action(int):162 -> R 25:25:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():565:565 -> R 25:25:void call_menu_action(int):162 -> R 26:26:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():569:569 -> R 26:26:void call_menu_action(int):162 -> R 27:27:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():576:576 -> R 27:27:void call_menu_action(int):162 -> R 28:28:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():583:583 -> R 28:28:void call_menu_action(int):162 -> R 29:29:void com.algobase.hrv.HRV_Dialog.recording_list_dialog():591:591 -> R 29:29:void call_menu_action(int):162 -> R 30:32:void call_menu_action(int):171:173 -> R 33:33:void com.algobase.hrv.HRV_Dialog.ant_dialog():598:598 -> R 33:33:void call_menu_action(int):175 -> R 34:34:void com.algobase.hrv.HRV_Dialog.ant_dialog():600:600 -> R 34:34:void call_menu_action(int):175 -> R 35:37:void com.algobase.hrv.HRV_Dialog.ant_dialog():602:604 -> R 35:37:void call_menu_action(int):175 -> R 38:39:void com.algobase.hrv.HRV_Dialog.ant_dialog():606:607 -> R 38:39:void call_menu_action(int):175 -> R 40:40:void com.algobase.hrv.HRV_Dialog.ant_dialog():609:609 -> R 40:40:void call_menu_action(int):175 -> R 41:41:void com.algobase.hrv.HRV_Dialog.ant_dialog():611:611 -> R 41:41:void call_menu_action(int):175 -> R 42:42:void com.algobase.hrv.HRV_Dialog.ant_dialog():613:613 -> R 42:42:void call_menu_action(int):175 -> R 43:43:void com.algobase.hrv.HRV_Dialog.ant_dialog():621:621 -> R 43:43:void call_menu_action(int):175 -> R 44:44:void com.algobase.hrv.HRV_Dialog.ant_dialog():628:628 -> R 44:44:void call_menu_action(int):175 -> R 45:46:void call_menu_action(int):179:180 -> R 47:47:void call_menu_action(int):186:186 -> R 48:51:void call_menu_action(int):191:194 -> R 52:52:void call_menu_action(int):206:206 -> R 53:53:void call_menu_action(int):208:208 -> R 54:55:void com.algobase.hrv.HRV_Config.edit_config():30:31 -> R 54:55:void call_menu_action(int):218 -> R 56:56:void com.algobase.hrv.HRV_Config.edit_config():33:33 -> R 56:56:void call_menu_action(int):218 -> R 57:59:void com.algobase.hrv.HRV_Config.edit_config():35:37 -> R 57:59:void call_menu_action(int):218 -> R 60:61:void com.algobase.hrv.HRV_Config.edit_config():41:42 -> R 60:61:void call_menu_action(int):218 -> R 62:66:void com.algobase.hrv.HRV_Config.edit_config():44:48 -> R 62:66:void call_menu_action(int):218 -> R 67:67:void com.algobase.hrv.HRV_Config.edit_config():50:50 -> R 67:67:void call_menu_action(int):218 -> R 68:74:void com.algobase.hrv.HRV_Config.edit_config():52:58 -> R 68:74:void call_menu_action(int):218 -> R 75:77:void com.algobase.hrv.HRV_Config.edit_config():60:62 -> R 75:77:void call_menu_action(int):218 -> R 78:78:void com.algobase.hrv.HRV_Config.edit_config():65:65 -> R 78:78:void call_menu_action(int):218 -> R 79:79:void com.algobase.hrv.HRV_Config.edit_config():69:69 -> R 79:79:void call_menu_action(int):218 -> R 80:81:void com.algobase.hrv.HRV_Config.edit_config():71:72 -> R 80:81:void call_menu_action(int):218 -> R 82:83:void com.algobase.hrv.HRV_Config.edit_config():87:88 -> R 82:83:void call_menu_action(int):218 -> R 84:85:void com.algobase.hrv.HRV_Config.edit_config():95:96 -> R 84:85:void call_menu_action(int):218 -> R 86:90:void com.algobase.hrv.HRV_Config.edit_config():98:102 -> R 86:90:void call_menu_action(int):218 -> R 91:91:void com.algobase.hrv.HRV_Config.edit_config():104:104 -> R 91:91:void call_menu_action(int):218 -> R 92:98:void com.algobase.hrv.HRV_Config.edit_config():106:112 -> R 92:98:void call_menu_action(int):218 -> R 99:101:void com.algobase.hrv.HRV_Config.edit_config():114:116 -> R 99:101:void call_menu_action(int):218 -> R 102:102:void com.algobase.hrv.HRV_Config.edit_config():118:118 -> R 102:102:void call_menu_action(int):218 -> R 103:103:void com.algobase.hrv.HRV_Config.edit_config():120:120 -> R 103:103:void call_menu_action(int):218 -> R 104:105:void com.algobase.hrv.HRV_Config.edit_config():122:123 -> R 104:105:void call_menu_action(int):218 -> R 106:107:void com.algobase.hrv.HRV_Config.edit_config():139:140 -> R 106:107:void call_menu_action(int):218 -> R 108:109:void com.algobase.hrv.HRV_Config.edit_config():145:146 -> R 108:109:void call_menu_action(int):218 -> R 110:111:void com.algobase.hrv.HRV_Config.edit_config():148:149 -> R 110:111:void call_menu_action(int):218 -> R 112:114:void com.algobase.hrv.HRV_Config.edit_config():151:153 -> R 112:114:void call_menu_action(int):218 -> R 115:115:void com.algobase.hrv.HRV_Config.edit_config():155:155 -> R 115:115:void call_menu_action(int):218 -> R 116:119:void com.algobase.hrv.HRV_Config.edit_config():157:160 -> R 116:119:void call_menu_action(int):218 -> R 120:121:void com.algobase.hrv.HRV_Config.edit_config():162:163 -> R 120:121:void call_menu_action(int):218 -> R 122:122:void com.algobase.hrv.HRV_Config.edit_config():165:165 -> R 122:122:void call_menu_action(int):218 -> R 123:124:void com.algobase.hrv.HRV_Config.edit_config():167:168 -> R 123:124:void call_menu_action(int):218 -> R 125:127:void com.algobase.hrv.HRV_Config.edit_config():170:172 -> R 125:127:void call_menu_action(int):218 -> R 128:128:void com.algobase.hrv.HRV_Config.edit_config():174:174 -> R 128:128:void call_menu_action(int):218 -> R 129:129:void com.algobase.hrv.HRV_Config.edit_config():176:176 -> R 129:129:void call_menu_action(int):218 -> R 130:131:void com.algobase.hrv.HRV_Config.edit_config():178:179 -> R 130:131:void call_menu_action(int):218 -> R 132:133:void com.algobase.hrv.HRV_Config.edit_config():196:197 -> R 132:133:void call_menu_action(int):218 -> R 134:135:void com.algobase.hrv.HRV_Config.edit_config():202:203 -> R 134:135:void call_menu_action(int):218 -> R 136:137:void com.algobase.hrv.HRV_Config.edit_config():205:206 -> R 136:137:void call_menu_action(int):218 -> R 138:138:void com.algobase.hrv.HRV_Config.edit_config():208:208 -> R 138:138:void call_menu_action(int):218 -> R 139:141:void com.algobase.hrv.HRV_Config.edit_config():210:212 -> R 139:141:void call_menu_action(int):218 -> R 142:147:void com.algobase.hrv.HRV_Config.edit_config():214:219 -> R 142:147:void call_menu_action(int):218 -> R 148:152:void com.algobase.hrv.HRV_Config.edit_config():223:227 -> R 148:152:void call_menu_action(int):218 -> R 153:157:void com.algobase.hrv.HRV_Config.edit_config():230:234 -> R 153:157:void call_menu_action(int):218 -> R 158:158:void com.algobase.hrv.HRV_Config.edit_config():237:237 -> R 158:158:void call_menu_action(int):218 -> R 159:159:void com.algobase.hrv.HRV_Config.edit_config():239:239 -> R 159:159:void call_menu_action(int):218 -> R 160:160:void com.algobase.hrv.HRV_Config.edit_config():258:258 -> R 160:160:void call_menu_action(int):218 -> R 161:161:void com.algobase.hrv.HRV_Config.edit_config():272:272 -> R 161:161:void call_menu_action(int):218 -> R 162:162:void com.algobase.hrv.HRV_Config.edit_config():274:274 -> R 162:162:void call_menu_action(int):218 -> R 163:163:void call_menu_action(int):156:156 -> R 1:1:void onBackPressed():683:683 -> onBackPressed 1:2:void onCreate(android.os.Bundle):232:233 -> onCreate 3:3:void onCreate(android.os.Bundle):235:235 -> onCreate 4:5:void onCreate(android.os.Bundle):237:238 -> onCreate 6:6:void onCreate(android.os.Bundle):240:240 -> onCreate 7:9:void onCreate(android.os.Bundle):242:244 -> onCreate 10:10:void onCreate(android.os.Bundle):247:247 -> onCreate 11:11:void onCreate(android.os.Bundle):249:249 -> onCreate 12:15:void onCreate(android.os.Bundle):251:254 -> onCreate 16:17:void onCreate(android.os.Bundle):256:257 -> onCreate 18:18:void onCreate(android.os.Bundle):263:263 -> onCreate 19:19:void onCreate(android.os.Bundle):267:267 -> onCreate 20:21:void onCreate(android.os.Bundle):274:275 -> onCreate 22:24:void onCreate(android.os.Bundle):278:280 -> onCreate 25:25:void onCreate(android.os.Bundle):282:282 -> onCreate 26:29:void onCreate(android.os.Bundle):284:287 -> onCreate 30:32:void onCreate(android.os.Bundle):289:291 -> onCreate 33:33:void onCreate(android.os.Bundle):294:294 -> onCreate 34:35:void onCreate(android.os.Bundle):298:299 -> onCreate 36:36:void onCreate(android.os.Bundle):301:301 -> onCreate 37:37:void onCreate(android.os.Bundle):303:303 -> onCreate 38:38:void com.algobase.share.dialog.MyDialogFragment.setStyle(int):96:96 -> onCreate 38:38:void onCreate(android.os.Bundle):303 -> onCreate 39:39:void onCreate(android.os.Bundle):305:305 -> onCreate 40:43:void onCreate(android.os.Bundle):309:312 -> onCreate 44:44:void onCreate(android.os.Bundle):314:314 -> onCreate 45:47:void onCreate(android.os.Bundle):317:319 -> onCreate 48:48:void onCreate(android.os.Bundle):321:321 -> onCreate 49:49:long com.algobase.share.app.Assets.getLong(java.lang.String,long):67:67 -> onCreate 49:49:void onCreate(android.os.Bundle):323 -> onCreate 50:51:void onCreate(android.os.Bundle):323:324 -> onCreate 52:53:void onCreate(android.os.Bundle):327:328 -> onCreate 54:55:void onCreate(android.os.Bundle):330:331 -> onCreate 56:58:void onCreate(android.os.Bundle):333:335 -> onCreate 59:61:void onCreate(android.os.Bundle):342:344 -> onCreate 62:62:void onCreate(android.os.Bundle):353:353 -> onCreate 63:64:void onCreate(android.os.Bundle):357:358 -> onCreate 65:65:void onCreate(android.os.Bundle):360:360 -> onCreate 66:66:void onCreate(android.os.Bundle):364:364 -> onCreate 67:67:void onCreate(android.os.Bundle):366:366 -> onCreate 68:69:void onCreate(android.os.Bundle):375:376 -> onCreate 70:71:void onCreate(android.os.Bundle):387:388 -> onCreate 72:72:void onCreate(android.os.Bundle):390:390 -> onCreate 73:74:void onCreate(android.os.Bundle):400:401 -> onCreate 75:76:void onCreate(android.os.Bundle):412:413 -> onCreate 77:79:void onCreate(android.os.Bundle):415:417 -> onCreate 80:80:void onCreate(android.os.Bundle):419:419 -> onCreate 81:81:void onCreate(android.os.Bundle):421:421 -> onCreate 82:82:void onCreate(android.os.Bundle):426:426 -> onCreate 83:87:void onCreate(android.os.Bundle):428:432 -> onCreate 88:89:void onCreate(android.os.Bundle):434:435 -> onCreate 90:92:void onCreate(android.os.Bundle):438:440 -> onCreate 93:96:void onCreate(android.os.Bundle):442:445 -> onCreate 97:98:void onCreate(android.os.Bundle):448:449 -> onCreate 99:99:void onCreate(android.os.Bundle):454:454 -> onCreate 100:102:void onCreate(android.os.Bundle):460:462 -> onCreate 103:105:void onCreate(android.os.Bundle):467:469 -> onCreate 106:106:void onCreate(android.os.Bundle):472:472 -> onCreate 107:108:void onCreate(android.os.Bundle):474:475 -> onCreate 109:109:void onCreate(android.os.Bundle):477:477 -> onCreate 110:111:void onCreate(android.os.Bundle):481:482 -> onCreate 112:112:void onCreate(android.os.Bundle):484:484 -> onCreate 113:115:void onCreate(android.os.Bundle):486:488 -> onCreate 116:116:void onCreate(android.os.Bundle):491:491 -> onCreate 117:117:void onCreate(android.os.Bundle):494:494 -> onCreate 118:121:void onCreate(android.os.Bundle):499:502 -> onCreate 122:123:void onCreate(android.os.Bundle):515:516 -> onCreate 124:125:void onCreate(android.os.Bundle):521:522 -> onCreate 126:127:void com.algobase.hrv.HRV_Basic.load_preferences():206:207 -> onCreate 126:127:void onCreate(android.os.Bundle):531 -> onCreate 128:128:void com.algobase.hrv.HRV_Basic.load_preferences():209:209 -> onCreate 128:128:void onCreate(android.os.Bundle):531 -> onCreate 129:129:void com.algobase.hrv.HRV_Basic.load_preferences():211:211 -> onCreate 129:129:void onCreate(android.os.Bundle):531 -> onCreate 130:132:void com.algobase.hrv.HRV_Basic.load_preferences():214:216 -> onCreate 130:132:void onCreate(android.os.Bundle):531 -> onCreate 133:134:void com.algobase.hrv.HRV_Basic.load_preferences():219:220 -> onCreate 133:134:void onCreate(android.os.Bundle):531 -> onCreate 135:135:void com.algobase.hrv.HRV_Basic.load_preferences():222:222 -> onCreate 135:135:void onCreate(android.os.Bundle):531 -> onCreate 136:137:void com.algobase.hrv.HRV_Basic.load_preferences():224:225 -> onCreate 136:137:void onCreate(android.os.Bundle):531 -> onCreate 138:139:void com.algobase.hrv.HRV_Basic.load_preferences():229:230 -> onCreate 138:139:void onCreate(android.os.Bundle):531 -> onCreate 140:142:void com.algobase.hrv.HRV_Basic.load_preferences():232:234 -> onCreate 140:142:void onCreate(android.os.Bundle):531 -> onCreate 143:144:void com.algobase.hrv.HRV_Basic.load_preferences():236:237 -> onCreate 143:144:void onCreate(android.os.Bundle):531 -> onCreate 145:146:void com.algobase.hrv.HRV_Basic.load_preferences():239:240 -> onCreate 145:146:void onCreate(android.os.Bundle):531 -> onCreate 147:148:void com.algobase.hrv.HRV_Basic.load_preferences():242:243 -> onCreate 147:148:void onCreate(android.os.Bundle):531 -> onCreate 149:150:void com.algobase.hrv.HRV_Basic.load_preferences():245:246 -> onCreate 149:150:void onCreate(android.os.Bundle):531 -> onCreate 151:152:void com.algobase.hrv.HRV_Basic.load_preferences():248:249 -> onCreate 151:152:void onCreate(android.os.Bundle):531 -> onCreate 153:154:void com.algobase.hrv.HRV_Basic.load_preferences():251:252 -> onCreate 153:154:void onCreate(android.os.Bundle):531 -> onCreate 155:156:void com.algobase.hrv.HRV_Basic.load_preferences():254:255 -> onCreate 155:156:void onCreate(android.os.Bundle):531 -> onCreate 157:157:void com.algobase.hrv.HRV_Basic.load_preferences():257:257 -> onCreate 157:157:void onCreate(android.os.Bundle):531 -> onCreate 158:158:void init_options_menu(android.view.View):107:107 -> onCreate 158:158:void onCreate(android.os.Bundle):533 -> onCreate 159:159:void init_options_menu(android.view.View):109:109 -> onCreate 159:159:void onCreate(android.os.Bundle):533 -> onCreate 160:161:void init_options_menu(android.view.View):114:115 -> onCreate 160:161:void onCreate(android.os.Bundle):533 -> onCreate 162:168:void init_options_menu(android.view.View):117:123 -> onCreate 162:168:void onCreate(android.os.Bundle):533 -> onCreate 169:169:void init_options_menu(android.view.View):138:138 -> onCreate 169:169:void onCreate(android.os.Bundle):533 -> onCreate 170:171:void init_options_menu(android.view.View):143:144 -> onCreate 170:171:void onCreate(android.os.Bundle):533 -> onCreate 172:174:void init_options_menu(android.view.View):146:148 -> onCreate 172:174:void onCreate(android.os.Bundle):533 -> onCreate 175:175:void onCreate(android.os.Bundle):535:535 -> onCreate 176:176:void onCreate(android.os.Bundle):538:538 -> onCreate 177:180:void onCreate(android.os.Bundle):550:553 -> onCreate 181:182:void onCreate(android.os.Bundle):555:556 -> onCreate 183:183:void onCreate(android.os.Bundle):558:558 -> onCreate 184:184:void onCreate(android.os.Bundle):564:564 -> onCreate 185:185:void onCreate(android.os.Bundle):566:566 -> onCreate 186:187:void onCreate(android.os.Bundle):568:569 -> onCreate 188:189:void onCreate(android.os.Bundle):572:573 -> onCreate 190:190:void com.algobase.hrv.HRV_Sensors.btInitReceiver():338:338 -> onCreate 190:190:void onCreate(android.os.Bundle):577 -> onCreate 191:191:void onCreate(android.os.Bundle):579:579 -> onCreate 192:197:void onCreate(android.os.Bundle):581:586 -> onCreate 198:198:void onCreate(android.os.Bundle):590:590 -> onCreate 199:199:void onCreate(android.os.Bundle):593:593 -> onCreate 200:200:void onCreate(android.os.Bundle):595:595 -> onCreate 201:201:void onCreate(android.os.Bundle):616:616 -> onCreate 202:203:void onCreate(android.os.Bundle):618:619 -> onCreate 204:204:void onCreate(android.os.Bundle):621:621 -> onCreate 205:205:void onCreate(android.os.Bundle):625:625 -> onCreate 206:206:void onCreate(android.os.Bundle):630:630 -> onCreate 207:207:void onCreate(android.os.Bundle):633:633 -> onCreate 208:208:void onCreate(android.os.Bundle):636:636 -> onCreate 209:210:void onCreate(android.os.Bundle):638:639 -> onCreate 211:211:void onCreate(android.os.Bundle):642:642 -> onCreate 212:214:void com.algobase.hrv.HRV_Sensors.btScanAndConnect(java.lang.String,java.lang.String,boolean):614:616 -> onCreate 212:214:void onCreate(android.os.Bundle):642 -> onCreate 215:215:void com.algobase.hrv.HRV_Sensors.btScanAndConnect(java.lang.String,java.lang.String,boolean):618:618 -> onCreate 215:215:void onCreate(android.os.Bundle):642 -> onCreate 216:216:void com.algobase.hrv.HRV_Sensors.btScanAndConnect(java.lang.String,java.lang.String,boolean):620:620 -> onCreate 216:216:void onCreate(android.os.Bundle):642 -> onCreate 217:219:void com.algobase.hrv.HRV_Sensors.btScanAndConnect(java.lang.String,java.lang.String,boolean):623:625 -> onCreate 217:219:void onCreate(android.os.Bundle):642 -> onCreate 220:220:void com.algobase.hrv.HRV_Sensors.btScanAndConnect(java.lang.String,java.lang.String,boolean):627:627 -> onCreate 220:220:void onCreate(android.os.Bundle):642 -> onCreate 221:221:void com.algobase.hrv.HRV_Sensors.btScanAndConnect(java.lang.String,java.lang.String,boolean):631:631 -> onCreate 221:221:void onCreate(android.os.Bundle):642 -> onCreate 222:222:void com.algobase.hrv.HRV_Sensors.btScanAndConnect(java.lang.String,java.lang.String,boolean):652:652 -> onCreate 222:222:void onCreate(android.os.Bundle):642 -> onCreate 223:225:void com.algobase.hrv.HRV_Sensors.btScanAndConnect(java.lang.String,java.lang.String,boolean):654:656 -> onCreate 223:225:void onCreate(android.os.Bundle):642 -> onCreate 226:226:void com.algobase.hrv.HRV_Sensors.btScanAndConnect(java.lang.String,java.lang.String,boolean):660:660 -> onCreate 226:226:void onCreate(android.os.Bundle):642 -> onCreate 1:5:void onDestroy():673:677 -> onDestroy 1:2:void onRequestPermissionsResult(int,java.lang.String[],int[]):691:692 -> onRequestPermissionsResult 3:3:void onRequestPermissionsResult(int,java.lang.String[],int[]):697:697 -> onRequestPermissionsResult 4:7:void onRequestPermissionsResult(int,java.lang.String[],int[]):701:704 -> onRequestPermissionsResult 8:8:void onRequestPermissionsResult(int,java.lang.String[],int[]):708:708 -> onRequestPermissionsResult 1:1:void onResume():668:668 -> onResume com.algobase.hrv.HRV_Activity$1 -> com.algobase.hrv.a: com.algobase.hrv.HRV_Activity this$0 -> o 1:1:void (com.algobase.hrv.HRV_Activity,android.content.Context):109:109 -> 1:1:void callMenuAction(int):111:111 -> b com.algobase.hrv.HRV_Activity$10 -> com.algobase.hrv.HRV_Activity$a: com.algobase.hrv.HRV_Activity this$0 -> a 1:1:void (com.algobase.hrv.HRV_Activity,long,long):595:595 -> 1:2:void onTick(long):597:598 -> onTick 3:4:void com.algobase.hrv.HRV_Basic.update_display():405:406 -> onTick 3:4:void onTick(long):599 -> onTick 5:6:void com.algobase.hrv.HRV_Basic.update_display():410:411 -> onTick 5:6:void onTick(long):599 -> onTick 7:7:void com.algobase.hrv.HRV_Basic.update_display():413:413 -> onTick 7:7:void onTick(long):599 -> onTick 8:8:void com.algobase.hrv.HRV_Basic.update_display():416:416 -> onTick 8:8:void onTick(long):599 -> onTick 9:9:void com.algobase.hrv.HRV_Basic.update_display():419:419 -> onTick 9:9:void onTick(long):599 -> onTick 10:15:void com.algobase.hrv.HRV_Basic.update_display():421:421 -> onTick 10:15:void onTick(long):599 -> onTick 16:18:void com.algobase.hrv.HRV_Basic.update_display():429:431 -> onTick 16:18:void onTick(long):599 -> onTick 19:20:void com.algobase.hrv.HRV_Basic.update_display():436:437 -> onTick 19:20:void onTick(long):599 -> onTick 21:21:void com.algobase.hrv.HRV_Basic.update_display():440:440 -> onTick 21:21:void onTick(long):599 -> onTick 22:26:void com.algobase.hrv.HRV_Basic.update_display():442:446 -> onTick 22:26:void onTick(long):599 -> onTick 27:30:void com.algobase.hrv.HRV_Basic.update_display():448:451 -> onTick 27:30:void onTick(long):599 -> onTick 31:33:void com.algobase.hrv.HRV_Basic.update_display():454:456 -> onTick 31:33:void onTick(long):599 -> onTick 34:34:void com.algobase.hrv.HRV_Basic.update_display():458:458 -> onTick 34:34:void onTick(long):599 -> onTick 35:38:void com.algobase.hrv.HRV_Basic.update_display():460:463 -> onTick 35:38:void onTick(long):599 -> onTick 39:39:void com.algobase.hrv.HRV_Basic.update_display():461:461 -> onTick 39:39:void onTick(long):599 -> onTick 40:42:void com.algobase.hrv.HRV_Basic.update_display():465:465 -> onTick 40:42:void onTick(long):599 -> onTick 43:43:void com.algobase.hrv.HRV_Basic.update_display():467:467 -> onTick 43:43:void onTick(long):599 -> onTick 44:45:void com.algobase.hrv.HRV_Basic.update_charts():313:314 -> onTick 44:45:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 44:45:void onTick(long):599 -> onTick 46:49:void com.algobase.hrv.HRV_Basic.update_charts():316:319 -> onTick 46:49:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 46:49:void onTick(long):599 -> onTick 50:53:void com.algobase.hrv.HRV_Basic.update_charts():322:325 -> onTick 50:53:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 50:53:void onTick(long):599 -> onTick 54:55:void com.algobase.hrv.HRV_Basic.update_charts():328:329 -> onTick 54:55:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 54:55:void onTick(long):599 -> onTick 56:57:void com.algobase.hrv.HRV_Basic.update_charts():331:332 -> onTick 56:57:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 56:57:void onTick(long):599 -> onTick 58:58:void com.algobase.hrv.HRV_Basic.update_charts():334:334 -> onTick 58:58:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 58:58:void onTick(long):599 -> onTick 59:60:void com.algobase.hrv.HRV_Basic.update_charts():336:337 -> onTick 59:60:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 59:60:void onTick(long):599 -> onTick 61:62:void com.algobase.hrv.HRV_Basic.update_charts():339:340 -> onTick 61:62:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 61:62:void onTick(long):599 -> onTick 63:66:void com.algobase.hrv.HRV_Basic.update_charts():343:346 -> onTick 63:66:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 63:66:void onTick(long):599 -> onTick 67:67:void com.algobase.hrv.HRV_Basic.update_charts():345:345 -> onTick 67:67:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 67:67:void onTick(long):599 -> onTick 68:68:void com.algobase.hrv.HRV_Basic.update_charts():349:349 -> onTick 68:68:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 68:68:void onTick(long):599 -> onTick 69:70:void com.algobase.hrv.HRV_Basic.update_charts():351:352 -> onTick 69:70:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 69:70:void onTick(long):599 -> onTick 71:71:void com.algobase.hrv.HRV_Basic.update_charts():356:356 -> onTick 71:71:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 71:71:void onTick(long):599 -> onTick 72:72:void com.algobase.hrv.HRV_Basic.update_charts():358:358 -> onTick 72:72:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 72:72:void onTick(long):599 -> onTick 73:73:void com.algobase.hrv.HRV_Basic.update_charts():362:362 -> onTick 73:73:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 73:73:void onTick(long):599 -> onTick 74:74:void com.algobase.hrv.HRV_Basic.update_charts():365:365 -> onTick 74:74:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 74:74:void onTick(long):599 -> onTick 75:75:void com.algobase.hrv.HRV_Basic.update_charts():367:367 -> onTick 75:75:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 75:75:void onTick(long):599 -> onTick 76:77:void com.algobase.hrv.HRV_Basic.update_charts():370:371 -> onTick 76:77:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 76:77:void onTick(long):599 -> onTick 78:78:void com.algobase.hrv.HRV_Basic.update_charts():375:375 -> onTick 78:78:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 78:78:void onTick(long):599 -> onTick 79:79:void com.algobase.hrv.HRV_Basic.update_charts():377:377 -> onTick 79:79:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 79:79:void onTick(long):599 -> onTick 80:80:void com.algobase.hrv.HRV_Basic.update_charts():380:380 -> onTick 80:80:void com.algobase.hrv.HRV_Basic.update_display():469 -> onTick 80:80:void onTick(long):599 -> onTick 81:83:void onTick(long):600:602 -> onTick 84:84:void onTick(long):604:604 -> onTick 85:86:void onTick(long):608:609 -> onTick com.algobase.hrv.HRV_Activity$11 -> com.algobase.hrv.HRV_Activity$b: com.algobase.hrv.HRV_Activity this$0 -> b 1:1:void (com.algobase.hrv.HRV_Activity):619:619 -> 1:1:void run():620:620 -> a com.algobase.hrv.HRV_Activity$12 -> com.algobase.hrv.HRV_Activity$c: com.algobase.hrv.HRV_Activity this$0 -> b 1:1:void (com.algobase.hrv.HRV_Activity):625:625 -> 1:2:void run():627:628 -> a com.algobase.hrv.HRV_Activity$2 -> com.algobase.hrv.b: com.algobase.hrv.HRV_Activity this$0 -> o 1:1:void (com.algobase.hrv.HRV_Activity,android.content.Context):138:138 -> 1:1:void callMenuAction(int):140:140 -> b com.algobase.hrv.HRV_Activity$3 -> com.algobase.hrv.HRV_Activity$d: com.algobase.hrv.HRV_Activity this$0 -> b 1:1:void (com.algobase.hrv.HRV_Activity):180:180 -> 1:3:void run():182:184 -> a com.algobase.hrv.HRV_Activity$4 -> com.algobase.hrv.HRV_Activity$e: com.algobase.hrv.HRV_Activity this$0 -> p 1:1:void (com.algobase.hrv.HRV_Activity,int,int,int):344:344 -> 1:2:void writeLog(java.lang.String):347:348 -> s com.algobase.hrv.HRV_Activity$5 -> com.algobase.hrv.HRV_Activity$f: com.algobase.hrv.HRV_Activity this$0 -> a 1:1:void (com.algobase.hrv.HRV_Activity):366:366 -> 1:2:void onClick(android.view.View):369:370 -> onClick com.algobase.hrv.HRV_Activity$6 -> com.algobase.hrv.HRV_Activity$g: com.algobase.hrv.HRV_Activity this$0 -> a 1:1:void (com.algobase.hrv.HRV_Activity):376:376 -> 1:2:boolean onLongClick(android.view.View):379:380 -> onLongClick com.algobase.hrv.HRV_Activity$7 -> com.algobase.hrv.HRV_Activity$h: com.algobase.hrv.HRV_Activity this$0 -> a 1:1:void (com.algobase.hrv.HRV_Activity):390:390 -> 1:2:void onClick(android.view.View):393:394 -> onClick 3:3:void onClick(android.view.View):396:396 -> onClick com.algobase.hrv.HRV_Activity$8 -> com.algobase.hrv.HRV_Activity$i: com.algobase.hrv.HRV_Activity this$0 -> a 1:1:void (com.algobase.hrv.HRV_Activity):401:401 -> 1:2:void onClick(android.view.View):404:405 -> onClick 3:5:void com.algobase.hrv.HRV_Dialog.reset_recording_dialog():423:425 -> onClick 3:5:void onClick(android.view.View):405 -> onClick 6:7:void com.algobase.hrv.HRV_Dialog.reset_recording_dialog():441:442 -> onClick 6:7:void onClick(android.view.View):405 -> onClick 8:8:void onClick(android.view.View):407:407 -> onClick com.algobase.hrv.HRV_Activity$9 -> com.algobase.hrv.HRV_Activity$j: com.algobase.hrv.HRV_Activity this$0 -> G 1:1:void (com.algobase.hrv.HRV_Activity,androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):540:540 -> 1:1:void error_handler(java.lang.String):546:546 -> d 1:1:void write_log(java.lang.String):542:542 -> n com.algobase.hrv.HRV_Activity$ExplorerActivity -> com.algobase.hrv.HRV_Activity$ExplorerActivity: 1:1:void ():91:91 -> int getFileImageRes() -> q int getFolderImageRes() -> r com.algobase.hrv.HRV_Basic -> com.algobase.hrv.HRV_Basic: 1:1:void ():101:101 -> 1:4:void setTextColor(int,int):655:658 -> A 5:9:void setTextColor(int,int):660:664 -> A 1:3:void set_sensor_line(java.lang.String,int,int,boolean):392:394 -> B 4:4:void set_sensor_line(java.lang.String,int,int,boolean):396:396 -> B 5:5:void set_sensor_line(java.lang.String,int,int,boolean):398:398 -> B 1:6:void show_text_file(java.io.File):156:161 -> C 1:3:void start_recording():535:537 -> D 4:6:void start_recording():539:541 -> D 1:2:java.lang.String time_to_ms(int):672:673 -> E 3:3:java.lang.String time_to_ms(int):675:675 -> E 1:2:void write_preferences():184:185 -> F 3:5:void write_preferences():187:189 -> F 6:6:void write_preferences():191:191 -> F 7:12:void write_preferences():193:198 -> F 13:13:void write_preferences():200:200 -> F 1:1:void write_recording_list():642:642 -> G 2:5:void write_recording_list():645:648 -> G 1:2:int DipToPixels(float):105:106 -> q 1:2:void disable_button1(java.lang.String):491:492 -> r 3:4:void disable_button1(java.lang.String):494:495 -> r 1:3:void enable_button1(java.lang.String):476:478 -> s 4:4:void enable_button1(java.lang.String):480:480 -> s 5:6:void enable_button1(java.lang.String):482:483 -> s 7:7:void enable_button1(java.lang.String):485:485 -> s 8:8:void enable_button1(java.lang.String):487:487 -> s 1:1:void finish_recording():501:501 -> t 2:4:void finish_recording():503:505 -> t 5:10:void finish_recording():508:508 -> t 11:12:void finish_recording():514:515 -> t 13:13:void finish_recording():517:517 -> t 14:15:void playSound(android.net.Uri):707:708 -> t 14:15:void finish_recording():517 -> t 16:16:void playSound(android.net.Uri):710:710 -> t 16:16:void finish_recording():517 -> t 17:32:void save_recording():132:147 -> t 17:32:void finish_recording():529 -> t 33:33:void save_recording():149:149 -> t 33:33:void finish_recording():529 -> t 34:35:void save_recording():151:152 -> t 34:35:void finish_recording():529 -> t 1:2:java.lang.String format(java.lang.String,java.lang.Object[]):125:126 -> u 1:1:void init_charts():265:265 -> v 2:4:void init_charts():267:269 -> v 5:14:void init_charts():271:280 -> v 15:15:void init_charts():282:282 -> v 16:18:void init_charts():284:286 -> v 19:19:void init_charts():288:288 -> v 20:20:void init_charts():291:291 -> v 21:28:void init_charts():294:301 -> v 29:30:void init_charts():303:304 -> v 31:31:void init_charts():306:306 -> v 1:2:void log(java.lang.String):119:120 -> w 3:5:void writeLine(java.io.FileWriter,java.lang.String):111:113 -> w 3:5:void log(java.lang.String):120 -> w 1:1:void read_recording_list():622:622 -> x 2:2:void read_recording_list():625:625 -> x 3:6:void read_recording_list():628:631 -> x 7:7:void read_recording_list():635:635 -> x 1:1:void reset_preferences(boolean):166:166 -> y 2:3:void reset_preferences(boolean):168:169 -> y 4:10:void reset_preferences(boolean):171:177 -> y 11:11:void reset_preferences(boolean):179:179 -> y 1:1:void reset_recording():546:546 -> z 2:2:void reset_recording():548:548 -> z 3:4:void reset_recording():550:551 -> z 5:5:void reset_recording():553:553 -> z 6:6:void reset_recording():555:555 -> z 7:7:void reset_recording():557:557 -> z 8:13:void reset_recording():559:564 -> z 14:14:void reset_recording():566:566 -> z 15:15:void reset_recording():569:569 -> z 16:25:void reset_recording():571:580 -> z 26:28:void reset_recording():583:585 -> z 29:30:void reset_recording():587:588 -> z 31:31:void reset_recording():590:590 -> z 32:36:void reset_recording():592:596 -> z 37:40:void reset_recording():598:601 -> z 41:43:void reset_recording():604:606 -> z 44:44:void reset_recording():609:609 -> z 45:47:void reset_recording():611:613 -> z 48:48:void reset_recording():615:615 -> z com.algobase.hrv.HRV_Basic$1 -> com.algobase.hrv.c: com.algobase.hrv.HRV_Basic this$0 -> a 1:1:void (com.algobase.hrv.HRV_Basic):380:380 -> 1:2:void run():382:383 -> run com.algobase.hrv.HRV_Config -> com.algobase.hrv.HRV_Config: 1:1:void ():26:26 -> com.algobase.hrv.HRV_Config$1 -> com.algobase.hrv.d: android.widget.TextView val$val_interval -> a com.algobase.hrv.HRV_Config this$0 -> b 1:1:void (com.algobase.hrv.HRV_Config,android.widget.TextView):73:73 -> 1:1:void onProgressChanged(android.widget.SeekBar,int,boolean):82:82 -> onProgressChanged com.algobase.hrv.HRV_Config$2 -> com.algobase.hrv.e: android.widget.TextView val$val_artefacts -> a com.algobase.hrv.HRV_Config this$0 -> b 1:1:void (com.algobase.hrv.HRV_Config,android.widget.TextView):124:124 -> 1:1:void onProgressChanged(android.widget.SeekBar,int,boolean):133:133 -> onProgressChanged com.algobase.hrv.HRV_Config$3 -> com.algobase.hrv.f: android.widget.TextView val$val_stress_limit -> a com.algobase.hrv.HRV_Config this$0 -> b 1:1:void (com.algobase.hrv.HRV_Config,android.widget.TextView):180:180 -> 1:1:void onProgressChanged(android.widget.SeekBar,int,boolean):190:190 -> onProgressChanged 2:2:void onProgressChanged(android.widget.SeekBar,int,boolean):192:192 -> onProgressChanged com.algobase.hrv.HRV_Config$4 -> com.algobase.hrv.g: android.widget.CheckBox val$cb_sliding_interval -> d com.algobase.hrv.HRV_Config this$0 -> h com.algobase.share.dialog.MyDialog val$diag -> g android.widget.CheckBox val$cb_play_sound -> f android.widget.CheckBox val$cb_auto_start -> e android.widget.SeekBar val$bar_stress_limit -> c android.widget.SeekBar val$bar_interval -> a android.widget.SeekBar val$bar_artefacts -> b 1:1:void (com.algobase.hrv.HRV_Config,android.widget.SeekBar,android.widget.SeekBar,android.widget.SeekBar,android.widget.CheckBox,android.widget.CheckBox,android.widget.CheckBox,com.algobase.share.dialog.MyDialog):240:240 -> 1:3:void onClick(android.content.DialogInterface,int):243:245 -> onClick 4:6:void onClick(android.content.DialogInterface,int):247:249 -> onClick 7:8:void onClick(android.content.DialogInterface,int):251:252 -> onClick 9:9:void onClick(android.content.DialogInterface,int):254:254 -> onClick 10:10:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> onClick 10:10:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> onClick 10:10:void onClick(android.content.DialogInterface,int):254 -> onClick com.algobase.hrv.HRV_Config$5 -> com.algobase.hrv.h: android.widget.CheckBox val$cb_sliding_interval -> d com.algobase.hrv.HRV_Config this$0 -> g android.widget.CheckBox val$cb_play_sound -> f android.widget.CheckBox val$cb_auto_start -> e android.widget.SeekBar val$bar_stress_limit -> c android.widget.SeekBar val$bar_interval -> a android.widget.SeekBar val$bar_artefacts -> b 1:1:void (com.algobase.hrv.HRV_Config,android.widget.SeekBar,android.widget.SeekBar,android.widget.SeekBar,android.widget.CheckBox,android.widget.CheckBox,android.widget.CheckBox):259:259 -> 1:8:void onClick(android.content.DialogInterface,int):261:268 -> onClick com.algobase.hrv.HRV_Dialog -> com.algobase.hrv.HRV_Dialog: 1:1:void ():109:109 -> 1:2:void about_dialog():447:448 -> O 3:3:void about_dialog():451:451 -> O 4:4:void about_dialog():453:453 -> O 5:5:void about_dialog():455:455 -> O 6:16:void about_dialog():460:470 -> O 17:19:void about_dialog():472:474 -> O 20:20:void about_dialog():480:480 -> O 1:2:void bluetooth_dialog():635:636 -> P 3:3:void bluetooth_dialog():641:641 -> P 4:5:void bluetooth_dialog():643:644 -> P 6:6:void bluetooth_dialog():646:646 -> P 7:8:void bluetooth_dialog():648:649 -> P 9:13:void bluetooth_dialog():652:656 -> P 14:14:void bluetooth_dialog():658:658 -> P 15:15:void bluetooth_dialog():770:770 -> P 16:16:void bluetooth_dialog():780:780 -> P 17:17:void bluetooth_dialog():789:789 -> P 18:18:void bluetooth_dialog():796:796 -> P 1:3:void exit_dialog():403:405 -> Q 4:5:void exit_dialog():417:418 -> Q 1:2:void acknowledge(java.lang.String,android.text.Spanned,boolean):150:151 -> n 1:2:void acknowledge(java.lang.String,android.text.Spanned):144 -> n 3:6:void acknowledge(java.lang.String,android.text.Spanned,boolean):155:158 -> n 3:6:void acknowledge(java.lang.String,android.text.Spanned):144 -> n 7:7:void acknowledge(java.lang.String,android.text.Spanned,boolean):164:164 -> n 7:7:void acknowledge(java.lang.String,android.text.Spanned):144 -> n 8:8:void acknowledge(java.lang.String,android.text.Spanned,boolean):166:166 -> n 8:8:void acknowledge(java.lang.String,android.text.Spanned):144 -> n 9:9:void acknowledge(java.lang.String,android.text.Spanned,boolean):176:176 -> n 9:9:void acknowledge(java.lang.String,android.text.Spanned):144 -> n 1:3:void showToast(java.lang.String):112:114 -> o 1:1:void showToastLong(java.lang.String):131:131 -> p com.algobase.hrv.HRV_Dialog$1 -> com.algobase.hrv.HRV_Dialog$c: java.lang.String val$txt -> a com.algobase.hrv.HRV_Dialog this$0 -> b 1:1:void (com.algobase.hrv.HRV_Dialog,java.lang.String):131:131 -> 1:3:void run():133:135 -> run 4:5:void com.algobase.share.dialog.MyToast.show_long():102:103 -> run 4:5:void run():135 -> run com.algobase.hrv.HRV_Dialog$10 -> com.algobase.hrv.HRV_Dialog$a: com.algobase.share.dialog.MyDialog val$dialog -> a com.algobase.hrv.HRV_Dialog this$0 -> b 1:1:void (com.algobase.hrv.HRV_Dialog,com.algobase.share.dialog.MyDialog):406:406 -> 1:1:void onClick(android.content.DialogInterface,int):408:408 -> onClick 2:2:void onClick(android.content.DialogInterface,int):414:414 -> onClick com.algobase.hrv.HRV_Dialog$10$1 -> com.algobase.hrv.i: com.algobase.hrv.HRV_Dialog$10 this$1 -> c int $r8$classId -> b 1:1:void com.algobase.hrv.HRV_Dialog$5$1.(com.algobase.hrv.HRV_Dialog$5):221:221 -> 1:1:void com.algobase.hrv.HRV_Dialog$5$1.$r8$init$bridge(com.algobase.hrv.HRV_Dialog$5):0 -> 2:2:void com.algobase.hrv.HRV_Dialog$9$1.(com.algobase.hrv.HRV_Dialog$9):383:383 -> 2:2:void com.algobase.hrv.HRV_Dialog$9$1.$r8$init$bridge(com.algobase.hrv.HRV_Dialog$9):0 -> 3:3:void (com.algobase.hrv.HRV_Dialog$10):408:408 -> 3:3:void $r8$init$bridge(com.algobase.hrv.HRV_Dialog$10):0 -> 4:4:void com.algobase.hrv.HRV_Dialog$11$1.(com.algobase.hrv.HRV_Dialog$11):428:428 -> 4:4:void com.algobase.hrv.HRV_Dialog$11$1.$r8$init$bridge(com.algobase.hrv.HRV_Dialog$11):0 -> 1:1:void com.algobase.hrv.HRV_Dialog$5$1.run():223:223 -> a 1:1:void run$bridge():0 -> a 2:2:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> a 2:2:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> a 2:2:void com.algobase.hrv.HRV_Dialog$5$1.run():223 -> a 2:2:void run$bridge():0 -> a 3:6:void com.algobase.hrv.HRV_Dialog$5$1.run():224:227 -> a 3:6:void run$bridge():0 -> a 7:7:void com.algobase.hrv.HRV_Dialog$11$1.run():430:430 -> a 7:7:void run$bridge():0 -> a 8:8:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> a 8:8:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> a 8:8:void com.algobase.hrv.HRV_Dialog$11$1.run():430 -> a 8:8:void run$bridge():0 -> a 9:9:void com.algobase.hrv.HRV_Dialog$11$1.run():431:431 -> a 9:9:void run$bridge():0 -> a 10:10:void run():410:410 -> a 10:10:void run$bridge():0 -> a 11:11:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> a 11:11:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> a 11:11:void run():410 -> a 11:11:void run$bridge():0 -> a 12:12:void com.algobase.share.system.MyThread.sleep(int):25:25 -> a 12:12:void run():411 -> a 12:12:void run$bridge():0 -> a 13:13:void run():412:412 -> a 13:13:void run$bridge():0 -> a 14:14:void com.algobase.share.system.MyThread.sleep(int):25:25 -> a 14:14:void com.algobase.hrv.HRV_Dialog$9$1.run():385 -> a 14:14:void run$bridge():0 -> a 15:18:void com.algobase.hrv.HRV_Dialog$9$1.run():386:389 -> a 15:18:void run$bridge():0 -> a com.algobase.hrv.HRV_Dialog$11 -> com.algobase.hrv.k: com.algobase.share.dialog.MyDialog val$dialog -> a com.algobase.hrv.HRV_Dialog this$0 -> b 1:1:void (com.algobase.hrv.HRV_Dialog,com.algobase.share.dialog.MyDialog):426:426 -> 1:1:void onClick(android.content.DialogInterface,int):428:428 -> onClick 2:2:void onClick(android.content.DialogInterface,int):438:438 -> onClick com.algobase.hrv.HRV_Dialog$11$1$1 -> com.algobase.hrv.j: com.algobase.hrv.HRV_Dialog$11$1 this$2 -> b int $r8$classId -> a 1:1:void com.algobase.hrv.HRV_Dialog$5$1$1.(com.algobase.hrv.HRV_Dialog$5$1):227:227 -> 1:1:void com.algobase.hrv.HRV_Dialog$5$1$1.$r8$init$bridge(com.algobase.hrv.HRV_Dialog$5$1):0 -> 2:2:void com.algobase.hrv.HRV_Sensors$4$1.(com.algobase.hrv.HRV_Sensors$4):320:320 -> 2:2:void com.algobase.hrv.HRV_Sensors$4$1.$r8$init$bridge(com.algobase.hrv.HRV_Sensors$4):0 -> 3:3:void com.algobase.hrv.HRV_Sensors$5$1.(com.algobase.hrv.HRV_Sensors$5):371:371 -> 3:3:void com.algobase.hrv.HRV_Sensors$5$1.$r8$init$bridge(com.algobase.hrv.HRV_Sensors$5):0 -> 4:4:void com.algobase.hrv.HRV_Dialog$9$1$1.(com.algobase.hrv.HRV_Dialog$9$1):389:389 -> 4:4:void com.algobase.hrv.HRV_Dialog$9$1$1.$r8$init$bridge(com.algobase.hrv.HRV_Dialog$9$1):0 -> 5:5:void (com.algobase.hrv.HRV_Dialog$11$1):431:431 -> 5:5:void $r8$init$bridge(com.algobase.hrv.HRV_Dialog$11$1):0 -> 1:1:void com.algobase.hrv.HRV_Sensors$4$1.run():322:322 -> run 1:1:void run$bridge():0 -> run 2:2:void com.algobase.share.system.MyThread.sleep(int):25:25 -> run 2:2:void com.algobase.hrv.HRV_Sensors$4$1.run():322 -> run 2:2:void run$bridge():0 -> run 3:3:void com.algobase.hrv.HRV_Sensors$4$1.run():323:323 -> run 3:3:void run$bridge():0 -> run 4:4:void com.algobase.hrv.HRV_Dialog$9$1$1.run():390:390 -> run 4:4:void run$bridge():0 -> run 5:5:void com.algobase.hrv.HRV_Dialog$5$1$1.run():228:228 -> run 5:5:void run$bridge():0 -> run 6:7:void run():433:434 -> run 6:7:void run$bridge():0 -> run 8:8:void com.algobase.hrv.HRV_Sensors$5$1.run():373:373 -> run 8:8:void run$bridge():0 -> run com.algobase.hrv.HRV_Dialog$12 -> com.algobase.hrv.HRV_Dialog$b: com.algobase.hrv.HRV_Dialog this$0 -> a 1:1:void (com.algobase.hrv.HRV_Dialog):475:475 -> 1:1:void onClick(android.content.DialogInterface,int):477:477 -> onClick com.algobase.hrv.HRV_Dialog$13 -> com.algobase.hrv.l: com.algobase.hrv.HRV_Dialog this$0 -> a 1:1:void (com.algobase.hrv.HRV_Dialog):498:498 -> 1:1:int getCount():500:500 -> getCount 1:1:java.lang.Object getItem(int):503:503 -> getItem 1:1:android.view.View getView(int,android.view.View,android.view.ViewGroup):512:512 -> getView 2:2:android.view.View getView(int,android.view.View,android.view.ViewGroup):514:514 -> getView 3:3:android.view.View getView(int,android.view.View,android.view.ViewGroup):516:516 -> getView 4:7:android.view.View getView(int,android.view.View,android.view.ViewGroup):518:521 -> getView 8:8:android.view.View getView(int,android.view.View,android.view.ViewGroup):520:520 -> getView 9:10:android.view.View getView(int,android.view.View,android.view.ViewGroup):523:524 -> getView 11:12:android.view.View getView(int,android.view.View,android.view.ViewGroup):526:527 -> getView 13:14:android.view.View getView(int,android.view.View,android.view.ViewGroup):529:530 -> getView 15:15:android.view.View getView(int,android.view.View,android.view.ViewGroup):532:532 -> getView 16:19:android.view.View getView(int,android.view.View,android.view.ViewGroup):534:537 -> getView 20:22:android.view.View getView(int,android.view.View,android.view.ViewGroup):540:542 -> getView com.algobase.hrv.HRV_Dialog$14 -> com.algobase.hrv.m: android.widget.BaseAdapter val$adapter -> a com.algobase.hrv.HRV_Dialog this$0 -> b 1:1:void (com.algobase.hrv.HRV_Dialog,android.widget.BaseAdapter):551:551 -> 1:1:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554:554 -> onItemClick 2:2:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):283:283 -> onItemClick 2:2:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 3:3:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):285:285 -> onItemClick 3:3:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 4:19:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):290:305 -> onItemClick 4:19:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 20:37:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):308:325 -> onItemClick 20:37:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 38:40:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):327:329 -> onItemClick 38:40:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 41:41:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):331:331 -> onItemClick 41:41:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 42:47:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):333:338 -> onItemClick 42:47:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 48:50:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):341:343 -> onItemClick 48:50:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 51:54:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):345:348 -> onItemClick 51:54:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 55:57:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):350:352 -> onItemClick 55:57:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 58:60:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):354:356 -> onItemClick 58:60:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 61:65:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):358:362 -> onItemClick 61:65:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 66:66:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):365:365 -> onItemClick 66:66:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 67:67:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):368:368 -> onItemClick 67:67:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 68:68:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):377:377 -> onItemClick 68:68:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick 69:69:void com.algobase.hrv.HRV_Dialog.edit_recording_dialog(int,android.widget.BaseAdapter):397:397 -> onItemClick 69:69:void onItemClick(android.widget.AdapterView,android.view.View,int,long):554 -> onItemClick com.algobase.hrv.HRV_Dialog$15 -> com.algobase.hrv.n: com.algobase.hrv.HRV_Dialog this$0 -> a 1:1:void (com.algobase.hrv.HRV_Dialog):570:570 -> 1:1:void onClick(android.content.DialogInterface,int):572:572 -> onClick 2:2:void com.algobase.hrv.HRV_Basic.shareFile(java.io.File):694:694 -> onClick 2:2:void onClick(android.content.DialogInterface,int):572 -> onClick 3:4:void com.algobase.hrv.HRV_Basic.shareFile(java.io.File):696:697 -> onClick 3:4:void onClick(android.content.DialogInterface,int):572 -> onClick 5:8:void com.algobase.hrv.HRV_Basic.shareFile(java.io.File):699:702 -> onClick 5:8:void onClick(android.content.DialogInterface,int):572 -> onClick com.algobase.hrv.HRV_Dialog$16 -> com.algobase.hrv.o: android.widget.BaseAdapter val$adapter -> a com.algobase.hrv.HRV_Dialog this$0 -> b 1:1:void (com.algobase.hrv.HRV_Dialog,android.widget.BaseAdapter):577:577 -> 1:1:void onClick(android.content.DialogInterface,int):579:579 -> onClick 2:4:void com.algobase.hrv.HRV_Dialog.clear_history_dialog(android.widget.BaseAdapter):216:218 -> onClick 2:4:void onClick(android.content.DialogInterface,int):579 -> onClick 5:6:void com.algobase.hrv.HRV_Dialog.clear_history_dialog(android.widget.BaseAdapter):234:235 -> onClick 5:6:void onClick(android.content.DialogInterface,int):579 -> onClick com.algobase.hrv.HRV_Dialog$17 -> com.algobase.hrv.p: com.algobase.share.dialog.MyDialog val$dialog -> a 1:1:void (com.algobase.hrv.HRV_Dialog,com.algobase.share.dialog.MyDialog):584:584 -> 1:1:void onClick(android.content.DialogInterface,int):586:586 -> onClick 2:2:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> onClick 2:2:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> onClick 2:2:void onClick(android.content.DialogInterface,int):586 -> onClick com.algobase.hrv.HRV_Dialog$18 -> com.algobase.hrv.q: com.algobase.hrv.HRV_Dialog this$0 -> a 1:1:void (com.algobase.hrv.HRV_Dialog):614:614 -> 1:1:void onClick(android.content.DialogInterface,int):617:617 -> onClick com.algobase.hrv.HRV_Dialog$19 -> com.algobase.hrv.r: 1:1:void (com.algobase.hrv.HRV_Dialog):622:622 -> com.algobase.hrv.HRV_Dialog$20 -> com.algobase.hrv.HRV_Dialog$d: android.widget.LinearLayout val$layout -> b com.algobase.hrv.HRV_Dialog this$0 -> e android.widget.ProgressBar val$progress -> c android.widget.TextView val$noDevMesg -> d com.algobase.share.dialog.MyDialog val$dialog -> a 1:1:void (com.algobase.hrv.HRV_Dialog,com.algobase.share.dialog.MyDialog,android.widget.LinearLayout,android.widget.ProgressBar,android.widget.TextView):658:658 -> 1:1:void onClick(android.content.DialogInterface,int):661:661 -> onClick 2:3:void onClick(android.content.DialogInterface,int):663:664 -> onClick 4:4:void onClick(android.content.DialogInterface,int):666:666 -> onClick 5:5:void onClick(android.content.DialogInterface,int):673:673 -> onClick 6:11:void onClick(android.content.DialogInterface,int):734:739 -> onClick 12:16:void onClick(android.content.DialogInterface,int):746:750 -> onClick 17:17:void onClick(android.content.DialogInterface,int):764:764 -> onClick 18:18:void onClick(android.content.DialogInterface,int):667:667 -> onClick 19:19:void onClick(android.content.DialogInterface,int):669:669 -> onClick com.algobase.hrv.HRV_Dialog$20$1 -> com.algobase.hrv.u: com.algobase.hrv.HRV_Dialog$20 this$1 -> a 1:1:void (com.algobase.hrv.HRV_Dialog$20):674:674 -> 1:2:void onLeScan(android.bluetooth.BluetoothDevice,int,byte[]):679:680 -> onLeScan 3:4:void onLeScan(android.bluetooth.BluetoothDevice,int,byte[]):682:683 -> onLeScan 5:5:void onLeScan(android.bluetooth.BluetoothDevice,int,byte[]):699:699 -> onLeScan 6:11:void onLeScan(android.bluetooth.BluetoothDevice,int,byte[]):716:721 -> onLeScan 12:15:void onLeScan(android.bluetooth.BluetoothDevice,int,byte[]):723:726 -> onLeScan 16:17:void onLeScan(android.bluetooth.BluetoothDevice,int,byte[]):728:729 -> onLeScan com.algobase.hrv.HRV_Dialog$20$1$1 -> com.algobase.hrv.s: android.widget.TextView val$tv -> a 1:1:void (com.algobase.hrv.HRV_Dialog$20$1,android.widget.TextView):683:683 -> 1:3:boolean onTouch(android.view.View,android.view.MotionEvent):686:688 -> onTouch 4:6:boolean onTouch(android.view.View,android.view.MotionEvent):691:693 -> onTouch com.algobase.hrv.HRV_Dialog$20$1$2 -> com.algobase.hrv.t: com.algobase.hrv.HRV_Dialog$20$1 this$2 -> a 1:1:void (com.algobase.hrv.HRV_Dialog$20$1):699:699 -> 1:2:void onClick(android.view.View):702:703 -> onClick 3:5:void onClick(android.view.View):705:707 -> onClick 6:7:void com.algobase.hrv.HRV_Sensors.antDisconnect():292:293 -> onClick 6:7:void onClick(android.view.View):707 -> onClick 8:9:void onClick(android.view.View):709:710 -> onClick 10:10:void onClick(android.view.View):712:712 -> onClick 11:11:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> onClick 11:11:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> onClick 11:11:void onClick(android.view.View):712 -> onClick com.algobase.hrv.HRV_Dialog$20$2 -> com.algobase.hrv.v: com.algobase.hrv.HRV_Dialog$20 this$1 -> b android.widget.Button val$but -> a 1:1:void (com.algobase.hrv.HRV_Dialog$20,android.widget.Button):750:750 -> 1:6:void run():753:758 -> run com.algobase.hrv.HRV_Dialog$21 -> com.algobase.hrv.HRV_Dialog$e: com.algobase.share.dialog.MyDialog val$dialog -> a com.algobase.hrv.HRV_Dialog this$0 -> b 1:1:void (com.algobase.hrv.HRV_Dialog,com.algobase.share.dialog.MyDialog):771:771 -> 1:2:void onClick(android.content.DialogInterface,int):774:775 -> onClick 3:3:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> onClick 3:3:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> onClick 3:3:void onClick(android.content.DialogInterface,int):775 -> onClick com.algobase.hrv.HRV_Dialog$22 -> com.algobase.hrv.HRV_Dialog$f: com.algobase.hrv.HRV_Dialog this$0 -> a 1:1:void (com.algobase.hrv.HRV_Dialog):780:780 -> 1:2:void onCancel(android.content.DialogInterface):783:784 -> onCancel com.algobase.hrv.HRV_Dialog$23 -> com.algobase.hrv.HRV_Dialog$g: com.algobase.share.dialog.MyDialog val$dialog -> a 1:1:void (com.algobase.hrv.HRV_Dialog,com.algobase.share.dialog.MyDialog):789:789 -> 1:1:void onShow(android.content.DialogInterface):792:792 -> onShow com.algobase.hrv.HRV_Dialog$24 -> com.algobase.hrv.w: com.algobase.hrv.HRV_Dialog this$0 -> a 1:1:void (com.algobase.hrv.HRV_Dialog):821:821 -> 1:1:void onClick(android.content.DialogInterface,int):825:825 -> onClick 2:3:void onClick(android.content.DialogInterface,int):827:828 -> onClick 4:7:void onClick(android.content.DialogInterface,int):830:833 -> onClick com.algobase.hrv.HRV_Dialog$25 -> com.algobase.hrv.x: 1:1:void (com.algobase.hrv.HRV_Dialog):838:838 -> com.algobase.hrv.HRV_Dialog$3 -> com.algobase.hrv.y: com.algobase.share.dialog.MyDialog val$diag -> a com.algobase.hrv.HRV_Dialog this$0 -> b 1:1:void (com.algobase.hrv.HRV_Dialog,com.algobase.share.dialog.MyDialog):176:176 -> 1:1:void run():177:177 -> run com.algobase.hrv.HRV_Dialog$5 -> com.algobase.hrv.z: com.algobase.hrv.HRV_Dialog this$0 -> c android.widget.BaseAdapter val$adapter -> b com.algobase.share.dialog.MyDialog val$dialog -> a 1:1:void (com.algobase.hrv.HRV_Dialog,com.algobase.share.dialog.MyDialog,android.widget.BaseAdapter):219:219 -> 1:1:void onClick(android.content.DialogInterface,int):221:221 -> onClick 2:2:void onClick(android.content.DialogInterface,int):231:231 -> onClick com.algobase.hrv.HRV_Dialog$8 -> com.algobase.hrv.a0: com.algobase.hrv.HRV_Dialog this$0 -> d com.algobase.hrv.HrvData val$dat -> a android.widget.BaseAdapter val$adapter -> c android.widget.EditText val$edit_description -> b 1:1:void (com.algobase.hrv.HRV_Dialog,com.algobase.hrv.HrvData,android.widget.EditText,android.widget.BaseAdapter):369:369 -> 1:3:void onClick(android.content.DialogInterface,int):370:372 -> onClick com.algobase.hrv.HRV_Dialog$9 -> com.algobase.hrv.b0: com.algobase.hrv.HRV_Dialog this$0 -> d android.widget.BaseAdapter val$adapter -> c com.algobase.share.dialog.MyDialog val$dialog -> a int val$i -> b 1:1:void (com.algobase.hrv.HRV_Dialog,com.algobase.share.dialog.MyDialog,int,android.widget.BaseAdapter):378:378 -> 1:1:void onClick(android.content.DialogInterface,int):380:380 -> onClick 2:2:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> onClick 2:2:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> onClick 2:2:void onClick(android.content.DialogInterface,int):380 -> onClick 3:5:void onClick(android.content.DialogInterface,int):381:383 -> onClick 6:6:void onClick(android.content.DialogInterface,int):393:393 -> onClick com.algobase.hrv.HRV_Root -> com.algobase.hrv.HRV_Root: java.lang.String string_description -> I java.util.ArrayList recording_list -> Y int rr_precision -> m1 int ant_connect_count -> L0 java.lang.String antplus_plugins_version -> Q android.widget.TextView tv_pnn50 -> x0 android.widget.LinearLayout title_bar -> g0 int chart_low_index -> q1 java.lang.String string_exit_hrv -> r int max_hrate -> P0 android.widget.TextView tv_rr_avg -> t0 java.io.FileWriter log_writer -> X int rec_interval -> T0 com.algobase.share.ant.RRVector rr_vector -> n1 java.lang.String string_recordings -> z java.io.File rnotes_file -> U boolean sliding_interval -> s1 boolean ant_report_not_installed -> J0 java.lang.String string_play_sound -> H float hrv_max_rmssd -> g1 java.lang.String bt_connect_address -> F1 java.lang.String string_delete_all_recordings -> q float avg_hrate -> R0 java.lang.String string_sensor_not_connected -> y java.io.File tmp_folder -> T android.widget.TextView tv_hrate_avg -> o0 android.bluetooth.BluetoothGattCharacteristic btNotifyCharacteristic -> A1 android.widget.TextView tv_score -> k0 float hrv_sdnn -> c1 long build_time -> J android.widget.ImageButton but_menu -> z0 int rr_max_duration -> l1 int min_hrate -> O0 android.widget.TextView tv_sdnn -> u0 int chart_cols -> p1 java.lang.String string_rr_values -> t int num_hrate -> S0 java.io.File program_folder -> S com.algobase.share.dialog.MyPopupMenu developer_menu -> D0 android.bluetooth.BluetoothAdapter$LeScanCallback btScanCallback -> y1 int hrv_artefacts -> W0 float hrv_min_rr -> X0 android.widget.TextView tv_si -> y0 boolean auto_start -> t1 java.util.ArrayList btDeviceList -> z1 java.lang.String string_reset -> B float hrv_lnrmssd -> h1 java.lang.String bt_device_name -> I1 int bt_connect_id -> C1 java.lang.String string_stop_discard -> s android.widget.TextView tv_rr_left -> p0 com.algobase.share.app.SoftwareUpdate sw_update -> H0 android.widget.TextView tv_hrate -> l0 java.lang.String string_settings -> A android.widget.TextView tv_title -> h0 java.lang.String rec_time_string -> M0 com.algobase.share.chart.LineChartView line_chart1 -> F0 float hrv_pnn50 -> d1 android.content.BroadcastReceiver btReceiver -> B1 android.bluetooth.BluetoothAdapter btAdapter -> x1 boolean bt_connected -> D1 java.lang.String string_cancel -> n int stress_alarm_count -> k1 android.widget.TextView tv_rmssd -> v0 int chart_max_y -> o1 int cur_hrate -> N0 float artefact_filter -> U0 java.lang.String string_ant_not_available -> v boolean play_sound -> u1 com.algobase.share.dialog.MyPopupMenu options_menu -> C0 android.content.Context context -> d0 float hrv_max_rr -> Y0 android.content.ServiceConnection btServiceConnection -> E1 int tick_seconds -> V0 android.content.pm.PackageManager pkgmgr -> K android.os.Handler handler -> c0 int version_code -> P java.lang.String string_recording_interval -> D boolean developer_mode -> M float hrv_rmssd -> e1 java.lang.String bt_device_address -> H1 float hrv_stress_index -> i1 java.lang.String string_ok -> m int screen_height -> f0 java.lang.String pkgname -> L android.widget.Button button1 -> A0 java.lang.String string_artefacts -> u android.widget.TextView tv_rr_right -> q0 android.widget.ProgressBar progress_sensor -> j0 android.widget.TextView tv_hrate_min -> m0 android.widget.TextView tv_sensor -> i0 java.lang.String string_off -> C com.algobase.share.app.PermissionHandler permission_handler -> a0 java.lang.String string_automatic_start -> G java.lang.String svn_revision -> O int ant_restart_count -> I0 java.lang.String string_delete -> p android.widget.TextView tv_lnrmssd -> w0 int stress_index_limit -> j1 boolean open_relnotes -> R android.widget.TextView tv_rr_max -> s0 boolean recording -> v1 com.algobase.hrv.HrateLeService hrtLeService -> w1 java.lang.String string_disconnect -> x int chart_high_index -> r1 int active_rec_item -> Z com.algobase.share.chart.BarChartView bar_chart1 -> E0 java.io.File log_file -> W float hrv_avg_rr -> Z0 com.algobase.share.app.Assets assets -> b0 float hrv_min_rmssd -> f1 java.lang.String string_continous_recording -> F java.lang.String bt_connect_name -> G1 com.algobase.share.ant.Ant ant -> G0 java.lang.String string_clear_history -> o java.lang.String app_name -> N android.widget.Button button2 -> B0 float sum_hrate -> Q0 java.lang.String string_no_sensors_detected -> w android.widget.TextView tv_rr_min -> r0 java.io.File history_file -> V android.widget.TextView tv_hrate_max -> n0 android.os.CountDownTimer cdt -> e0 int hrv_total_time -> a1 float hrv_score -> b1 java.lang.String string_artefact_filter -> E java.lang.String ant_connect_name -> K0 1:1:void ():51:51 -> 1:1:void ():49:49 -> 2:6:void ():89:93 -> 7:8:void ():96:97 -> 9:10:void ():99:100 -> 11:11:void ():107:107 -> 12:14:void ():116:118 -> 15:17:void ():122:124 -> 18:18:void ():126:126 -> 19:20:void ():128:129 -> 21:23:void ():131:133 -> 24:24:void ():136:136 -> 25:25:void ():144:144 -> 26:26:void ():157:157 -> 27:27:void ():167:167 -> 28:28:void ():169:169 -> 29:30:void ():237:238 -> 31:31:void ():240:240 -> 32:33:void ():243:244 -> 34:34:void ():247:247 -> 35:40:void ():249:254 -> 41:42:void ():257:258 -> 43:43:void ():260:260 -> 44:44:void ():263:263 -> 45:47:void ():268:270 -> 48:48:void ():272:272 -> 49:55:void ():274:280 -> 56:56:void ():282:282 -> 57:58:void ():284:285 -> 59:60:void ():287:288 -> 61:64:void ():291:294 -> 65:68:void ():297:300 -> 69:70:void ():309:310 -> 71:71:void ():313:313 -> 72:73:void ():315:316 -> 74:75:void ():321:322 -> 76:77:void ():325:326 -> void acknowledge(java.lang.String,android.text.Spanned) -> n void showToast(java.lang.String) -> o void showToastLong(java.lang.String) -> p com.algobase.hrv.HRV_Sensors -> com.algobase.hrv.HRV_Sensors: 1:1:void ():39:39 -> 1:8:void antScanAndConnect(java.lang.String):281:288 -> H 1:1:void ant_restart(java.lang.String):299:299 -> I 2:2:void ant_restart(java.lang.String):301:301 -> I 3:3:void ant_restart(java.lang.String):303:303 -> I 4:5:void ant_restart(java.lang.String):308:309 -> I 6:6:void ant_restart(java.lang.String):316:316 -> I 7:7:void ant_restart(java.lang.String):318:318 -> I 8:8:void ant_restart(java.lang.String):329:329 -> I 1:1:void btConnect(java.lang.String,java.lang.String,boolean):508:508 -> J 2:3:void btConnect(java.lang.String,java.lang.String,boolean):518:519 -> J 4:4:void btConnect(java.lang.String,java.lang.String,boolean):521:521 -> J 5:5:void btConnect(java.lang.String,java.lang.String,boolean):525:525 -> J 6:7:void btConnect(java.lang.String,java.lang.String,boolean):528:529 -> J 8:8:void btConnect(java.lang.String,java.lang.String,boolean):531:531 -> J 9:9:void btConnect(java.lang.String,java.lang.String,boolean):533:533 -> J 10:10:void btConnect(java.lang.String,java.lang.String,boolean):544:544 -> J 11:11:void btConnect(java.lang.String,java.lang.String,boolean):546:546 -> J 12:12:void btConnect(java.lang.String,java.lang.String,boolean):579:579 -> J 13:14:void btConnect(java.lang.String,java.lang.String,boolean):581:582 -> J 1:1:void btDisconnect():588:588 -> K 2:2:void btDisconnect():591:591 -> K 3:7:void btDisconnect():593:597 -> K 8:12:void btDisconnect():600:604 -> K 13:13:void btDisconnect():607:607 -> K 1:6:void handleHREvent(int):42:47 -> L 1:1:void handleRREvent(float):54:54 -> M 2:2:void handleRREvent(float):58:58 -> M 3:3:void handleRREvent(float):60:60 -> M 4:4:void handleRREvent(float):62:62 -> M 5:6:void handleRREvent(float):64:65 -> M 7:13:void handleRREvent(float):72:78 -> M 14:14:void handleRREvent(float):81:81 -> M 15:16:void handleRREvent(float):83:84 -> M 17:19:void handleRREvent(float):86:88 -> M 20:20:void handleRREvent(float):91:91 -> M 21:22:void handleRREvent(float):94:95 -> M 23:23:void handleRREvent(float):102:102 -> M 24:24:void handleRREvent(float):109:109 -> M 25:25:void handleRREvent(float):113:113 -> M 26:28:void com.algobase.hrv.HRV_Basic.beep():715:717 -> M 26:28:void handleRREvent(float):117 -> M 29:30:void com.algobase.hrv.HRV_Basic.playSound(android.net.Uri):707:708 -> M 29:30:void com.algobase.hrv.HRV_Basic.beep():718 -> M 29:30:void handleRREvent(float):117 -> M 31:31:void com.algobase.hrv.HRV_Basic.playSound(android.net.Uri):710:710 -> M 31:31:void com.algobase.hrv.HRV_Basic.beep():718 -> M 31:31:void handleRREvent(float):117 -> M 32:33:void handleRREvent(float):118:119 -> M 34:34:void handleRREvent(float):67:67 -> M 1:1:void initAnt(boolean):130:130 -> N 2:4:void initAnt(boolean):272:274 -> N com.algobase.hrv.HRV_Sensors$1 -> com.algobase.hrv.HRV_Sensors$a: com.algobase.hrv.HRV_Sensors this$0 -> a 1:1:void (com.algobase.hrv.HRV_Sensors):95:95 -> 1:2:void run():97:98 -> run com.algobase.hrv.HRV_Sensors$2 -> com.algobase.hrv.HRV_Sensors$b: com.algobase.hrv.HRV_Sensors this$0 -> a 1:1:void (com.algobase.hrv.HRV_Sensors):102:102 -> 1:2:void run():104:105 -> run com.algobase.hrv.HRV_Sensors$3 -> com.algobase.hrv.HRV_Sensors$c: com.algobase.hrv.HRV_Sensors this$0 -> i 1:1:void (com.algobase.hrv.HRV_Sensors,android.content.Context):131:131 -> 1:1:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):140:140 -> c 2:2:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):142:142 -> c 3:5:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):144:146 -> c 6:6:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):149:149 -> c 7:7:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):160:160 -> c 8:9:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):163:164 -> c 10:11:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):180:181 -> c 12:13:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):183:184 -> c 14:14:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):165:165 -> c 15:15:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):167:167 -> c 16:16:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):169:169 -> c 17:22:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):171:176 -> c 23:23:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):191:191 -> c 24:24:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):193:193 -> c 25:25:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):195:195 -> c 26:26:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):200:200 -> c 27:27:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):206:206 -> c 28:28:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):211:211 -> c 29:30:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):213:214 -> c 31:31:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):216:216 -> c 32:32:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):220:220 -> c 33:33:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):222:222 -> c 34:34:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):224:224 -> c 35:35:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):226:226 -> c 36:37:void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String):239:240 -> c 1:1:void handleHeartRateEvent(int,long,int,long):261:261 -> d 1:1:void handleRRIntervalEvent(int,long,float):266:266 -> e 1:1:void writeLog(java.lang.String):134:134 -> h com.algobase.hrv.HRV_Sensors$4 -> com.algobase.hrv.HRV_Sensors$d: com.algobase.hrv.HRV_Sensors this$0 -> b 1:1:void (com.algobase.hrv.HRV_Sensors):318:318 -> 1:1:void run():320:320 -> a com.algobase.hrv.HRV_Sensors$5 -> com.algobase.hrv.c0: com.algobase.hrv.HRV_Sensors this$0 -> a 1:1:void (com.algobase.hrv.HRV_Sensors):338:338 -> 1:3:void onReceive(android.content.Context,android.content.Intent):343:345 -> onReceive 4:4:void onReceive(android.content.Context,android.content.Intent):352:352 -> onReceive 5:7:void onReceive(android.content.Context,android.content.Intent):357:359 -> onReceive 8:11:void onReceive(android.content.Context,android.content.Intent):361:364 -> onReceive 12:13:void onReceive(android.content.Context,android.content.Intent):368:369 -> onReceive 14:14:void onReceive(android.content.Context,android.content.Intent):371:371 -> onReceive 15:17:void onReceive(android.content.Context,android.content.Intent):390:392 -> onReceive 18:18:void onReceive(android.content.Context,android.content.Intent):394:394 -> onReceive 19:21:void onReceive(android.content.Context,android.content.Intent):404:406 -> onReceive 22:22:void onReceive(android.content.Context,android.content.Intent):408:408 -> onReceive 23:28:void onReceive(android.content.Context,android.content.Intent):412:417 -> onReceive 29:30:void onReceive(android.content.Context,android.content.Intent):422:423 -> onReceive 31:31:void onReceive(android.content.Context,android.content.Intent):427:427 -> onReceive 32:34:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):465:467 -> onReceive 32:34:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 35:35:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):473:473 -> onReceive 35:35:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 36:38:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):475:477 -> onReceive 36:38:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 39:39:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):480:480 -> onReceive 39:39:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 40:41:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):484:485 -> onReceive 40:41:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 42:42:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):487:487 -> onReceive 42:42:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 43:43:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):489:489 -> onReceive 43:43:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 44:46:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):491:493 -> onReceive 44:46:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 47:47:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):495:495 -> onReceive 47:47:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 48:48:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):497:497 -> onReceive 48:48:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 49:49:void com.algobase.hrv.HRV_Sensors.btStartNotification(java.lang.String,java.lang.String,android.bluetooth.BluetoothGattCharacteristic):499:499 -> onReceive 49:49:void onReceive(android.content.Context,android.content.Intent):427 -> onReceive 50:50:void onReceive(android.content.Context,android.content.Intent):395:395 -> onReceive 51:51:void onReceive(android.content.Context,android.content.Intent):431:431 -> onReceive 52:53:void onReceive(android.content.Context,android.content.Intent):433:434 -> onReceive 54:54:void onReceive(android.content.Context,android.content.Intent):436:436 -> onReceive 55:57:void onReceive(android.content.Context,android.content.Intent):438:440 -> onReceive 58:58:void onReceive(android.content.Context,android.content.Intent):442:442 -> onReceive 59:59:void onReceive(android.content.Context,android.content.Intent):444:444 -> onReceive 60:60:void onReceive(android.content.Context,android.content.Intent):447:447 -> onReceive 61:61:void onReceive(android.content.Context,android.content.Intent):449:449 -> onReceive com.algobase.hrv.HRV_Sensors$6 -> com.algobase.hrv.HRV_Sensors$e: com.algobase.hrv.HRV_Sensors this$0 -> a 1:1:void (com.algobase.hrv.HRV_Sensors):533:533 -> 1:4:void run():535:538 -> run com.algobase.hrv.HRV_Sensors$7 -> com.algobase.hrv.HRV_Sensors$f: com.algobase.hrv.HRV_Sensors this$0 -> c boolean val$auto_connect -> a java.lang.String val$device_address -> b 1:1:void (com.algobase.hrv.HRV_Sensors,boolean,java.lang.String):547:547 -> 1:2:void onServiceConnected(android.content.ComponentName,android.os.IBinder):551:552 -> onServiceConnected 3:3:void onServiceConnected(android.content.ComponentName,android.os.IBinder):554:554 -> onServiceConnected 4:4:com.algobase.hrv.HrateLeService com.algobase.hrv.HrateLeService.getService(android.os.IBinder):10:10 -> onServiceConnected 4:4:void onServiceConnected(android.content.ComponentName,android.os.IBinder):554 -> onServiceConnected 5:5:void onServiceConnected(android.content.ComponentName,android.os.IBinder):554:554 -> onServiceConnected 6:7:void onServiceConnected(android.content.ComponentName,android.os.IBinder):556:557 -> onServiceConnected 8:8:void onServiceConnected(android.content.ComponentName,android.os.IBinder):561:561 -> onServiceConnected 9:10:void onServiceConnected(android.content.ComponentName,android.os.IBinder):563:564 -> onServiceConnected 11:11:void onServiceConnected(android.content.ComponentName,android.os.IBinder):566:566 -> onServiceConnected 1:4:void onServiceDisconnected(android.content.ComponentName):572:575 -> onServiceDisconnected com.algobase.hrv.HRV_Sensors$8 -> com.algobase.hrv.d0: com.algobase.hrv.HRV_Sensors this$0 -> c java.lang.String val$connect_addr -> a boolean val$auto_connect -> b 1:1:void (com.algobase.hrv.HRV_Sensors,java.lang.String,boolean):632:632 -> 1:2:void onLeScan(android.bluetooth.BluetoothDevice,int,byte[]):635:636 -> onLeScan 3:10:void onLeScan(android.bluetooth.BluetoothDevice,int,byte[]):638:645 -> onLeScan com.algobase.hrv.HRV_Sensors$9 -> com.algobase.hrv.e0: com.algobase.hrv.HRV_Sensors this$0 -> b android.bluetooth.BluetoothAdapter$LeScanCallback val$callback -> a 1:1:void (com.algobase.hrv.HRV_Sensors,android.bluetooth.BluetoothAdapter$LeScanCallback):660:660 -> 1:4:void run():662:665 -> run com.algobase.hrv.HrateLeService -> com.algobase.hrv.HrateLeService: int $r8$clinit -> j 1:1:void ():7:7 -> java.lang.String getType() -> f com.algobase.hrv.HrvData -> com.algobase.hrv.f0: float hrv_rmssd -> l float hrv_sdnn -> k float hrv_score -> j float hrv_avg_rr -> i float hrv_max_rr -> h float hrv_min_rr -> g float max_hrate -> f float min_hrate -> e float avg_hrate -> d int interval -> c java.lang.String time_string -> a java.lang.String description -> b float stress_index -> o float hrv_pnn50 -> n int hrv_artefacts -> p float hrv_lnrmssd -> m 1:1:void ():11:11 -> 2:2:void ():15:15 -> 3:3:void ():17:17 -> 4:6:void ():24:26 -> 7:11:void ():28:32 -> 12:12:void ():37:37 -> 13:13:void ():39:39 -> 1:1:java.lang.String format(java.lang.String,java.lang.Object[]):43:43 -> a 1:4:void scan(java.lang.String):79:82 -> b 5:5:void scan(java.lang.String):84:84 -> b 6:8:void scan(java.lang.String):88:90 -> b 9:11:void scan(java.lang.String):94:96 -> b 12:14:void scan(java.lang.String):100:102 -> b 15:17:void scan(java.lang.String):106:108 -> b 18:20:void scan(java.lang.String):112:114 -> b 21:23:void scan(java.lang.String):118:120 -> b 24:26:void scan(java.lang.String):124:126 -> b 27:29:void scan(java.lang.String):130:132 -> b 30:32:void scan(java.lang.String):136:138 -> b 33:35:void scan(java.lang.String):142:144 -> b 36:38:void scan(java.lang.String):148:150 -> b 39:41:void scan(java.lang.String):154:156 -> b 42:44:void scan(java.lang.String):160:162 -> b 45:47:void scan(java.lang.String):166:168 -> b 48:50:void scan(java.lang.String):172:174 -> b 1:17:void write(java.io.FileWriter):57:73 -> c 1:1:int compareTo(java.lang.Object):11:11 -> compareTo 2:2:int compareTo(com.algobase.hrv.HrvData):189:189 -> compareTo 2:2:int compareTo(java.lang.Object):11 -> compareTo 1:3:void writeLine(java.io.FileWriter,java.lang.String):50:52 -> d com.algobase.hrv.R$styleable -> com.algobase.hrv.R$styleable: 1:1:void ():246:246 -> 2:2:void ():252:252 -> 3:3:void ():262:262 -> 4:4:void ():277:277 -> 5:5:void ():283:283 -> 6:6:void ():288:288 -> 7:7:void ():305:305 -> com.algobase.share.activity.AboutActivity -> com.algobase.share.activity.AboutActivity: android.widget.TextView tv -> n android.widget.ScrollView sv -> o java.io.File release_file -> m 1:1:void ():33:33 -> 1:1:void onCreate(android.os.Bundle):85:85 -> onCreate 2:5:void onCreate(android.os.Bundle):87:90 -> onCreate 6:6:void onCreate(android.os.Bundle):93:93 -> onCreate 7:9:void onCreate(android.os.Bundle):96:98 -> onCreate 10:15:void onCreate(android.os.Bundle):101:106 -> onCreate 16:17:void onCreate(android.os.Bundle):108:109 -> onCreate 18:18:void onCreate(android.os.Bundle):111:111 -> onCreate 19:20:void onCreate(android.os.Bundle):113:114 -> onCreate 21:21:void onCreate(android.os.Bundle):117:117 -> onCreate 22:22:void onCreate(android.os.Bundle):119:119 -> onCreate 23:25:void onCreate(android.os.Bundle):121:123 -> onCreate 26:32:void onCreate(android.os.Bundle):125:131 -> onCreate 33:39:void onCreate(android.os.Bundle):133:139 -> onCreate 40:46:void onCreate(android.os.Bundle):141:147 -> onCreate 47:47:void onCreate(android.os.Bundle):149:149 -> onCreate 48:48:void onCreate(android.os.Bundle):152:152 -> onCreate 49:49:void onCreate(android.os.Bundle):155:155 -> onCreate 50:50:void onCreate(android.os.Bundle):157:157 -> onCreate 51:52:void onCreate(android.os.Bundle):167:168 -> onCreate 53:53:void onCreate(android.os.Bundle):181:181 -> onCreate 54:54:void onCreate(android.os.Bundle):183:183 -> onCreate 55:55:void onCreate(android.os.Bundle):193:193 -> onCreate 56:56:void load_file():47:47 -> onCreate 56:56:void onCreate(android.os.Bundle):195 -> onCreate 57:57:void load_file() -> onCreate 57:57:void onCreate(android.os.Bundle):195 -> onCreate 58:60:void load_file():59:61 -> onCreate 58:60:void onCreate(android.os.Bundle):195 -> onCreate 61:62:void load_file():69:70 -> onCreate 61:62:void onCreate(android.os.Bundle):195 -> onCreate 63:63:void load_file():48:48 -> onCreate 63:63:void onCreate(android.os.Bundle):195 -> onCreate com.algobase.share.activity.AboutActivity$1 -> com.algobase.share.activity.AboutActivity$a: com.algobase.share.activity.AboutActivity this$0 -> a 1:1:void (com.algobase.share.activity.AboutActivity):157:157 -> 1:4:void onClick(android.view.View):159:162 -> onClick com.algobase.share.activity.AboutActivity$2 -> com.algobase.share.activity.AboutActivity$b: com.algobase.share.activity.AboutActivity this$0 -> b boolean val$release_notes -> a 1:1:void (com.algobase.share.activity.AboutActivity,boolean):168:168 -> 1:3:void onClick(android.view.View):170:172 -> onClick 4:6:void onClick(android.view.View):174:176 -> onClick com.algobase.share.activity.AboutActivity$3 -> com.algobase.share.activity.AboutActivity$c: com.algobase.share.activity.AboutActivity this$0 -> a 1:1:void (com.algobase.share.activity.AboutActivity):183:183 -> 1:4:void onClick(android.view.View):185:188 -> onClick com.algobase.share.activity.ColorPickerActivity -> com.algobase.share.activity.ColorPickerActivity: int screen_width -> n android.widget.Button but3 -> y android.widget.Button but2 -> x android.widget.Button but1 -> w android.widget.TextView titleView -> u java.lang.String title -> o android.widget.Button[] preButtons -> z android.content.Context context -> m android.widget.Button current_but -> A int button_w -> t com.algobase.share.activity.ColorPickerActivity$ColorPickerView colorPickerView -> B android.widget.HorizontalScrollView sc -> v java.util.ArrayList predefinedColors -> r int button_h -> s int initialColor -> p int param1 -> q 1:1:void ():59:59 -> 1:2:int DipToPixels(float):447:448 -> n 1:1:android.widget.Button access$000(com.algobase.share.activity.ColorPickerActivity):59:59 -> o 1:2:void onCreate(android.os.Bundle):523:524 -> onCreate 3:3:void onCreate(android.os.Bundle):526:526 -> onCreate 4:8:void onCreate(android.os.Bundle):529:533 -> onCreate 9:10:void onCreate(android.os.Bundle):536:537 -> onCreate 11:11:void onCreate(android.os.Bundle):539:539 -> onCreate 12:15:void onCreate(android.os.Bundle):541:544 -> onCreate 16:16:void onCreate(android.os.Bundle):546:546 -> onCreate 17:17:void onCreate(android.os.Bundle):548:548 -> onCreate 18:20:void onCreate(android.os.Bundle):551:553 -> onCreate 21:27:void onCreate(android.os.Bundle):557:563 -> onCreate 28:28:void onCreate(android.os.Bundle):565:565 -> onCreate 29:31:void onCreate(android.os.Bundle):572:574 -> onCreate 32:33:void onCreate(android.os.Bundle):576:577 -> onCreate 34:36:void onCreate(android.os.Bundle):579:581 -> onCreate 37:38:void onCreate(android.os.Bundle):583:584 -> onCreate 39:43:void onCreate(android.os.Bundle):586:590 -> onCreate 44:44:void onCreate(android.os.Bundle):593:593 -> onCreate 45:45:void onCreate(android.os.Bundle):670:670 -> onCreate 46:48:void onCreate(android.os.Bundle):720:722 -> onCreate 49:51:void onCreate(android.os.Bundle):725:727 -> onCreate 52:53:void onCreate(android.os.Bundle):731:732 -> onCreate 54:54:void onCreate(android.os.Bundle):734:734 -> onCreate 55:55:void onCreate(android.os.Bundle):736:736 -> onCreate 56:57:void onCreate(android.os.Bundle):739:740 -> onCreate 58:61:void onCreate(android.os.Bundle):742:745 -> onCreate 62:63:void onCreate(android.os.Bundle):754:755 -> onCreate 64:64:void onCreate(android.os.Bundle):764:764 -> onCreate 65:68:void onCreate(android.os.Bundle):768:771 -> onCreate 69:69:void onCreate(android.os.Bundle):774:774 -> onCreate 70:70:void onCreate(android.os.Bundle):776:776 -> onCreate 71:71:void onCreate(android.os.Bundle):779:779 -> onCreate 72:74:void onCreate(android.os.Bundle):781:783 -> onCreate 75:76:void onCreate(android.os.Bundle):791:792 -> onCreate 77:77:void onCreate(android.os.Bundle):794:794 -> onCreate 78:78:void onCreate(android.os.Bundle):796:796 -> onCreate 79:79:void onCreate(android.os.Bundle):799:799 -> onCreate 80:80:void onCreate(android.os.Bundle):801:801 -> onCreate 81:81:void onCreate(android.os.Bundle):805:805 -> onCreate 82:83:void onCreate(android.os.Bundle):809:810 -> onCreate 84:84:void onCreate(android.os.Bundle):812:812 -> onCreate 85:85:void onCreate(android.os.Bundle):814:814 -> onCreate 86:86:void onCreate(android.os.Bundle):816:816 -> onCreate 1:1:int access$100(com.algobase.share.activity.ColorPickerActivity):59:59 -> p 1:4:void highlightButton(int,boolean):462:465 -> q 1:4:void access$1000(com.algobase.share.activity.ColorPickerActivity,int,boolean):59 -> q 5:6:void highlightButton(int,boolean):467:468 -> q 5:6:void access$1000(com.algobase.share.activity.ColorPickerActivity,int,boolean):59 -> q 7:7:void highlightButton(int,boolean):471:471 -> q 7:7:void access$1000(com.algobase.share.activity.ColorPickerActivity,int,boolean):59 -> q 8:9:void highlightButton(int,boolean):475:476 -> q 8:9:void access$1000(com.algobase.share.activity.ColorPickerActivity,int,boolean):59 -> q 10:10:void highlightButton(int,boolean):483:483 -> q 10:10:void access$1000(com.algobase.share.activity.ColorPickerActivity,int,boolean):59 -> q 11:11:void highlightButton(int,boolean):485:485 -> q 11:11:void access$1000(com.algobase.share.activity.ColorPickerActivity,int,boolean):59 -> q 1:1:int access$1100(com.algobase.share.activity.ColorPickerActivity):59:59 -> r 1:1:android.widget.HorizontalScrollView access$200(com.algobase.share.activity.ColorPickerActivity):59:59 -> s 1:1:java.lang.String access$300(com.algobase.share.activity.ColorPickerActivity):59:59 -> t 1:1:android.widget.TextView access$400(com.algobase.share.activity.ColorPickerActivity):59:59 -> u 1:1:android.widget.Button access$500(com.algobase.share.activity.ColorPickerActivity):59:59 -> v 1:1:android.widget.Button access$600(com.algobase.share.activity.ColorPickerActivity):59:59 -> w 1:1:android.widget.Button access$700(com.algobase.share.activity.ColorPickerActivity):59:59 -> x 1:1:int access$800(com.algobase.share.activity.ColorPickerActivity):59:59 -> y 1:1:java.util.ArrayList access$900(com.algobase.share.activity.ColorPickerActivity):59:59 -> z com.algobase.share.activity.ColorPickerActivity$1 -> com.algobase.share.activity.a: com.algobase.share.activity.ColorPickerActivity this$0 -> a 1:1:void (com.algobase.share.activity.ColorPickerActivity):485:485 -> 1:1:void run():487:487 -> run 2:2:void run():489:489 -> run com.algobase.share.activity.ColorPickerActivity$2 -> com.algobase.share.activity.b: com.algobase.share.activity.ColorPickerActivity this$0 -> b android.widget.EditText val$edit -> a 1:1:void (com.algobase.share.activity.ColorPickerActivity,android.widget.EditText):504:504 -> 1:2:void onClick(android.content.DialogInterface,int):506:507 -> onClick com.algobase.share.activity.ColorPickerActivity$3 -> com.algobase.share.activity.c: 1:1:void (com.algobase.share.activity.ColorPickerActivity):511:511 -> com.algobase.share.activity.ColorPickerActivity$4 -> com.algobase.share.activity.ColorPickerActivity$a: com.algobase.share.activity.ColorPickerActivity this$0 -> a 1:1:void (com.algobase.share.activity.ColorPickerActivity):565:565 -> 1:1:void onClick(android.view.View):567:567 -> onClick 2:7:void com.algobase.share.activity.ColorPickerActivity.setCurrentColorDialog():497:502 -> onClick 2:7:void onClick(android.view.View):567 -> onClick 8:8:void com.algobase.share.activity.ColorPickerActivity.setCurrentColorDialog():504:504 -> onClick 8:8:void onClick(android.view.View):567 -> onClick 9:9:void com.algobase.share.activity.ColorPickerActivity.setCurrentColorDialog():511:511 -> onClick 9:9:void onClick(android.view.View):567 -> onClick 10:10:void com.algobase.share.activity.ColorPickerActivity.setCurrentColorDialog():517:517 -> onClick 10:10:void onClick(android.view.View):567 -> onClick com.algobase.share.activity.ColorPickerActivity$5 -> com.algobase.share.activity.ColorPickerActivity$b: com.algobase.share.activity.ColorPickerActivity this$0 -> p 1:1:void (com.algobase.share.activity.ColorPickerActivity,android.content.Context):595:595 -> 1:3:void onColorChanged(int):599:601 -> d 4:4:void onColorChanged(int):604:604 -> d 5:5:void onColorChanged(int):635:635 -> d 6:6:void onColorChanged(int):638:638 -> d 7:7:void onColorChanged(int):641:641 -> d 8:9:void onColorChanged(int):643:644 -> d 10:10:void onColorChanged(int):646:646 -> d 11:12:void onColorChanged(int):649:650 -> d 13:13:void onColorChanged(int):653:653 -> d 14:15:void onColorChanged(int):655:656 -> d 16:16:void onColorChanged(int):659:659 -> d 17:18:void onColorChanged(int):661:662 -> d com.algobase.share.activity.ColorPickerActivity$6 -> com.algobase.share.activity.ColorPickerActivity$c: com.algobase.share.activity.ColorPickerActivity this$0 -> a 1:1:void (com.algobase.share.activity.ColorPickerActivity):670:670 -> 1:4:boolean onTouch(android.view.View,android.view.MotionEvent):672:675 -> onTouch com.algobase.share.activity.ColorPickerActivity$6$1 -> com.algobase.share.activity.d: android.view.View val$v -> a com.algobase.share.activity.ColorPickerActivity$6 this$1 -> b 1:1:void (com.algobase.share.activity.ColorPickerActivity$6,android.view.View):675:675 -> 1:1:void run():677:677 -> run 2:2:void run():679:679 -> run 3:3:void run():682:682 -> run 4:4:void run():686:686 -> run 5:5:void run():698:698 -> run 6:11:void run():704:709 -> run com.algobase.share.activity.ColorPickerActivity$7 -> com.algobase.share.activity.ColorPickerActivity$d: com.algobase.share.activity.ColorPickerActivity this$0 -> a 1:1:void (com.algobase.share.activity.ColorPickerActivity):755:755 -> 1:4:void onClick(android.view.View):757:760 -> onClick com.algobase.share.activity.ColorPickerActivity$8 -> com.algobase.share.activity.ColorPickerActivity$e: com.algobase.share.activity.ColorPickerActivity this$0 -> a 1:1:void (com.algobase.share.activity.ColorPickerActivity):816:816 -> 1:2:void run():818:819 -> run com.algobase.share.activity.ColorPickerActivity$ColorPickerView -> com.algobase.share.activity.ColorPickerActivity$ColorPickerView: android.content.Context context -> a float yoff -> l float xoff -> k float hue_xcur -> j boolean hue_down -> o float hue_xoff -> i int matrix_height -> h int huebar_height -> f float current_hue -> c int matrix_width -> g int current_rgb -> d int width -> e android.graphics.Bitmap huebar_bmp -> b float ycur -> n float xcur -> m 1:1:void (android.content.Context):146:146 -> 2:3:void (android.content.Context):106:107 -> 4:4:void (android.content.Context):109:109 -> 5:7:void (android.content.Context):113:115 -> 8:9:void (android.content.Context):118:119 -> 10:11:void (android.content.Context):121:122 -> 12:13:void (android.content.Context):124:125 -> 14:14:void (android.content.Context):128:128 -> 15:15:void (android.content.Context):147:147 -> 16:16:void (android.content.Context,android.util.AttributeSet):151:151 -> 17:18:void (android.content.Context,android.util.AttributeSet):106:107 -> 19:19:void (android.content.Context,android.util.AttributeSet):109:109 -> 20:22:void (android.content.Context,android.util.AttributeSet):113:115 -> 23:24:void (android.content.Context,android.util.AttributeSet):118:119 -> 25:26:void (android.content.Context,android.util.AttributeSet):121:122 -> 27:28:void (android.content.Context,android.util.AttributeSet):124:125 -> 29:29:void (android.content.Context,android.util.AttributeSet):128:128 -> 30:30:void (android.content.Context,android.util.AttributeSet):152:152 -> 31:31:void (android.content.Context,android.util.AttributeSet,int):156:156 -> 32:33:void (android.content.Context,android.util.AttributeSet,int):106:107 -> 34:34:void (android.content.Context,android.util.AttributeSet,int):109:109 -> 35:37:void (android.content.Context,android.util.AttributeSet,int):113:115 -> 38:39:void (android.content.Context,android.util.AttributeSet,int):118:119 -> 40:41:void (android.content.Context,android.util.AttributeSet,int):121:122 -> 42:43:void (android.content.Context,android.util.AttributeSet,int):124:125 -> 44:44:void (android.content.Context,android.util.AttributeSet,int):128:128 -> 45:45:void (android.content.Context,android.util.AttributeSet,int):157:157 -> 1:1:int getCurrentColor():143:143 -> a 1:1:int hsv_to_color(float,float,float):206:206 -> b 1:4:void init(android.content.Context):162:165 -> c void onColorChanged(int) -> d 1:1:void setCurrentColor(int):210:210 -> e 2:3:void setCurrentColor(int):213:214 -> e 4:4:void setCurrentColor(int):216:216 -> e 5:8:void setCurrentColor(int):218:221 -> e 9:10:void setCurrentColor(int):223:224 -> e 1:1:int text_color(int):132:132 -> f 1:6:void updateCurrentColor():229:234 -> g 1:2:void onDraw(android.graphics.Canvas):260:261 -> onDraw 3:3:void onDraw(android.graphics.Canvas):264:264 -> onDraw 4:4:void onDraw(android.graphics.Canvas):267:267 -> onDraw 5:7:void onDraw(android.graphics.Canvas):271:273 -> onDraw 8:8:void onDraw(android.graphics.Canvas):277:277 -> onDraw 9:9:void onDraw(android.graphics.Canvas):279:279 -> onDraw 10:10:void onDraw(android.graphics.Canvas):282:282 -> onDraw 11:11:void onDraw(android.graphics.Canvas):285:285 -> onDraw 12:12:void onDraw(android.graphics.Canvas):287:287 -> onDraw 13:15:void onDraw(android.graphics.Canvas):289:291 -> onDraw 16:19:void onDraw(android.graphics.Canvas):293:296 -> onDraw 20:23:void onDraw(android.graphics.Canvas):298:301 -> onDraw 24:24:void onDraw(android.graphics.Canvas):303:303 -> onDraw 25:25:void onDraw(android.graphics.Canvas):306:306 -> onDraw 26:26:void onDraw(android.graphics.Canvas):311:311 -> onDraw 27:28:void onDraw(android.graphics.Canvas):316:317 -> onDraw 29:30:void onDraw(android.graphics.Canvas):319:320 -> onDraw 31:31:void onDraw(android.graphics.Canvas):322:322 -> onDraw 32:36:void onDraw(android.graphics.Canvas):324:328 -> onDraw 37:37:void onDraw(android.graphics.Canvas):333:333 -> onDraw 38:39:android.graphics.Bitmap create_huebar_bitmap(int,int):171:172 -> onDraw 38:39:void onDraw(android.graphics.Canvas):334 -> onDraw 40:40:android.graphics.Bitmap create_huebar_bitmap(int,int):174:174 -> onDraw 40:40:void onDraw(android.graphics.Canvas):334 -> onDraw 41:42:android.graphics.Bitmap create_huebar_bitmap(int,int):182:183 -> onDraw 41:42:void onDraw(android.graphics.Canvas):334 -> onDraw 43:44:android.graphics.Bitmap create_huebar_bitmap(int,int):188:189 -> onDraw 43:44:void onDraw(android.graphics.Canvas):334 -> onDraw 45:45:void onDraw(android.graphics.Canvas):334:334 -> onDraw 46:49:void onDraw(android.graphics.Canvas):336:339 -> onDraw 50:51:void onDraw(android.graphics.Canvas):362:363 -> onDraw 52:54:void onDraw(android.graphics.Canvas):365:367 -> onDraw 1:3:void onMeasure(int,int):241:243 -> onMeasure 1:1:void onSizeChanged(int,int,int,int):248:248 -> onSizeChanged 2:4:void onSizeChanged(int,int,int,int):250:252 -> onSizeChanged 1:3:boolean onTouchEvent(android.view.MotionEvent):375:377 -> onTouchEvent 4:4:boolean onTouchEvent(android.view.MotionEvent):379:379 -> onTouchEvent 5:9:boolean onTouchEvent(android.view.MotionEvent):411:415 -> onTouchEvent 10:14:boolean onTouchEvent(android.view.MotionEvent):420:424 -> onTouchEvent 15:16:boolean onTouchEvent(android.view.MotionEvent):431:432 -> onTouchEvent 17:20:boolean onTouchEvent(android.view.MotionEvent):434:437 -> onTouchEvent 21:21:boolean onTouchEvent(android.view.MotionEvent):439:439 -> onTouchEvent 22:24:boolean onTouchEvent(android.view.MotionEvent):382:384 -> onTouchEvent 25:27:boolean onTouchEvent(android.view.MotionEvent):388:390 -> onTouchEvent 28:28:boolean onTouchEvent(android.view.MotionEvent):394:394 -> onTouchEvent 29:31:boolean onTouchEvent(android.view.MotionEvent):396:398 -> onTouchEvent 32:32:boolean onTouchEvent(android.view.MotionEvent):400:400 -> onTouchEvent 33:33:boolean onTouchEvent(android.view.MotionEvent):404:404 -> onTouchEvent com.algobase.share.activity.CrashReportActivity -> com.algobase.share.activity.CrashReportActivity: java.util.ArrayList uri_list -> m android.widget.LinearLayout buttons -> p android.widget.TextView title -> q android.widget.LinearLayout layout -> o android.widget.ScrollView sv -> r android.widget.TextView tv -> s android.content.Intent send_intent -> n com.algobase.share.dialog.MyDialog dialog -> t 1:1:void ():54:54 -> 1:1:android.net.Uri getFileUri(java.lang.String):80:80 -> n 2:2:android.net.Uri getFileUri(java.lang.String):93:93 -> n 1:1:void onCreate(android.os.Bundle):105:105 -> onCreate 2:2:void onCreate(android.os.Bundle):107:107 -> onCreate 3:3:void com.algobase.share.dialog.MyDialogFragment.setStyle(int):96:96 -> onCreate 3:3:void onCreate(android.os.Bundle):107 -> onCreate 4:4:void log(java.lang.String):74:74 -> onCreate 4:4:void onCreate(android.os.Bundle):109 -> onCreate 5:8:void onCreate(android.os.Bundle):111:114 -> onCreate 9:14:void onCreate(android.os.Bundle):116:121 -> onCreate 15:15:void onCreate(android.os.Bundle):123:123 -> onCreate 16:20:void onCreate(android.os.Bundle):125:129 -> onCreate 21:24:void onCreate(android.os.Bundle):131:134 -> onCreate 25:25:void onCreate(android.os.Bundle):137:137 -> onCreate 26:29:void onCreate(android.os.Bundle):139:142 -> onCreate 30:31:void onCreate(android.os.Bundle):148:149 -> onCreate 32:35:void onCreate(android.os.Bundle):151:154 -> onCreate 36:37:void onCreate(android.os.Bundle):164:165 -> onCreate 38:38:void onCreate(android.os.Bundle):167:167 -> onCreate 39:39:void onCreate(android.os.Bundle):172:172 -> onCreate 40:40:void onCreate(android.os.Bundle):174:174 -> onCreate 41:41:int com.algobase.share.compat.PackageCompat.getVersionCode(android.content.Context):15:15 -> onCreate 41:41:void onCreate(android.os.Bundle):176 -> onCreate 42:45:int com.algobase.share.compat.PackageCompat.getVersionCode(android.content.Context):18:21 -> onCreate 42:45:void onCreate(android.os.Bundle):176 -> onCreate 46:46:int com.algobase.share.compat.PackageCompat.getVersionCode(android.content.Context):23:23 -> onCreate 46:46:void onCreate(android.os.Bundle):176 -> onCreate 47:47:void onCreate(android.os.Bundle):181:181 -> onCreate 48:48:void onCreate(android.os.Bundle):183:183 -> onCreate 49:49:void onCreate(android.os.Bundle):187:187 -> onCreate 50:50:void onCreate(android.os.Bundle):189:189 -> onCreate 51:51:void onCreate(android.os.Bundle):192:192 -> onCreate 52:52:void onCreate(android.os.Bundle):195:195 -> onCreate 53:53:void onCreate(android.os.Bundle):197:197 -> onCreate 54:54:void onCreate(android.os.Bundle):202:202 -> onCreate 55:55:void onCreate(android.os.Bundle):204:204 -> onCreate 56:56:void onCreate(android.os.Bundle):206:206 -> onCreate 57:57:void onCreate(android.os.Bundle):208:208 -> onCreate 58:59:void onCreate(android.os.Bundle):210:211 -> onCreate 60:61:void onCreate(android.os.Bundle):213:214 -> onCreate 62:62:void onCreate(android.os.Bundle):216:216 -> onCreate 63:64:void onCreate(android.os.Bundle):220:221 -> onCreate 65:66:android.text.Spanned com.algobase.share.compat.HtmlCompat.fromHtml(java.lang.String):12:13 -> onCreate 65:66:void onCreate(android.os.Bundle):221 -> onCreate 67:67:android.text.Spanned com.algobase.share.compat.HtmlCompat.fromHtml(java.lang.String):15:15 -> onCreate 67:67:void onCreate(android.os.Bundle):221 -> onCreate 68:68:void onCreate(android.os.Bundle):221:221 -> onCreate 69:69:void onCreate(android.os.Bundle):223:223 -> onCreate 70:70:void onCreate(android.os.Bundle):226:226 -> onCreate 71:71:void onCreate(android.os.Bundle):229:229 -> onCreate 72:72:void onCreate(android.os.Bundle):232:232 -> onCreate 73:73:void log(java.lang.String):74:74 -> onCreate 73:73:void onCreate(android.os.Bundle):232 -> onCreate 74:74:void onCreate(android.os.Bundle):233:233 -> onCreate 75:75:void log(java.lang.String):74:74 -> onCreate 75:75:void onCreate(android.os.Bundle):233 -> onCreate 76:76:void onCreate(android.os.Bundle):234:234 -> onCreate 77:77:void log(java.lang.String):74:74 -> onCreate 77:77:void onCreate(android.os.Bundle):234 -> onCreate 78:80:void onCreate(android.os.Bundle):240:242 -> onCreate 81:81:void onCreate(android.os.Bundle):244:244 -> onCreate 82:84:void onCreate(android.os.Bundle):246:248 -> onCreate 85:85:void onCreate(android.os.Bundle):252:252 -> onCreate 86:86:void onCreate(android.os.Bundle):255:255 -> onCreate 87:89:void onCreate(android.os.Bundle):257:259 -> onCreate 90:90:void onCreate(android.os.Bundle):262:262 -> onCreate 91:91:void onCreate(android.os.Bundle):265:265 -> onCreate 92:92:void onCreate(android.os.Bundle):267:267 -> onCreate 93:93:void onCreate(android.os.Bundle):272:272 -> onCreate 94:95:void onCreate(android.os.Bundle):275:276 -> onCreate 96:97:void onCreate(android.os.Bundle):283:284 -> onCreate 98:98:void onCreate(android.os.Bundle):323:323 -> onCreate 99:99:void onCreate(android.os.Bundle):338:338 -> onCreate 100:100:void onCreate(android.os.Bundle):346:346 -> onCreate com.algobase.share.activity.CrashReportActivity$1 -> com.algobase.share.activity.CrashReportActivity$a: com.algobase.share.activity.CrashReportActivity this$0 -> a 1:1:void (com.algobase.share.activity.CrashReportActivity):142:142 -> 1:1:void onClick(android.view.View):144:144 -> onClick com.algobase.share.activity.CrashReportActivity$2 -> com.algobase.share.activity.CrashReportActivity$b: com.algobase.share.activity.CrashReportActivity this$0 -> a 1:1:void (com.algobase.share.activity.CrashReportActivity):154:154 -> 1:1:void onClick(android.view.View):156:156 -> onClick 2:3:void onClick(android.view.View):159:160 -> onClick com.algobase.share.activity.CrashReportActivity$3 -> com.algobase.share.activity.CrashReportActivity$c: com.algobase.share.activity.CrashReportActivity this$0 -> a 1:1:void (com.algobase.share.activity.CrashReportActivity):324:324 -> 1:1:void onClick(android.content.DialogInterface,int):333:333 -> onClick com.algobase.share.activity.CrashReportActivity$4 -> com.algobase.share.activity.CrashReportActivity$d: com.algobase.share.activity.CrashReportActivity this$0 -> a 1:1:void (com.algobase.share.activity.CrashReportActivity):339:339 -> 1:1:void onClick(android.content.DialogInterface,int):341:341 -> onClick com.algobase.share.activity.FileExplorerActivity -> com.algobase.share.activity.FileExplorerActivity: android.os.Handler handler -> w android.widget.TextView title_view -> u java.io.File sd_external -> z int button_fg_clr -> F java.io.File sd_internal -> y int dialog_style -> D int button_bg_clr -> E boolean show_hidden_files -> r android.widget.ListView list_view -> v int dp -> C com.algobase.share.activity.FileExplorerActivity$FileListAdapter list_adapter -> q java.util.Stack directory_stack -> t java.lang.String pkg_name -> x java.lang.String sd_external_path -> A java.io.File root_dir -> n java.io.File home_dir -> m boolean developer_mode -> B java.lang.String[] accepted_ext -> s java.io.File current_dir -> o java.util.ArrayList file_list -> p 1:1:void ():75:75 -> 2:2:void ():100:100 -> 3:3:void ():120:120 -> 4:4:void ():122:122 -> 5:5:void ():124:124 -> 6:7:void ():126:127 -> 1:1:boolean access$000(com.algobase.share.activity.FileExplorerActivity,java.io.File):75:75 -> n 2:2:boolean check_file_extension(java.io.File):423:423 -> n 2:2:boolean access$000(com.algobase.share.activity.FileExplorerActivity,java.io.File):75 -> n 3:5:boolean check_file_extension(java.io.File):426:428 -> n 3:5:boolean access$000(com.algobase.share.activity.FileExplorerActivity,java.io.File):75 -> n 1:3:void change_dir(java.io.File):469:471 -> o 1:1:void onBackPressed():493:493 -> onBackPressed 2:2:void onBackPressed():495:495 -> onBackPressed 3:4:void onBackPressed():498:499 -> onBackPressed 1:1:void onCreate(android.os.Bundle):181:181 -> onCreate 2:2:void onCreate(android.os.Bundle):183:183 -> onCreate 3:3:void com.algobase.share.dialog.MyDialogFragment.setStyle(int):96:96 -> onCreate 3:3:void onCreate(android.os.Bundle):184 -> onCreate 4:4:void onCreate(android.os.Bundle):189:189 -> onCreate 5:5:void onCreate(android.os.Bundle):191:191 -> onCreate 6:6:java.io.File com.algobase.share.compat.EnvironmentCompat.getExternalStorageDirectory():12:12 -> onCreate 6:6:void onCreate(android.os.Bundle):193 -> onCreate 7:7:void onCreate(android.os.Bundle):193:193 -> onCreate 8:8:void onCreate(android.os.Bundle):196:196 -> onCreate 9:9:void onCreate(android.os.Bundle):198:198 -> onCreate 10:13:void onCreate(android.os.Bundle):200:203 -> onCreate 14:15:void onCreate(android.os.Bundle):205:206 -> onCreate 16:17:void onCreate(android.os.Bundle):208:209 -> onCreate 18:18:void onCreate(android.os.Bundle):216:216 -> onCreate 19:19:void onCreate(android.os.Bundle):219:219 -> onCreate 20:20:void onCreate(android.os.Bundle):222:222 -> onCreate 21:23:void onCreate(android.os.Bundle):224:226 -> onCreate 24:25:void onCreate(android.os.Bundle):229:230 -> onCreate 26:26:void onCreate(android.os.Bundle):234:234 -> onCreate 27:27:void onCreate(android.os.Bundle):236:236 -> onCreate 28:29:void onCreate(android.os.Bundle):238:239 -> onCreate 30:30:void onCreate(android.os.Bundle):242:242 -> onCreate 31:32:void onCreate(android.os.Bundle):244:245 -> onCreate 33:33:void onCreate(android.os.Bundle):248:248 -> onCreate 34:35:void onCreate(android.os.Bundle):250:251 -> onCreate 36:37:void onCreate(android.os.Bundle):254:255 -> onCreate 38:42:void onCreate(android.os.Bundle):258:262 -> onCreate 43:44:void onCreate(android.os.Bundle):265:266 -> onCreate 45:46:void onCreate(android.os.Bundle):271:272 -> onCreate 47:52:void onCreate(android.os.Bundle):274:279 -> onCreate 53:54:void onCreate(android.os.Bundle):291:292 -> onCreate 55:55:void onCreate(android.os.Bundle):294:294 -> onCreate 56:56:void onCreate(android.os.Bundle):318:318 -> onCreate 57:57:void onCreate(android.os.Bundle):329:329 -> onCreate 58:58:void onCreate(android.os.Bundle):333:333 -> onCreate 59:64:void onCreate(android.os.Bundle):340:345 -> onCreate 65:67:void onCreate(android.os.Bundle):347:349 -> onCreate 68:71:void onCreate(android.os.Bundle):351:354 -> onCreate 72:72:void onCreate(android.os.Bundle):356:356 -> onCreate 73:74:void onCreate(android.os.Bundle):361:362 -> onCreate 75:75:void onCreate(android.os.Bundle):365:365 -> onCreate 76:76:void onCreate(android.os.Bundle):388:388 -> onCreate 77:79:void onCreate(android.os.Bundle):407:409 -> onCreate 80:80:void onCreate(android.os.Bundle):411:411 -> onCreate 1:2:void onResume():416:417 -> onResume 1:3:void deleteRecursive(java.io.File):695:697 -> p 4:4:void deleteRecursive(java.io.File):699:699 -> p int getFileImageRes() -> q int getFolderImageRes() -> r 1:6:void open_text_file(java.io.File):851:856 -> s 1:1:void refresh_list():437:437 -> t 2:3:void refresh_list():439:440 -> t 4:4:void refresh_list():449:449 -> t 5:5:void refresh_list():452:452 -> t 6:6:void refresh_list():454:454 -> t 7:9:void refresh_list():457:459 -> t 10:10:void refresh_list():461:461 -> t 11:11:void refresh_list():463:463 -> t com.algobase.share.activity.FileExplorerActivity$1 -> com.algobase.share.activity.n: android.content.Context val$ctxt -> a java.lang.String val$txt -> b 1:1:void (com.algobase.share.activity.FileExplorerActivity,android.content.Context,java.lang.String):169:169 -> 1:1:void run():171:171 -> run com.algobase.share.activity.FileExplorerActivity$12 -> com.algobase.share.activity.f: java.io.File val$file -> b com.algobase.share.activity.FileExplorerActivity this$0 -> d com.algobase.share.dialog.MyProgressDialog val$spinner -> c 1:1:void (com.algobase.share.activity.FileExplorerActivity,java.io.File,com.algobase.share.dialog.MyProgressDialog):708:708 -> 1:1:void run():710:710 -> a 2:2:void com.algobase.share.system.MyThread.sleep(int):25:25 -> a 2:2:void run():711 -> a 3:3:void run():712:712 -> a 4:4:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> a 4:4:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> a 4:4:void run():712 -> a 5:5:void run():713:713 -> a com.algobase.share.activity.FileExplorerActivity$12$1 -> com.algobase.share.activity.e: com.algobase.share.activity.FileExplorerActivity$12 this$1 -> b int $r8$classId -> a 1:1:void com.algobase.share.activity.FileViewerActivity$3$1.(com.algobase.share.activity.FileViewerActivity$3):250:250 -> 1:1:void com.algobase.share.activity.FileViewerActivity$3$1.$r8$init$bridge(com.algobase.share.activity.FileViewerActivity$3):0 -> 2:2:void com.algobase.share.activity.WebViewActivity1$MyWebViewClient$1$1.(com.algobase.share.activity.WebViewActivity1$MyWebViewClient$1):264:264 -> 2:2:void com.algobase.share.activity.WebViewActivity1$MyWebViewClient$1$1.$r8$init$bridge(com.algobase.share.activity.WebViewActivity1$MyWebViewClient$1):0 -> 3:3:void (com.algobase.share.activity.FileExplorerActivity$12):713:713 -> 3:3:void $r8$init$bridge(com.algobase.share.activity.FileExplorerActivity$12):0 -> 1:1:void com.algobase.share.activity.FileViewerActivity$3$1.run():251:251 -> run 1:1:void run$bridge():0 -> run 2:2:void run():714:714 -> run 2:2:void run$bridge():0 -> run com.algobase.share.activity.FileExplorerActivity$13 -> com.algobase.share.activity.g: java.io.File val$file -> a com.algobase.share.activity.FileExplorerActivity this$0 -> b 1:1:void (com.algobase.share.activity.FileExplorerActivity,java.io.File):730:730 -> 1:2:void onClick(android.content.DialogInterface,int):732:733 -> onClick 3:7:void com.algobase.share.activity.FileExplorerActivity.deleteFolder(java.io.File):704:708 -> onClick 3:7:void onClick(android.content.DialogInterface,int):733 -> onClick 8:8:void com.algobase.share.activity.FileExplorerActivity.deleteFolder(java.io.File):717:717 -> onClick 8:8:void onClick(android.content.DialogInterface,int):733 -> onClick 9:10:void onClick(android.content.DialogInterface,int):735:736 -> onClick com.algobase.share.activity.FileExplorerActivity$14 -> com.algobase.share.activity.h: com.algobase.share.activity.FileExplorerActivity this$0 -> a 1:1:void (com.algobase.share.activity.FileExplorerActivity):741:741 -> 1:1:void onClick(android.content.DialogInterface,int):743:743 -> onClick com.algobase.share.activity.FileExplorerActivity$15 -> com.algobase.share.activity.i: java.io.File val$file -> b com.algobase.share.activity.FileExplorerActivity this$0 -> c android.widget.EditText val$edit -> a 1:1:void (com.algobase.share.activity.FileExplorerActivity,android.widget.EditText,java.io.File):761:761 -> 1:4:void onClick(android.content.DialogInterface,int):763:766 -> onClick com.algobase.share.activity.FileExplorerActivity$16 -> com.algobase.share.activity.j: com.algobase.share.activity.FileExplorerActivity this$0 -> a 1:1:void (com.algobase.share.activity.FileExplorerActivity):770:770 -> 1:1:void onClick(android.content.DialogInterface,int):772:772 -> onClick com.algobase.share.activity.FileExplorerActivity$17 -> com.algobase.share.activity.k: com.algobase.share.activity.FileExplorerActivity this$0 -> c android.widget.EditText val$edit_text -> b android.widget.EditText val$edit_name -> a 1:1:void (com.algobase.share.activity.FileExplorerActivity,android.widget.EditText,android.widget.EditText):824:824 -> 1:4:void onClick(android.content.DialogInterface,int):826:829 -> onClick 5:8:void com.algobase.share.activity.FileExplorerActivity.writeStringToFile(java.io.File,java.lang.String):781:784 -> onClick 5:8:void onClick(android.content.DialogInterface,int):829 -> onClick 9:9:void onClick(android.content.DialogInterface,int):835:835 -> onClick com.algobase.share.activity.FileExplorerActivity$18 -> com.algobase.share.activity.l: com.algobase.share.activity.FileExplorerActivity this$0 -> a 1:1:void (com.algobase.share.activity.FileExplorerActivity):839:839 -> 1:1:void onClick(android.content.DialogInterface,int):841:841 -> onClick com.algobase.share.activity.FileExplorerActivity$19 -> com.algobase.share.activity.m: java.io.File val$file -> a com.algobase.share.activity.FileExplorerActivity this$0 -> b 1:1:void (com.algobase.share.activity.FileExplorerActivity,java.io.File):866:866 -> 1:2:void onClick(android.content.DialogInterface,int):868:869 -> onClick com.algobase.share.activity.FileExplorerActivity$2 -> com.algobase.share.activity.FileExplorerActivity$a: com.algobase.share.activity.FileExplorerActivity this$0 -> b 1:1:void (com.algobase.share.activity.FileExplorerActivity,android.content.Context,java.lang.String):318:318 -> 1:1:void touch_action():319:319 -> a 2:3:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():792:793 -> a 2:3:void touch_action():319 -> a 4:6:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():795:797 -> a 4:6:void touch_action():319 -> a 7:10:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():799:802 -> a 7:10:void touch_action():319 -> a 11:13:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():804:806 -> a 11:13:void touch_action():319 -> a 14:15:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():808:809 -> a 14:15:void touch_action():319 -> a 16:19:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():811:814 -> a 16:19:void touch_action():319 -> a 20:23:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():816:819 -> a 20:23:void touch_action():319 -> a 24:24:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():821:821 -> a 24:24:void touch_action():319 -> a 25:25:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():824:824 -> a 25:25:void touch_action():319 -> a 26:26:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():839:839 -> a 26:26:void touch_action():319 -> a 27:27:void com.algobase.share.activity.FileExplorerActivity.create_file_dialog():845:845 -> a 27:27:void touch_action():319 -> a com.algobase.share.activity.FileExplorerActivity$20 -> com.algobase.share.activity.o: com.algobase.share.activity.FileExplorerActivity this$0 -> a 1:1:void (com.algobase.share.activity.FileExplorerActivity):873:873 -> 1:1:void onClick(android.content.DialogInterface,int):875:875 -> onClick com.algobase.share.activity.FileExplorerActivity$3 -> com.algobase.share.activity.FileExplorerActivity$b: com.algobase.share.activity.FileExplorerActivity this$0 -> b 1:1:void (com.algobase.share.activity.FileExplorerActivity,android.content.Context,java.lang.String):329:329 -> 1:1:void touch_action():330:330 -> a com.algobase.share.activity.FileExplorerActivity$4 -> com.algobase.share.activity.FileExplorerActivity$c: com.algobase.share.activity.FileExplorerActivity this$0 -> b 1:1:void (com.algobase.share.activity.FileExplorerActivity,android.content.Context,java.lang.String):333:333 -> 1:1:void touch_action():334:334 -> a com.algobase.share.activity.FileExplorerActivity$5 -> com.algobase.share.activity.FileExplorerActivity$d: com.algobase.share.activity.FileExplorerActivity this$0 -> a 1:1:void (com.algobase.share.activity.FileExplorerActivity):365:365 -> 1:3:void onItemClick(android.widget.AdapterView,android.view.View,int,long):368:370 -> onItemClick 4:4:void onItemClick(android.widget.AdapterView,android.view.View,int,long):372:372 -> onItemClick 5:9:void onItemClick(android.widget.AdapterView,android.view.View,int,long):374:378 -> onItemClick 10:10:void onItemClick(android.widget.AdapterView,android.view.View,int,long):382:382 -> onItemClick com.algobase.share.activity.FileExplorerActivity$6 -> com.algobase.share.activity.FileExplorerActivity$e: com.algobase.share.activity.FileExplorerActivity this$0 -> a 1:1:void (com.algobase.share.activity.FileExplorerActivity):388:388 -> 1:2:boolean onItemLongClick(android.widget.AdapterView,android.view.View,int,long):391:392 -> onItemLongClick 3:4:boolean onItemLongClick(android.widget.AdapterView,android.view.View,int,long):394:395 -> onItemLongClick 5:5:boolean onItemLongClick(android.widget.AdapterView,android.view.View,int,long):398:398 -> onItemLongClick 6:6:void com.algobase.share.activity.FileExplorerActivity.showToast(java.lang.String):169:169 -> onItemLongClick 6:6:boolean onItemLongClick(android.widget.AdapterView,android.view.View,int,long):398 -> onItemLongClick 7:7:boolean onItemLongClick(android.widget.AdapterView,android.view.View,int,long):396:396 -> onItemLongClick 8:8:void com.algobase.share.activity.FileExplorerActivity.context_menu_dialog(java.io.File,int):601:601 -> onItemLongClick 8:8:boolean onItemLongClick(android.widget.AdapterView,android.view.View,int,long):396 -> onItemLongClick 9:9:void com.algobase.share.activity.FileExplorerActivity.context_menu_dialog(java.io.File,int):604:604 -> onItemLongClick 9:9:boolean onItemLongClick(android.widget.AdapterView,android.view.View,int,long):396 -> onItemLongClick 10:10:void com.algobase.share.activity.FileExplorerActivity.context_menu_dialog(java.io.File,int):613:613 -> onItemLongClick 10:10:boolean onItemLongClick(android.widget.AdapterView,android.view.View,int,long):396 -> onItemLongClick 11:11:void com.algobase.share.activity.FileExplorerActivity.context_menu_dialog(java.io.File,int):646:646 -> onItemLongClick 11:11:boolean onItemLongClick(android.widget.AdapterView,android.view.View,int,long):396 -> onItemLongClick 12:12:void com.algobase.share.activity.FileExplorerActivity.context_menu_dialog(java.io.File,int):653:653 -> onItemLongClick 12:12:boolean onItemLongClick(android.widget.AdapterView,android.view.View,int,long):396 -> onItemLongClick com.algobase.share.activity.FileExplorerActivity$7 -> com.algobase.share.activity.p: com.algobase.share.activity.FileExplorerActivity this$0 -> b java.lang.String[] val$items -> a 1:1:void (com.algobase.share.activity.FileExplorerActivity,java.lang.String[]):613:613 -> 1:1:int getCount():616:616 -> getCount 1:1:java.lang.String getItem(int):619:619 -> getItem 1:1:java.lang.Object getItem(int):613 -> getItem 1:1:android.view.View getView(int,android.view.View,android.view.ViewGroup):626:626 -> getView 2:4:android.view.View getView(int,android.view.View,android.view.ViewGroup):629:631 -> getView 5:5:android.view.View getView(int,android.view.View,android.view.ViewGroup):633:633 -> getView 6:6:android.view.View getView(int,android.view.View,android.view.ViewGroup):637:637 -> getView 7:7:android.view.View getView(int,android.view.View,android.view.ViewGroup):635:635 -> getView 8:8:android.view.View getView(int,android.view.View,android.view.ViewGroup):640:640 -> getView com.algobase.share.activity.FileExplorerActivity$8 -> com.algobase.share.activity.q: java.io.File val$file -> a com.algobase.share.activity.FileExplorerActivity this$0 -> c com.algobase.share.dialog.MyDialog val$dialog -> b 1:1:void (com.algobase.share.activity.FileExplorerActivity,java.io.File,java.lang.String,int,com.algobase.share.dialog.MyDialog):646:646 -> 1:1:void onClick(android.content.DialogInterface,int):648:648 -> onClick 2:6:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):586:590 -> onClick 2:6:void onClick(android.content.DialogInterface,int):648 -> onClick 7:7:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):579:579 -> onClick 7:7:void onClick(android.content.DialogInterface,int):648 -> onClick 8:10:void com.algobase.share.activity.FileExplorerActivity.rename_file_dialog(java.io.File):752:754 -> onClick 8:10:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):580 -> onClick 8:10:void onClick(android.content.DialogInterface,int):648 -> onClick 11:14:void com.algobase.share.activity.FileExplorerActivity.rename_file_dialog(java.io.File):756:759 -> onClick 11:14:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):580 -> onClick 11:14:void onClick(android.content.DialogInterface,int):648 -> onClick 15:15:void com.algobase.share.activity.FileExplorerActivity.rename_file_dialog(java.io.File):761:761 -> onClick 15:15:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):580 -> onClick 15:15:void onClick(android.content.DialogInterface,int):648 -> onClick 16:16:void com.algobase.share.activity.FileExplorerActivity.rename_file_dialog(java.io.File):770:770 -> onClick 16:16:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):580 -> onClick 16:16:void onClick(android.content.DialogInterface,int):648 -> onClick 17:17:void com.algobase.share.activity.FileExplorerActivity.rename_file_dialog(java.io.File):776:776 -> onClick 17:17:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):580 -> onClick 17:17:void onClick(android.content.DialogInterface,int):648 -> onClick 18:18:void com.algobase.share.activity.FileExplorerActivity.showToast(java.lang.String):169:169 -> onClick 18:18:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):582 -> onClick 18:18:void onClick(android.content.DialogInterface,int):648 -> onClick 19:19:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):572:572 -> onClick 19:19:void onClick(android.content.DialogInterface,int):648 -> onClick 20:20:void com.algobase.share.activity.FileExplorerActivity.showToast(java.lang.String):169:169 -> onClick 20:20:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):575 -> onClick 20:20:void onClick(android.content.DialogInterface,int):648 -> onClick 21:23:void com.algobase.share.activity.FileExplorerActivity.delete_file_dialog(java.io.File):723:725 -> onClick 21:23:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):573 -> onClick 21:23:void onClick(android.content.DialogInterface,int):648 -> onClick 24:25:void com.algobase.share.activity.FileExplorerActivity.delete_file_dialog(java.io.File):727:728 -> onClick 24:25:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):573 -> onClick 24:25:void onClick(android.content.DialogInterface,int):648 -> onClick 26:26:void com.algobase.share.activity.FileExplorerActivity.delete_file_dialog(java.io.File):730:730 -> onClick 26:26:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):573 -> onClick 26:26:void onClick(android.content.DialogInterface,int):648 -> onClick 27:27:void com.algobase.share.activity.FileExplorerActivity.delete_file_dialog(java.io.File):741:741 -> onClick 27:27:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):573 -> onClick 27:27:void onClick(android.content.DialogInterface,int):648 -> onClick 28:28:void com.algobase.share.activity.FileExplorerActivity.delete_file_dialog(java.io.File):747:747 -> onClick 28:28:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):573 -> onClick 28:28:void onClick(android.content.DialogInterface,int):648 -> onClick 29:29:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):556:556 -> onClick 29:29:void onClick(android.content.DialogInterface,int):648 -> onClick 30:33:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):564:567 -> onClick 30:33:void onClick(android.content.DialogInterface,int):648 -> onClick 34:34:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):514:514 -> onClick 34:34:void onClick(android.content.DialogInterface,int):648 -> onClick 35:35:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):517:517 -> onClick 35:35:void onClick(android.content.DialogInterface,int):648 -> onClick 36:36:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):520:520 -> onClick 36:36:void onClick(android.content.DialogInterface,int):648 -> onClick 37:37:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):523:523 -> onClick 37:37:void onClick(android.content.DialogInterface,int):648 -> onClick 38:38:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):526:526 -> onClick 38:38:void onClick(android.content.DialogInterface,int):648 -> onClick 39:39:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):529:529 -> onClick 39:39:void onClick(android.content.DialogInterface,int):648 -> onClick 40:40:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):532:532 -> onClick 40:40:void onClick(android.content.DialogInterface,int):648 -> onClick 41:43:void com.algobase.share.activity.FileExplorerActivity.open_as_text_dialog(java.io.File):862:864 -> onClick 41:43:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):536 -> onClick 41:43:void onClick(android.content.DialogInterface,int):648 -> onClick 44:44:void com.algobase.share.activity.FileExplorerActivity.open_as_text_dialog(java.io.File):866:866 -> onClick 44:44:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):536 -> onClick 44:44:void onClick(android.content.DialogInterface,int):648 -> onClick 45:45:void com.algobase.share.activity.FileExplorerActivity.open_as_text_dialog(java.io.File):873:873 -> onClick 45:45:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):536 -> onClick 45:45:void onClick(android.content.DialogInterface,int):648 -> onClick 46:46:void com.algobase.share.activity.FileExplorerActivity.open_as_text_dialog(java.io.File):879:879 -> onClick 46:46:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):536 -> onClick 46:46:void onClick(android.content.DialogInterface,int):648 -> onClick 47:47:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):538:538 -> onClick 47:47:void onClick(android.content.DialogInterface,int):648 -> onClick 48:51:void com.algobase.share.activity.FileExplorerActivity.handle_context_menu_selection(java.io.File,java.lang.String,int,int):546:549 -> onClick 48:51:void onClick(android.content.DialogInterface,int):648 -> onClick 52:52:void onClick(android.content.DialogInterface,int):649:649 -> onClick 53:53:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> onClick 53:53:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> onClick 53:53:void onClick(android.content.DialogInterface,int):649 -> onClick com.algobase.share.activity.FileExplorerActivity$FileComparator -> com.algobase.share.activity.FileExplorerActivity$f: 1:1:void (com.algobase.share.activity.FileExplorerActivity):1009:1009 -> 1:1:void (com.algobase.share.activity.FileExplorerActivity,com.algobase.share.activity.FileExplorerActivity$1):1009 -> 1:1:int compare(java.lang.Object,java.lang.Object):1009:1009 -> compare 2:4:int compare(java.io.File,java.io.File):1013:1015 -> compare 2:4:int compare(java.lang.Object,java.lang.Object):1009 -> compare com.algobase.share.activity.FileExplorerActivity$FileListAdapter -> com.algobase.share.activity.FileExplorerActivity$g: android.content.Context context -> a java.util.List files -> b com.algobase.share.activity.FileExplorerActivity this$0 -> c 1:3:void (com.algobase.share.activity.FileExplorerActivity,android.content.Context,java.util.List):928:930 -> 1:3:android.view.View getView(int,android.view.View,android.view.ViewGroup):946:948 -> getView 4:6:android.view.View getView(int,android.view.View,android.view.ViewGroup):955:957 -> getView 7:7:android.view.View getView(int,android.view.View,android.view.ViewGroup):960:960 -> getView 8:8:android.view.View getView(int,android.view.View,android.view.ViewGroup):962:962 -> getView 9:11:android.view.View getView(int,android.view.View,android.view.ViewGroup):965:967 -> getView 12:15:android.view.View getView(int,android.view.View,android.view.ViewGroup):969:972 -> getView 16:17:android.view.View getView(int,android.view.View,android.view.ViewGroup):974:975 -> getView 18:19:android.view.View getView(int,android.view.View,android.view.ViewGroup):979:980 -> getView 20:23:android.view.View getView(int,android.view.View,android.view.ViewGroup):982:985 -> getView 24:24:android.view.View getView(int,android.view.View,android.view.ViewGroup):988:988 -> getView 25:27:android.view.View getView(int,android.view.View,android.view.ViewGroup):991:993 -> getView 28:28:android.view.View getView(int,android.view.View,android.view.ViewGroup):996:996 -> getView 29:29:android.view.View getView(int,android.view.View,android.view.ViewGroup):994:994 -> getView 30:32:android.view.View getView(int,android.view.View,android.view.ViewGroup):999:1001 -> getView com.algobase.share.activity.FileExplorerActivity$MyButton -> com.algobase.share.activity.FileExplorerActivity$h: com.algobase.share.activity.FileExplorerActivity this$0 -> a 1:5:void (com.algobase.share.activity.FileExplorerActivity,android.content.Context,java.lang.String):138:142 -> 6:6:void (com.algobase.share.activity.FileExplorerActivity,android.content.Context,java.lang.String):144:144 -> void touch_action() -> a com.algobase.share.activity.FileExplorerActivity$MyButton$1 -> com.algobase.share.activity.r: com.algobase.share.activity.FileExplorerActivity$MyButton this$1 -> a 1:1:void (com.algobase.share.activity.FileExplorerActivity$MyButton,com.algobase.share.activity.FileExplorerActivity):144:144 -> 1:1:boolean onTouch(android.view.View,android.view.MotionEvent):146:146 -> onTouch 2:3:boolean onTouch(android.view.View,android.view.MotionEvent):148:149 -> onTouch 4:6:boolean onTouch(android.view.View,android.view.MotionEvent):153:155 -> onTouch com.algobase.share.activity.FileViewerActivity -> com.algobase.share.activity.FileViewerActivity: android.widget.TextView tv -> q android.widget.LinearLayout layout -> o android.widget.ScrollView sv -> p java.lang.String file_name -> m java.io.File file -> n android.widget.Button but2 -> s android.widget.Button but1 -> r 1:1:void ():40:40 -> 1:1:android.widget.ScrollView access$000(com.algobase.share.activity.FileViewerActivity):40:40 -> n 1:1:java.io.File access$100(com.algobase.share.activity.FileViewerActivity):40:40 -> o 1:4:void onBackPressed():312:315 -> onBackPressed 1:1:void onCreate(android.os.Bundle):226:226 -> onCreate 2:4:void onCreate(android.os.Bundle):228:230 -> onCreate 5:6:void init_layout(boolean):175:176 -> onCreate 5:6:void onCreate(android.os.Bundle):232 -> onCreate 7:7:void init_layout(boolean):178:178 -> onCreate 7:7:void onCreate(android.os.Bundle):232 -> onCreate 8:15:void init_layout(boolean):180:187 -> onCreate 8:15:void onCreate(android.os.Bundle):232 -> onCreate 16:16:void init_layout(boolean):189:189 -> onCreate 16:16:void onCreate(android.os.Bundle):232 -> onCreate 17:17:void init_layout(boolean):191:191 -> onCreate 17:17:void onCreate(android.os.Bundle):232 -> onCreate 18:18:void init_layout(boolean):193:193 -> onCreate 18:18:void onCreate(android.os.Bundle):232 -> onCreate 19:19:void init_layout(boolean):197:197 -> onCreate 19:19:void onCreate(android.os.Bundle):232 -> onCreate 20:20:void init_layout(boolean):199:199 -> onCreate 20:20:void onCreate(android.os.Bundle):232 -> onCreate 21:22:void init_layout(boolean):201:202 -> onCreate 21:22:void onCreate(android.os.Bundle):232 -> onCreate 23:28:void init_layout(boolean):204:209 -> onCreate 23:28:void onCreate(android.os.Bundle):232 -> onCreate 29:34:void init_layout(boolean):211:216 -> onCreate 29:34:void onCreate(android.os.Bundle):232 -> onCreate 35:35:void init_layout(boolean):218:218 -> onCreate 35:35:void onCreate(android.os.Bundle):232 -> onCreate 36:36:void onCreate(android.os.Bundle):233:233 -> onCreate 37:38:void onCreate(android.os.Bundle):235:236 -> onCreate 39:40:void onCreate(android.os.Bundle):243:244 -> onCreate 41:42:void onCreate(android.os.Bundle):258:259 -> onCreate 43:43:void onCreate(android.os.Bundle):261:261 -> onCreate 1:1:void onDestroy():280:280 -> onDestroy 1:1:void onPause():301:301 -> onPause 1:1:void onRestart():285:285 -> onRestart 1:1:void onResume():296:296 -> onResume 1:1:void onStart():290:290 -> onStart 1:1:void onStop():306:306 -> onStop 1:1:java.lang.String access$300(com.algobase.share.activity.FileViewerActivity):40:40 -> p 1:2:void load_file():77:78 -> q 3:3:void load_file():80:80 -> q 4:4:void load_file():82:82 -> q 5:6:void load_file():84:85 -> q 7:8:void load_file():99:100 -> q 9:10:void load_file():102:103 -> q 11:11:void load_file():105:105 -> q 12:12:void show_toast(java.lang.String):57:57 -> q 12:12:void load_file():105 -> q 13:15:void load_file():108:110 -> q 16:16:void show_toast(java.lang.String):57:57 -> q 16:16:void load_file():110 -> q 17:17:void load_file():116:116 -> q 18:19:void load_file():119:120 -> q 20:20:void load_file():123:123 -> q 1:1:void read_log():135:135 -> r 2:5:void read_log():142:145 -> r 6:8:void read_log():147:149 -> r 9:9:void read_log():156:156 -> r 10:14:void read_log():158:162 -> r 15:15:void read_log():165:165 -> r 16:16:void read_log():167:167 -> r com.algobase.share.activity.FileViewerActivity$1 -> com.algobase.share.activity.FileViewerActivity$a: com.algobase.share.activity.FileViewerActivity this$0 -> a 1:1:void (com.algobase.share.activity.FileViewerActivity):167:167 -> 1:1:void run():168:168 -> run com.algobase.share.activity.FileViewerActivity$2 -> com.algobase.share.activity.FileViewerActivity$b: com.algobase.share.activity.FileViewerActivity this$0 -> a 1:1:void (com.algobase.share.activity.FileViewerActivity):236:236 -> 1:1:void onClick(android.view.View):238:238 -> onClick 2:2:void com.algobase.share.activity.FileViewerActivity.access$200(com.algobase.share.activity.FileViewerActivity,java.io.File):40:40 -> onClick 2:2:void onClick(android.view.View):238 -> onClick 3:6:void com.algobase.share.activity.FileViewerActivity.send_file_by_email(java.io.File):63:66 -> onClick 3:6:void com.algobase.share.activity.FileViewerActivity.access$200(com.algobase.share.activity.FileViewerActivity,java.io.File):40 -> onClick 3:6:void onClick(android.view.View):238 -> onClick 7:9:void com.algobase.share.activity.FileViewerActivity.send_file_by_email(java.io.File):68:70 -> onClick 7:9:void com.algobase.share.activity.FileViewerActivity.access$200(com.algobase.share.activity.FileViewerActivity,java.io.File):40 -> onClick 7:9:void onClick(android.view.View):238 -> onClick com.algobase.share.activity.FileViewerActivity$3 -> com.algobase.share.activity.FileViewerActivity$c: com.algobase.share.activity.FileViewerActivity this$0 -> a 1:1:void (com.algobase.share.activity.FileViewerActivity):244:244 -> 1:2:void onClick(android.view.View):246:247 -> onClick 3:4:void onClick(android.view.View):249:250 -> onClick com.algobase.share.activity.PermissionActivity -> com.algobase.share.activity.PermissionActivity: android.widget.TextView tv -> a java.lang.String[] permissions -> b 1:1:void ():16:16 -> 1:1:void onCreate(android.os.Bundle):23:23 -> onCreate 2:5:void onCreate(android.os.Bundle):25:28 -> onCreate 6:6:void onCreate(android.os.Bundle):30:30 -> onCreate 7:8:void onCreate(android.os.Bundle):32:33 -> onCreate 9:10:void onCreate(android.os.Bundle):35:36 -> onCreate 11:11:void onCreate(android.os.Bundle):38:38 -> onCreate 1:1:void onRequestPermissionsResult(int,java.lang.String[],int[]):57:57 -> onRequestPermissionsResult 2:5:void onRequestPermissionsResult(int,java.lang.String[],int[]):59:62 -> onRequestPermissionsResult 6:6:void onRequestPermissionsResult(int,java.lang.String[],int[]):64:64 -> onRequestPermissionsResult 7:8:void onRequestPermissionsResult(int,java.lang.String[],int[]):66:67 -> onRequestPermissionsResult 9:9:void onRequestPermissionsResult(int,java.lang.String[],int[]):69:69 -> onRequestPermissionsResult 10:10:void onRequestPermissionsResult(int,java.lang.String[],int[]):71:71 -> onRequestPermissionsResult com.algobase.share.activity.ToastActivity -> com.algobase.share.activity.ToastActivity: android.widget.TextView message_view -> o android.widget.TextView title_view -> n android.widget.LinearLayout layout -> m java.lang.String text -> q java.lang.String title -> p int duration -> r 1:1:void ():35:35 -> 2:4:void ():43:45 -> 1:1:void onCreate(android.os.Bundle):58:58 -> onCreate 2:2:void onCreate(android.os.Bundle):60:60 -> onCreate 3:3:void onCreate(android.os.Bundle):62:62 -> onCreate 4:6:void onCreate(android.os.Bundle):64:66 -> onCreate 7:8:void onCreate(android.os.Bundle):68:69 -> onCreate 9:9:void onCreate(android.os.Bundle):72:72 -> onCreate 10:11:void onCreate(android.os.Bundle):74:75 -> onCreate 12:12:void onCreate(android.os.Bundle):78:78 -> onCreate 13:14:void onCreate(android.os.Bundle):87:88 -> onCreate 15:15:void onCreate(android.os.Bundle):90:90 -> onCreate 16:16:void onCreate(android.os.Bundle):94:94 -> onCreate 17:19:void onCreate(android.os.Bundle):96:98 -> onCreate 20:21:void onCreate(android.os.Bundle):100:101 -> onCreate 22:22:void onCreate(android.os.Bundle):103:103 -> onCreate 23:23:void onCreate(android.os.Bundle):105:105 -> onCreate 24:24:void onCreate(android.os.Bundle):107:107 -> onCreate 25:25:void onCreate(android.os.Bundle):114:114 -> onCreate com.algobase.share.activity.ToastActivity$1 -> com.algobase.share.activity.ToastActivity$a: com.algobase.share.activity.ToastActivity this$0 -> a 1:1:void (com.algobase.share.activity.ToastActivity,long,long):107:107 -> 1:1:void onFinish():111:111 -> onFinish com.algobase.share.activity.WebViewActivity1 -> com.algobase.share.activity.WebViewActivity1: int scale -> n java.lang.String home_url -> m android.webkit.WebView web_view -> o 1:1:void ():44:44 -> 2:2:void ():50:50 -> 3:3:void ():52:52 -> 1:2:void onBackPressed():165:166 -> onBackPressed 3:3:void onBackPressed():168:168 -> onBackPressed 1:1:void onCreate(android.os.Bundle):106:106 -> onCreate 2:3:void onCreate(android.os.Bundle):108:109 -> onCreate 4:4:void onCreate(android.os.Bundle):111:111 -> onCreate 5:6:void onCreate(android.os.Bundle):116:117 -> onCreate 7:7:void onCreate(android.os.Bundle):120:120 -> onCreate 8:9:void onCreate(android.os.Bundle):122:123 -> onCreate 10:12:void onCreate(android.os.Bundle):125:127 -> onCreate 13:13:void onCreate(android.os.Bundle):133:133 -> onCreate 14:14:void onCreate(android.os.Bundle):136:136 -> onCreate 15:16:void onCreate(android.os.Bundle):138:139 -> onCreate 17:17:void onCreate(android.os.Bundle):141:141 -> onCreate 18:18:void onCreate(android.os.Bundle):143:143 -> onCreate 19:19:void onCreate(android.os.Bundle):154:154 -> onCreate 1:1:void onResume():160:160 -> onResume com.algobase.share.activity.WebViewActivity1$1 -> com.algobase.share.activity.s: android.content.Context val$ctxt -> a java.lang.String val$toast -> b 1:1:void (com.algobase.share.activity.WebViewActivity1,android.content.Context,java.lang.String):62:62 -> 1:1:void run():64:64 -> run com.algobase.share.activity.WebViewActivity1$4 -> com.algobase.share.activity.WebViewActivity1$a: com.algobase.share.activity.WebViewActivity1 this$0 -> a 1:1:void (com.algobase.share.activity.WebViewActivity1):143:143 -> 1:3:void onDownloadStart(java.lang.String,java.lang.String,java.lang.String,java.lang.String,long):147:149 -> onDownloadStart com.algobase.share.activity.WebViewActivity1$MyWebChromeClient -> com.algobase.share.activity.WebViewActivity1$b: 1:1:void (com.algobase.share.activity.WebViewActivity1,com.algobase.share.activity.WebViewActivity1):300:300 -> com.algobase.share.activity.WebViewActivity1$MyWebViewClient -> com.algobase.share.activity.WebViewActivity1$c: com.algobase.share.activity.WebViewActivity1 this$0 -> a 1:1:void (com.algobase.share.activity.WebViewActivity1,com.algobase.share.activity.WebViewActivity1):177:177 -> 1:1:void onPageFinished(android.webkit.WebView,java.lang.String):261:261 -> onPageFinished 2:2:void onPageFinished(android.webkit.WebView,java.lang.String):277:277 -> onPageFinished 1:1:void onReceivedError(android.webkit.WebView,int,java.lang.String,java.lang.String):292:292 -> onReceivedError 2:2:void com.algobase.share.activity.WebViewActivity1.show_toast(java.lang.String):62:62 -> onReceivedError 2:2:void onReceivedError(android.webkit.WebView,int,java.lang.String,java.lang.String):292 -> onReceivedError 1:1:void onReceivedHttpAuthRequest(android.webkit.WebView,android.webkit.HttpAuthHandler,java.lang.String,java.lang.String):186:186 -> onReceivedHttpAuthRequest 1:1:boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String):284:284 -> shouldOverrideUrlLoading com.algobase.share.activity.WebViewActivity1$MyWebViewClient$1 -> com.algobase.share.activity.t: com.algobase.share.activity.WebViewActivity1$MyWebViewClient this$1 -> b 1:1:void (com.algobase.share.activity.WebViewActivity1$MyWebViewClient):261:261 -> 1:2:void run():263:264 -> a com.algobase.share.ant.Ant -> com.algobase.share.ant.e: android.content.Context ctxt -> a com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc hrPcc -> c long hrate_battery_sec -> f int instance_count -> h long battery_interval_sec -> g com.dsi.ant.plugins.antplus.pccbase.AsyncScanController hrScanController -> d java.util.ArrayList hrDeviceList -> e int instance -> b 1:1:void (android.content.Context):112:112 -> 2:3:void (android.content.Context):67:68 -> 4:4:void (android.content.Context):81:81 -> 5:5:void (android.content.Context):83:83 -> 6:6:void (android.content.Context):86:86 -> 7:13:void (android.content.Context):112:118 -> 1:1:void connectToHeartRateDevice(java.lang.String):592:592 -> a 2:4:void connectToHeartRateDevice(int):598:600 -> a 2:4:void connectToHeartRateDevice(java.lang.String):593 -> a 5:5:void connectToHeartRateDevice(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):398:398 -> a 5:5:void connectToHeartRateDevice(int):602 -> a 5:5:void connectToHeartRateDevice(java.lang.String):593 -> a 6:6:void connectToHeartRateDevice(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):400:400 -> a 6:6:void connectToHeartRateDevice(int):602 -> a 6:6:void connectToHeartRateDevice(java.lang.String):593 -> a 7:7:void connectToHeartRateDevice(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):404:404 -> a 7:7:void connectToHeartRateDevice(int):602 -> a 7:7:void connectToHeartRateDevice(java.lang.String):593 -> a 8:8:void connectToHeartRateDevice(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):555:555 -> a 8:8:void connectToHeartRateDevice(int):602 -> a 8:8:void connectToHeartRateDevice(java.lang.String):593 -> a 9:9:void connectToHeartRateDevice(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):578:578 -> a 9:9:void connectToHeartRateDevice(int):602 -> a 9:9:void connectToHeartRateDevice(java.lang.String):593 -> a 10:10:void connectToHeartRateDevice(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):581:581 -> a 10:10:void connectToHeartRateDevice(int):602 -> a 10:10:void connectToHeartRateDevice(java.lang.String):593 -> a 1:5:void disconnectHeartRateDevice(java.lang.String):148:152 -> b void handleDeviceMessage(java.lang.String,int,java.lang.String,java.lang.String) -> c void handleHeartRateEvent(int,long,int,long) -> d void handleRRIntervalEvent(int,long,float) -> e 1:1:void startHeartRateScanning():1470:1470 -> f 2:2:void startHeartRateScanning():1472:1472 -> f 3:5:void startHeartRateScanning():1474:1476 -> f 6:6:void startHeartRateScanning():1479:1479 -> f 7:7:void startHeartRateScanning():1483:1483 -> f 8:8:void startHeartRateScanning():1518:1518 -> f 9:11:void startHeartRateScanning():1522:1524 -> f 12:14:void startHeartRateScanning():1526:1528 -> f 15:15:void startHeartRateScanning():1531:1531 -> f 1:1:void stopHeartRateScanning():1696:1696 -> g 2:2:void stopHeartRateScanning():1699:1699 -> g 3:5:void stopHeartRateScanning():1702:1704 -> g void writeLog(java.lang.String) -> h com.algobase.share.ant.Ant$12 -> com.algobase.share.ant.a: com.algobase.share.ant.Ant this$0 -> a 1:1:void (com.algobase.share.ant.Ant):1484:1484 -> 1:1:void $r8$init$bridge(com.algobase.share.ant.Ant):0 -> 2:2:void com.algobase.share.ant.Ant$4.(com.algobase.share.ant.Ant):556:556 -> 2:2:void $r8$init$bridge(com.algobase.share.ant.Ant):0 -> 1:3:void onSearchStopped(com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult):1488:1490 -> a 1:2:void com.algobase.share.ant.Ant$4.onDeviceStateChange(com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):560:561 -> b 3:5:void com.algobase.share.ant.Ant$4.onDeviceStateChange(com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):566:568 -> b 6:6:void com.algobase.share.ant.Ant$4.onDeviceStateChange(com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):571:571 -> b 1:2:void onSearchResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):1496:1497 -> c 3:4:void onSearchResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):1501:1502 -> c 5:7:void onSearchResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):1509:1511 -> c com.algobase.share.ant.Ant$3 -> com.algobase.share.ant.d: com.algobase.share.ant.Ant this$0 -> b com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo val$deviceInfo -> a 1:1:void (com.algobase.share.ant.Ant,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):405:405 -> 1:1:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405:405 -> a 2:2:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):424:424 -> a 2:2:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 3:7:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):427:431 -> a 3:7:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 8:8:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):430:430 -> a 8:8:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 9:9:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):436:436 -> a 9:9:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 10:11:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):438:439 -> a 10:11:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 12:13:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):441:442 -> a 12:13:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 14:16:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):444:444 -> a 14:16:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 17:17:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):450:450 -> a 17:17:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 18:18:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):466:466 -> a 18:18:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 19:19:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):510:510 -> a 19:19:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 20:20:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):529:529 -> a 20:20:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a 21:21:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):540:540 -> a 21:21:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):405 -> a com.algobase.share.ant.Ant$3$1 -> com.algobase.share.ant.b: int val$deviceNum -> a com.algobase.share.ant.Ant$3 this$1 -> b 1:1:void (com.algobase.share.ant.Ant$3,int):450:450 -> 1:1:void $r8$init$bridge(com.algobase.share.ant.Ant$3,int):0 -> 2:2:void com.algobase.share.ant.Ant$3$3.(com.algobase.share.ant.Ant$3,int):511:511 -> 2:2:void $r8$init$bridge(com.algobase.share.ant.Ant$3,int):0 -> 3:3:void com.algobase.share.ant.Ant$3$2.(com.algobase.share.ant.Ant$3,int):467:467 -> 3:3:void $r8$init$bridge(com.algobase.share.ant.Ant$3,int):0 -> 1:1:void onNewHeartRateData(long,java.util.EnumSet,int,long,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState):461:461 -> a 1:2:void com.algobase.share.ant.Ant$3$3.onNewCumulativeOperatingTime(long,java.util.EnumSet,long):517:518 -> b 3:7:void com.algobase.share.ant.Ant$3$3.onNewCumulativeOperatingTime(long,java.util.EnumSet,long):520:524 -> b 1:1:void com.algobase.share.ant.Ant$3$2.onNewCalculatedRrInterval(long,java.util.EnumSet,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag):474:474 -> c 2:3:void com.algobase.share.ant.Ant$3$2.onNewCalculatedRrInterval(long,java.util.EnumSet,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag):480:481 -> c 4:4:void com.algobase.share.ant.Ant$3$2.onNewCalculatedRrInterval(long,java.util.EnumSet,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag):490:490 -> c 5:5:void com.algobase.share.ant.Ant$3$2.onNewCalculatedRrInterval(long,java.util.EnumSet,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag):486:486 -> c com.algobase.share.ant.Ant$3$4 -> com.algobase.share.ant.c: 1:1:void (com.algobase.share.ant.Ant$3):530:530 -> 1:1:void $r8$init$bridge(com.algobase.share.ant.Ant$3):0 -> void onNewManufacturerAndSerial(long,java.util.EnumSet,int,int) -> a void com.algobase.share.ant.Ant$3$5.onNewVersionAndModel(long,java.util.EnumSet,int,int,int) -> b com.algobase.share.ant.AntHR -> com.algobase.share.ant.f: com.algobase.share.ant.AntHR$1 -> com.algobase.share.ant.AntHR$1: 1:1:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):110:110 -> a 2:2:void onResultReceived(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):129:129 -> a 2:2:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):110 -> a com.algobase.share.ant.AntHR$1$1 -> com.algobase.share.ant.AntHR$1$1: 1:1:void onNewHeartRateData(long,java.util.EnumSet,int,long,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState):166:166 -> a com.algobase.share.ant.AntHR$1$2 -> com.algobase.share.ant.AntHR$1$2: 1:1:void onNewCalculatedRrInterval(long,java.util.EnumSet,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag):178:178 -> c 2:3:void onNewCalculatedRrInterval(long,java.util.EnumSet,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag):184:185 -> c 4:4:void onNewCalculatedRrInterval(long,java.util.EnumSet,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag):189:189 -> c com.algobase.share.ant.AntHR$1$3 -> com.algobase.share.ant.AntHR$1$3: 1:1:void onNewCumulativeOperatingTime(long,java.util.EnumSet,long):215:215 -> b com.algobase.share.ant.AntHR$1$4 -> com.algobase.share.ant.AntHR$1$4: void onNewManufacturerAndSerial(long,java.util.EnumSet,int,int) -> a com.algobase.share.ant.AntHR$1$5 -> com.algobase.share.ant.AntHR$1$5: void onNewVersionAndModel(long,java.util.EnumSet,int,int,int) -> b com.algobase.share.ant.AntHR$2 -> com.algobase.share.ant.AntHR$2: 1:1:void onDeviceStateChange(com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):258:258 -> b com.algobase.share.ant.AntHR$3 -> com.algobase.share.ant.AntHR$3: 1:1:void onSearchStopped(com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult):324:324 -> a 1:2:void onSearchResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):332:333 -> c 3:3:void onSearchResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo):337:337 -> c com.algobase.share.ant.RRVector -> com.algobase.share.ant.g: float pnn50 -> l float sdnn -> k int artefacts -> o int table_max_i -> j int table_sz -> h int table_min_i -> i float rr_sum -> d int rr_max -> f int rr_min -> e int rr_num -> c int precision -> a int[] table -> g int[] rr_vector -> b float artefact_filter -> n float rmssd -> m 1:1:void (int,int,int):32:32 -> 2:2:void (int,int,int):7:7 -> 3:3:void (int,int,int):33:33 -> 4:6:void (int,int,int):35:37 -> 7:10:void (int,int,int):39:42 -> 11:12:void (int,int,int):44:45 -> 13:15:void (int,int,int):47:49 -> 16:17:void (int,int,int):51:52 -> 1:1:void add(int):112:112 -> a 2:2:float getAvg(int):171:171 -> a 2:2:void add(int):113 -> a 3:4:void add(int):114:115 -> a 5:8:void add(int):120:123 -> a 9:9:void add(int):125:125 -> a 10:11:void add(int):128:129 -> a 12:13:void add(int):131:132 -> a 14:14:void add(int):134:134 -> a 1:4:void clear():57:60 -> b 5:5:void clear():62:62 -> b 6:7:void clear():64:65 -> b 8:10:void clear():67:69 -> b 11:11:void clear():71:71 -> b 1:2:int findTableMaxValue():159:160 -> c 3:3:int findTableMaxValue():162:162 -> c 1:1:int getArtefacts():145:145 -> d 1:1:float getAvg():148:148 -> e 1:1:int getMax():144:144 -> f 1:1:int getMin():143:143 -> g 1:1:float getPNN50():150:150 -> h 1:1:float getRMSSD():151:151 -> i 1:1:float getSDNN():149:149 -> j 1:1:float getSum():147:147 -> k 1:1:int getTable(int):140:140 -> l 1:1:int length():176:176 -> m 1:1:void setArtefactFilter(float):75:75 -> n 1:4:int shift():179:182 -> o 5:8:int shift():184:187 -> o 9:12:int shift():191:194 -> o 13:13:int shift():198:198 -> o 14:15:int shift():200:201 -> o 16:16:int shift():203:203 -> o 1:1:int size():175:175 -> p 1:1:float stress_index():211:211 -> q 2:4:float stress_index():217:219 -> q 5:5:float stress_index():221:221 -> q 6:8:float stress_index():227:229 -> q 1:1:void update_statistics():86:86 -> r 2:4:void update_statistics():88:90 -> r 5:7:void update_statistics():92:94 -> r 8:10:void update_statistics():98:100 -> r void writeLog(java.lang.String) -> s com.algobase.share.app.Assets -> u.a: android.content.res.AssetManager assetManager -> a 1:1:void (android.content.Context):20:20 -> 2:2:void (android.content.Context):22:22 -> 1:2:void copyFile(java.lang.String,java.io.File):29:30 -> a 3:5:void copyFile(java.lang.String,java.io.File):32:34 -> a 1:3:java.lang.String getString(java.lang.String):45:47 -> b 4:4:java.lang.String getString(java.lang.String):53:53 -> b com.algobase.share.app.GlobalExceptionHandler -> com.algobase.share.app.a: java.io.File appFolder -> b java.io.File log1File -> d java.io.File crashFile -> c java.io.File log2File -> e java.lang.String appName -> a android.content.Context context -> f 1:1:void (android.content.Context,java.lang.String):68:68 -> 2:2:void (android.content.Context,java.lang.String):52:52 -> 3:3:void (android.content.Context,java.lang.String):54:54 -> 4:4:void (android.content.Context,java.lang.String):56:56 -> 5:7:void (android.content.Context,java.lang.String):58:60 -> 8:9:void (android.content.Context,java.lang.String):68:69 -> 10:11:void (android.content.Context,java.lang.String):75:76 -> 1:1:void write_report(java.lang.Thread,java.lang.Throwable):98:98 -> a 2:5:void write_report(java.lang.Thread,java.lang.Throwable):100:103 -> a 6:6:void write_report(java.lang.Thread,java.lang.Throwable):105:105 -> a 7:9:void write_report(java.lang.Thread,java.lang.Throwable):107:109 -> a 10:13:void write_report(java.lang.Thread,java.lang.Throwable):111:114 -> a 14:17:void write_report(java.lang.Thread,java.lang.Throwable):116:119 -> a 18:18:void write_report(java.lang.Thread,java.lang.Throwable):121:121 -> a 19:20:void write_report(java.lang.Thread,java.lang.Throwable):124:125 -> a 21:21:void write_report(java.lang.Thread,java.lang.Throwable):127:127 -> a 22:25:void write_report(java.lang.Thread,java.lang.Throwable):129:132 -> a 26:29:void write_report(java.lang.Thread,java.lang.Throwable):135:138 -> a 30:30:void write_report(java.lang.Thread,java.lang.Throwable):141:141 -> a 1:1:void uncaughtException(java.lang.Thread,java.lang.Throwable):150:150 -> uncaughtException 2:2:void uncaughtException(java.lang.Thread,java.lang.Throwable):152:152 -> uncaughtException 3:4:void uncaughtException(java.lang.Thread,java.lang.Throwable):155:156 -> uncaughtException 5:7:void uncaughtException(java.lang.Thread,java.lang.Throwable):160:162 -> uncaughtException 8:11:void uncaughtException(java.lang.Thread,java.lang.Throwable):165:168 -> uncaughtException 12:12:void uncaughtException(java.lang.Thread,java.lang.Throwable):170:170 -> uncaughtException 13:13:void uncaughtException(java.lang.Thread,java.lang.Throwable):173:173 -> uncaughtException 14:14:void uncaughtException(java.lang.Thread,java.lang.Throwable):175:175 -> uncaughtException 15:15:void uncaughtException(java.lang.Thread,java.lang.Throwable):178:178 -> uncaughtException 16:16:void uncaughtException(java.lang.Thread,java.lang.Throwable):181:181 -> uncaughtException 17:20:void uncaughtException(java.lang.Thread,java.lang.Throwable):184:187 -> uncaughtException 21:22:void uncaughtException(java.lang.Thread,java.lang.Throwable):189:190 -> uncaughtException 23:24:void uncaughtException(java.lang.Thread,java.lang.Throwable):192:193 -> uncaughtException 25:25:void uncaughtException(java.lang.Thread,java.lang.Throwable):199:199 -> uncaughtException 26:26:void uncaughtException(java.lang.Thread,java.lang.Throwable):201:201 -> uncaughtException 27:27:void uncaughtException(java.lang.Thread,java.lang.Throwable):208:208 -> uncaughtException com.algobase.share.app.MyApplication -> com.algobase.share.app.MyApplication: com.algobase.share.app.GlobalExceptionHandler exception_handler -> a 1:1:void ():18:18 -> 1:1:void onCreate():32:32 -> onCreate 2:4:void onCreate():37:39 -> onCreate 5:5:void onCreate():42:42 -> onCreate 6:6:void com.algobase.share.app.GlobalExceptionHandler.setLog1File(java.lang.String):89:89 -> onCreate 6:6:void onCreate():43 -> onCreate 7:7:void onCreate():44:44 -> onCreate 8:8:void com.algobase.share.app.GlobalExceptionHandler.setLog2File(java.lang.String):93:93 -> onCreate 8:8:void onCreate():44 -> onCreate 9:9:void onCreate():45:45 -> onCreate com.algobase.share.app.PermissionHandler -> u.d: int[] granted -> e int num_permissions -> f java.lang.String[] permissions -> d java.lang.String pkg_name -> c java.lang.String dialog_title -> b androidx.fragment.app.FragmentActivity activity -> a 1:1:void (androidx.fragment.app.FragmentActivity,java.lang.String):47:47 -> 2:3:void (androidx.fragment.app.FragmentActivity,java.lang.String):40:41 -> 4:4:void (androidx.fragment.app.FragmentActivity,java.lang.String):43:43 -> 5:8:void (androidx.fragment.app.FragmentActivity,java.lang.String):47:50 -> 1:3:void add(java.lang.String):60:62 -> a 1:1:int check_permissions():90:90 -> b 2:3:int check_permissions():92:93 -> b 1:1:boolean handle_results(java.lang.String,java.lang.String[],int[]):150:150 -> c 2:2:boolean handle_results(java.lang.String,java.lang.String[],int[]):152:152 -> c 3:4:boolean handle_results(java.lang.String,java.lang.String[],int[]):154:155 -> c 5:6:boolean handle_results(java.lang.String,java.lang.String[],int[]):163:164 -> c 7:9:boolean handle_results(java.lang.String,java.lang.String[],int[]):173:175 -> c 10:10:boolean handle_results(java.lang.String,java.lang.String[],int[]):177:177 -> c 11:11:boolean handle_results(java.lang.String,java.lang.String[],int[]):179:179 -> c 12:12:boolean handle_results(java.lang.String,java.lang.String[],int[]):187:187 -> c 13:13:boolean handle_results(java.lang.String,java.lang.String[],int[]):194:194 -> c 14:14:boolean handle_results(java.lang.String,java.lang.String[],int[]):203:203 -> c 15:16:boolean handle_results(java.lang.String,java.lang.String[],int[]):210:211 -> c 17:17:boolean handle_results(java.lang.String,java.lang.String[],int[]):218:218 -> c 18:20:boolean handle_results(java.lang.String,java.lang.String[],int[]):222:224 -> c 21:21:boolean handle_results(java.lang.String,java.lang.String[],int[]):226:226 -> c 22:22:boolean handle_results(java.lang.String,java.lang.String[],int[]):228:228 -> c 23:23:boolean handle_results(java.lang.String,java.lang.String[],int[]):239:239 -> c 24:24:boolean handle_results(java.lang.String,java.lang.String[],int[]):246:246 -> c 25:25:boolean handle_results(java.lang.String,java.lang.String[],int[]):253:253 -> c 1:1:boolean request_permissions():129:129 -> d 2:2:boolean request_permissions():132:132 -> d 3:5:boolean request_permissions():135:137 -> d 6:6:boolean request_permissions():142:142 -> d com.algobase.share.app.PermissionHandler$1 -> u.b: com.algobase.share.app.PermissionHandler this$0 -> b int $r8$classId -> a 1:1:void com.algobase.share.app.PermissionHandler$1.(com.algobase.share.app.PermissionHandler):180:180 -> 1:1:void $r8$init$bridge(com.algobase.share.app.PermissionHandler):0 -> 2:2:void com.algobase.share.app.PermissionHandler$5.(com.algobase.share.app.PermissionHandler):240:240 -> 2:2:void $r8$init$bridge(com.algobase.share.app.PermissionHandler):0 -> 3:3:void com.algobase.share.app.PermissionHandler$4.(com.algobase.share.app.PermissionHandler):229:229 -> 3:3:void $r8$init$bridge(com.algobase.share.app.PermissionHandler):0 -> 4:4:void com.algobase.share.app.PermissionHandler$2.(com.algobase.share.app.PermissionHandler):188:188 -> 4:4:void $r8$init$bridge(com.algobase.share.app.PermissionHandler):0 -> 1:2:void com.algobase.share.app.PermissionHandler$4.onClick(android.content.DialogInterface,int):231:232 -> onClick 1:2:void onClick$bridge(android.content.DialogInterface,int):0 -> onClick 3:4:void com.algobase.share.app.PermissionHandler$4.onClick(android.content.DialogInterface,int):234:235 -> onClick 3:4:void onClick$bridge(android.content.DialogInterface,int):0 -> onClick 5:5:void com.algobase.share.app.PermissionHandler$2.onClick(android.content.DialogInterface,int):190:190 -> onClick 5:5:void onClick$bridge(android.content.DialogInterface,int):0 -> onClick 6:6:void com.algobase.share.app.PermissionHandler$1.onClick(android.content.DialogInterface,int):183:183 -> onClick 6:6:void onClick$bridge(android.content.DialogInterface,int):0 -> onClick 7:7:void com.algobase.share.app.PermissionHandler$5.onClick(android.content.DialogInterface,int):242:242 -> onClick 7:7:void onClick$bridge(android.content.DialogInterface,int):0 -> onClick com.algobase.share.app.PermissionHandler$3 -> u.c: com.algobase.share.app.PermissionHandler this$0 -> b int $r8$classId -> a 1:1:void com.algobase.share.app.PermissionHandler$3.(com.algobase.share.app.PermissionHandler):195:195 -> 1:1:void $r8$init$bridge(com.algobase.share.app.PermissionHandler):0 -> 2:2:void com.algobase.share.app.PermissionHandler$6.(com.algobase.share.app.PermissionHandler):247:247 -> 2:2:void $r8$init$bridge(com.algobase.share.app.PermissionHandler):0 -> 1:1:void com.algobase.share.app.PermissionHandler$3.onCancel(android.content.DialogInterface):197:197 -> onCancel 1:1:void onCancel$bridge(android.content.DialogInterface):0 -> onCancel 2:2:void com.algobase.share.app.PermissionHandler$6.onCancel(android.content.DialogInterface):249:249 -> onCancel 2:2:void onCancel$bridge(android.content.DialogInterface):0 -> onCancel com.algobase.share.app.SoftwareUpdate -> u.m: java.lang.String apk_name -> f boolean baro -> w java.lang.String local_revision -> p androidx.fragment.app.FragmentActivity activity -> D java.lang.String remote_build_time -> r android.content.SharedPreferences prefs -> E android.os.Handler handler -> F java.lang.String optional_args -> x android.widget.CheckBox cb1 -> k java.lang.String update_host -> a java.io.File download_folder -> l android.widget.TextView tv1 -> h int screen_height -> u java.lang.String server_dir -> c boolean update_denied -> A float remote_version -> o java.lang.String app_name -> e boolean show_relnotes -> C com.algobase.share.dialog.MyDialog update_dialog -> g java.lang.String remote_revision -> q java.lang.String user_name -> s android.widget.ProgressBar progress -> j java.lang.String error_str -> y boolean update_canceled -> z float max_memory -> v android.widget.TextView tv2 -> i int screen_width -> t java.lang.String package_name -> b java.io.File apk_file -> m boolean update_started -> B float local_version -> n java.lang.String server_path -> d 1:1:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):239:239 -> 2:2:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):83:83 -> 3:3:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):94:94 -> 4:7:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):96:99 -> 8:9:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):104:105 -> 10:11:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):107:108 -> 12:12:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):111:111 -> 13:13:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):113:113 -> 14:14:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):119:119 -> 15:15:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):122:122 -> 16:16:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):124:124 -> 17:19:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):126:128 -> 20:20:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):130:130 -> 21:21:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):133:133 -> 22:22:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):137:137 -> 23:23:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):240:240 -> 24:27:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):242:245 -> 28:28:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):247:247 -> 29:30:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):249:250 -> 31:37:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):252:258 -> 38:40:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):260:262 -> 41:43:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):267:269 -> 44:44:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):280:280 -> 45:45:void (androidx.fragment.app.FragmentActivity,java.io.File,java.lang.String,java.lang.String,float):282:282 -> 1:4:void acknowledge(java.lang.String):170:173 -> a 5:5:void acknowledge(java.lang.String):178:178 -> a 1:1:void add_args(java.lang.String):331:331 -> b 1:1:void check():717:717 -> c 2:2:void check():719:719 -> c 3:3:void check():721:721 -> c 4:7:void check():723:726 -> c 8:10:void check():728:730 -> c 11:11:void com.algobase.share.app.SoftwareUpdate.update_dialog(boolean,float):375:375 -> c 11:11:void check():730 -> c void error_handler(java.lang.String) -> d 1:1:java.lang.String format(java.lang.String,java.lang.Object[]):148:148 -> e 1:4:void set_host(java.lang.String):315:318 -> f 1:1:void set_prefs_name(java.lang.String):337:337 -> g 1:1:void set_svn_revision(java.lang.String):345:345 -> h 1:1:void set_user_name(java.lang.String):353:353 -> i 1:1:void update(boolean,float):609:609 -> j 2:3:void update(boolean,float):611:612 -> j 4:8:void update(boolean,float):614:618 -> j 9:9:boolean com.algobase.share.dialog.MyDialogFragment.isShowing():318:318 -> j 9:9:boolean com.algobase.share.dialog.MyDialogFragment.isShowing():0 -> j 9:9:void update(boolean,float):618 -> j 10:10:void update(boolean,float):619:619 -> j 11:11:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> j 11:11:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> j 11:11:void update(boolean,float):619 -> j 12:15:void update(boolean,float):624:627 -> j 16:18:void update(boolean,float):631:633 -> j 19:19:void update(boolean,float):636:636 -> j 20:20:void update(boolean,float):696:696 -> j 1:1:boolean updateRemoteVersion():500:500 -> k 2:5:boolean updateRemoteVersion():502:505 -> k 6:10:boolean updateRemoteVersion():507:511 -> k 11:11:boolean updateRemoteVersion():513:513 -> k 12:34:boolean updateRemoteVersion():517:539 -> k 35:35:boolean updateRemoteVersion():545:545 -> k 36:36:boolean updateRemoteVersion():550:550 -> k 37:37:boolean updateRemoteVersion():571:571 -> k 38:38:boolean updateRemoteVersion():573:573 -> k 39:39:boolean updateRemoteVersion():576:576 -> k 40:40:boolean updateRemoteVersion():579:579 -> k 41:41:boolean updateRemoteVersion():583:583 -> k 42:44:boolean updateRemoteVersion():585:587 -> k 45:45:boolean updateRemoteVersion():589:589 -> k 46:48:boolean updateRemoteVersion():592:594 -> k 49:51:boolean updateRemoteVersion():596:598 -> k 1:1:void update_dialog(boolean,float):375:375 -> l 1:2:java.lang.String versionToString(float):155:156 -> m void write_log(java.lang.String) -> n com.algobase.share.app.SoftwareUpdate$2 -> u.e: com.algobase.share.app.SoftwareUpdate this$0 -> b int $r8$classId -> a 1:1:void com.algobase.share.app.SoftwareUpdate$2.(com.algobase.share.app.SoftwareUpdate):173:173 -> 1:1:void $r8$init$bridge(com.algobase.share.app.SoftwareUpdate):0 -> 2:2:void com.algobase.share.app.SoftwareUpdate$7.(com.algobase.share.app.SoftwareUpdate):461:461 -> 2:2:void $r8$init$bridge(com.algobase.share.app.SoftwareUpdate):0 -> 1:2:void com.algobase.share.app.SoftwareUpdate$7.onClick(android.content.DialogInterface,int):463:464 -> onClick 1:2:void onClick$bridge(android.content.DialogInterface,int):0 -> onClick 3:4:void com.algobase.share.app.SoftwareUpdate$7.onClick(android.content.DialogInterface,int):466:467 -> onClick 3:4:void onClick$bridge(android.content.DialogInterface,int):0 -> onClick 5:5:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> onClick 5:5:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> onClick 5:5:void com.algobase.share.app.SoftwareUpdate$7.onClick(android.content.DialogInterface,int):467 -> onClick 5:5:void onClick$bridge(android.content.DialogInterface,int):0 -> onClick com.algobase.share.app.SoftwareUpdate$3 -> u.f: com.algobase.share.dialog.MyDialog val$diag -> a 1:1:void (com.algobase.share.app.SoftwareUpdate,com.algobase.share.dialog.MyDialog):178:178 -> 1:1:void run():179:179 -> run com.algobase.share.app.SoftwareUpdate$4 -> u.h: com.algobase.share.app.SoftwareUpdate this$0 -> i 1:1:void (com.algobase.share.app.SoftwareUpdate,java.lang.String,int):204:204 -> 1:2:void progress(int,int):218:219 -> g 1:1:void progress_init(int):208:208 -> h com.algobase.share.app.SoftwareUpdate$4$1 -> u.g: com.algobase.share.app.SoftwareUpdate$4 this$1 -> c int val$total -> b int $r8$classId -> a 1:1:void com.algobase.share.app.SoftwareUpdate$4$1.(com.algobase.share.app.SoftwareUpdate$4,int):208:208 -> 1:1:void $r8$init$bridge(com.algobase.share.app.SoftwareUpdate$4,int):0 -> 2:2:void com.algobase.share.app.SoftwareUpdate$4$2.(com.algobase.share.app.SoftwareUpdate$4,int):219:219 -> 2:2:void $r8$init$bridge(com.algobase.share.app.SoftwareUpdate$4,int):0 -> 1:2:void com.algobase.share.app.SoftwareUpdate$4$1.run():210:211 -> run 1:2:void run$bridge():0 -> run 3:4:void com.algobase.share.app.SoftwareUpdate$4$2.run():221:222 -> run 3:4:void run$bridge():0 -> run com.algobase.share.app.SoftwareUpdate$5 -> u.i: com.algobase.share.app.SoftwareUpdate this$0 -> c float val$version -> b boolean val$interactive -> a 1:1:void (com.algobase.share.app.SoftwareUpdate,boolean,float):375:375 -> 1:1:void run():376:376 -> run 2:2:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):385:385 -> run 2:2:void run():376 -> run 3:4:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):387:388 -> run 3:4:void run():376 -> run 5:5:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):391:391 -> run 5:5:void run():376 -> run 6:7:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):393:394 -> run 6:7:void run():376 -> run 8:8:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):397:397 -> run 8:8:void run():376 -> run 9:9:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):400:400 -> run 9:9:void run():376 -> run 10:11:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):402:403 -> run 10:11:void run():376 -> run 12:12:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):406:406 -> run 12:12:void run():376 -> run 13:14:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):408:409 -> run 13:14:void run():376 -> run 15:15:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):412:412 -> run 15:15:void run():376 -> run 16:17:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):414:415 -> run 16:17:void run():376 -> run 18:20:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):417:419 -> run 18:20:void run():376 -> run 21:21:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):421:421 -> run 21:21:void run():376 -> run 22:24:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):423:425 -> run 22:24:void run():376 -> run 25:26:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):427:428 -> run 25:26:void run():376 -> run 27:28:int com.algobase.share.app.SoftwareUpdate.DipToPixels(float):189:190 -> run 27:28:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):430 -> run 27:28:void run():376 -> run 29:29:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):432:432 -> run 29:29:void run():376 -> run 30:31:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):434:435 -> run 30:31:void run():376 -> run 32:35:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):437:440 -> run 32:35:void run():376 -> run 36:38:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):442:444 -> run 36:38:void run():376 -> run 39:39:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):446:446 -> run 39:39:void run():376 -> run 40:40:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):448:448 -> run 40:40:void run():376 -> run 41:41:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):451:451 -> run 41:41:void run():376 -> run 42:42:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):460:460 -> run 42:42:void run():376 -> run 43:43:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):471:471 -> run 43:43:void run():376 -> run 44:44:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):474:474 -> run 44:44:void run():376 -> run 45:46:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):476:477 -> run 45:46:void run():376 -> run 47:47:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):479:479 -> run 47:47:void run():376 -> run 48:48:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):481:481 -> run 48:48:void run():376 -> run 49:49:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):484:484 -> run 49:49:void run():376 -> run 50:50:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):486:486 -> run 50:50:void run():376 -> run 51:53:void com.algobase.share.app.SoftwareUpdate.open_dialog(boolean,float):489:491 -> run 51:53:void run():376 -> run com.algobase.share.app.SoftwareUpdate$6 -> u.j: com.algobase.share.app.SoftwareUpdate this$0 -> b float val$version -> a 1:1:void (com.algobase.share.app.SoftwareUpdate,float):452:452 -> 1:3:void onClick(android.content.DialogInterface,int):454:456 -> onClick com.algobase.share.app.SoftwareUpdate$8 -> u.k: com.algobase.share.app.SoftwareUpdate this$0 -> d java.lang.String val$path -> c java.lang.String val$txt -> b 1:1:void (com.algobase.share.app.SoftwareUpdate,java.lang.String,java.lang.String):545:545 -> 1:2:void run():547:548 -> a com.algobase.share.app.SoftwareUpdate$9 -> u.l: com.algobase.share.app.SoftwareUpdate this$0 -> c float val$version -> b 1:1:void (com.algobase.share.app.SoftwareUpdate,float):636:636 -> 1:1:void run():639:639 -> a 2:3:void run():641:642 -> a 4:4:void run():644:644 -> a 5:5:boolean com.algobase.share.app.SoftwareUpdate.xget_file(java.io.File,java.lang.String):202:202 -> a 5:5:void run():644 -> a 6:6:boolean com.algobase.share.app.SoftwareUpdate.xget_file(java.io.File,java.lang.String):204:204 -> a 6:6:void run():644 -> a 7:7:boolean com.algobase.share.app.SoftwareUpdate.xget_file(java.io.File,java.lang.String):229:229 -> a 7:7:void run():644 -> a 8:8:void run():645:645 -> a 9:9:void run():650:650 -> a 10:10:void com.algobase.share.system.MyThread.sleep(int):25:25 -> a 10:10:void run():652 -> a 11:11:void run():654:654 -> a 12:12:void run():656:656 -> a 13:13:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> a 13:13:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> a 13:13:void run():656 -> a 14:14:void run():658:658 -> a 15:15:void run():661:661 -> a 16:17:void run():664:665 -> a 18:18:void run():668:668 -> a 19:19:void run():673:673 -> a 20:20:void run():675:675 -> a 21:21:void run():678:678 -> a 22:22:void run():682:682 -> a com.algobase.share.bluetooth.AllGattCharacteristics -> v.a: java.util.HashMap attributes -> a java.lang.String CYCLING_POWER_MEASUREMENT -> c java.lang.String HEART_RATE_MEASUREMENT -> b 1:1:void ():7:7 -> 2:2:void ():10:10 -> 3:3:void ():13:13 -> 4:220:void ():20:236 -> 1:1:java.lang.String lookup(java.lang.String,java.lang.String):249:249 -> a com.algobase.share.bluetooth.AllGattDescriptors -> v.b: java.util.HashMap attributes -> a int $r8$clinit -> b 1:1:void ():11:11 -> 2:3:void ():15:16 -> 4:16:void ():18:30 -> com.algobase.share.bluetooth.AllGattServices -> v.c: java.util.HashMap attributes -> a 1:1:void ():7:7 -> 2:40:void ():11:49 -> 41:41:void ():52:52 -> 42:48:void ():54:60 -> 1:1:java.lang.String lookup(java.lang.String,java.lang.String):68:68 -> a com.algobase.share.bluetooth.BluetoothLeService -> com.algobase.share.bluetooth.BluetoothLeService: java.lang.String HEART_RATE_MEASUREMENT -> g android.os.IBinder iBinder -> a java.lang.String CLIENT_CHARACTERISTIC_CONFIGURATION -> i java.lang.String CYCLING_POWER_MEASUREMENT -> h boolean autoConnect -> e int connect_id -> f android.bluetooth.BluetoothAdapter bluetoothAdapter -> b android.bluetooth.BluetoothGatt bluetoothGatt -> c java.lang.String deviceAddress -> d 1:1:void ():42:42 -> 2:2:void ():45:45 -> 3:3:void ():48:48 -> 1:1:void ():25:25 -> 2:2:void ():77:77 -> 3:3:void ():79:79 -> 1:1:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):114:114 -> a 2:3:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):116:117 -> a 4:4:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):119:119 -> a 5:5:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):121:121 -> a 6:6:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):123:123 -> a 7:7:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):125:125 -> a 8:8:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):128:128 -> a 9:9:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):130:130 -> a 10:10:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):135:135 -> a 11:11:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):142:142 -> a 12:12:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):146:146 -> a 13:13:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):151:151 -> a 14:14:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):155:155 -> a 15:16:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):159:160 -> a 17:17:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):162:162 -> a 18:18:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):165:165 -> a 19:19:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):168:168 -> a 20:20:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):188:188 -> a 21:21:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):191:191 -> a 22:22:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):202:202 -> a 23:23:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):207:207 -> a 24:24:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):213:213 -> a 25:25:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):216:216 -> a 26:26:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):221:221 -> a 27:27:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):224:224 -> a 28:28:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):228:228 -> a 29:29:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):233:233 -> a 30:30:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):236:236 -> a 31:31:void broadcastUpdate(java.lang.String,android.bluetooth.BluetoothGattCharacteristic):238:238 -> a 1:5:void broadcastUpdate(java.lang.String,java.lang.String):97:101 -> b 1:1:boolean connect(java.lang.String,int):294:294 -> c 2:2:boolean connect(java.lang.String,int):296:296 -> c 3:3:void log(java.lang.String):87:87 -> c 3:3:boolean connect(java.lang.String,int):296 -> c 4:4:boolean connect(java.lang.String,int):298:298 -> c 5:5:void log(java.lang.String):87:87 -> c 5:5:boolean connect(java.lang.String,int):299 -> c 6:6:void log(java.lang.String):87:87 -> c 6:6:boolean connect(java.lang.String,int):304 -> c 7:8:boolean connect(java.lang.String,int):308:309 -> c 9:9:void log(java.lang.String):87:87 -> c 9:9:boolean connect(java.lang.String,int):313 -> c 10:10:boolean connect(java.lang.String,int):315:315 -> c 11:11:boolean connect(java.lang.String,int):323:323 -> c 12:12:void log(java.lang.String):87:87 -> c 12:12:boolean connect(java.lang.String,int):326 -> c 13:13:void log(java.lang.String):87:87 -> c 13:13:boolean connect(java.lang.String,int):330 -> c 14:14:boolean connect(java.lang.String,int):332:332 -> c 15:15:boolean connect(java.lang.String,int):335:335 -> c 16:16:void log(java.lang.String):87:87 -> c 16:16:boolean connect(java.lang.String,int):394 -> c 1:1:void disconnect():404:404 -> d 2:2:void disconnect():408:408 -> d 3:3:void log(java.lang.String):87:87 -> d 3:3:void disconnect():405 -> d 1:1:java.util.List getSupportedGattServices():477:477 -> e 2:2:java.util.List getSupportedGattServices():479:479 -> e java.lang.String getType() -> f 1:1:void readCharacteristic(android.bluetooth.BluetoothGattCharacteristic):430:430 -> g 2:2:void readCharacteristic(android.bluetooth.BluetoothGattCharacteristic):435:435 -> g 3:3:void log(java.lang.String):87:87 -> g 3:3:void readCharacteristic(android.bluetooth.BluetoothGattCharacteristic):431 -> g 1:1:void setAutoConnect(boolean):84:84 -> h 1:1:void setCharacteristicNotification(android.bluetooth.BluetoothGattCharacteristic,boolean):445:445 -> i 2:2:void setCharacteristicNotification(android.bluetooth.BluetoothGattCharacteristic,boolean):450:450 -> i 3:4:void setCharacteristicNotification(android.bluetooth.BluetoothGattCharacteristic,boolean):455:456 -> i 5:6:void setCharacteristicNotification(android.bluetooth.BluetoothGattCharacteristic,boolean):458:459 -> i 7:8:void setCharacteristicNotification(android.bluetooth.BluetoothGattCharacteristic,boolean):462:463 -> i 9:9:void log(java.lang.String):87:87 -> i 9:9:void setCharacteristicNotification(android.bluetooth.BluetoothGattCharacteristic,boolean):446 -> i 1:1:void log(java.lang.String):87:87 -> onBind 1:1:android.os.IBinder onBind(android.content.Intent):244 -> onBind 2:2:android.os.IBinder onBind(android.content.Intent):245:245 -> onBind 1:1:void onCreate():262:262 -> onCreate 2:2:void log(java.lang.String):87:87 -> onCreate 2:2:void onCreate():264 -> onCreate 3:3:void onCreate():266:266 -> onCreate 4:4:void onCreate():271:271 -> onCreate 5:5:void log(java.lang.String):87:87 -> onCreate 5:5:void onCreate():274 -> onCreate 6:6:void onCreate():278:278 -> onCreate 7:7:void log(java.lang.String):87:87 -> onCreate 7:7:void onCreate():281 -> onCreate 1:2:void close():418:419 -> onUnbind 1:2:boolean onUnbind(android.content.Intent):254 -> onUnbind 3:3:boolean onUnbind(android.content.Intent):255:255 -> onUnbind com.algobase.share.bluetooth.BluetoothLeService$1 -> com.algobase.share.bluetooth.BluetoothLeService$a: com.algobase.share.bluetooth.BluetoothLeService this$0 -> a 1:1:void (com.algobase.share.bluetooth.BluetoothLeService):336:336 -> 1:1:void onCharacteristicChanged(android.bluetooth.BluetoothGatt,android.bluetooth.BluetoothGattCharacteristic):390:390 -> onCharacteristicChanged 1:1:void onCharacteristicRead(android.bluetooth.BluetoothGatt,android.bluetooth.BluetoothGattCharacteristic,int):380:380 -> onCharacteristicRead 2:2:void com.algobase.share.bluetooth.BluetoothLeService.log(java.lang.String):87:87 -> onCharacteristicRead 2:2:void onCharacteristicRead(android.bluetooth.BluetoothGatt,android.bluetooth.BluetoothGattCharacteristic,int):380 -> onCharacteristicRead 3:3:void onCharacteristicRead(android.bluetooth.BluetoothGatt,android.bluetooth.BluetoothGattCharacteristic,int):382:382 -> onCharacteristicRead 1:1:void onConnectionStateChange(android.bluetooth.BluetoothGatt,int,int):344:344 -> onConnectionStateChange 2:2:void onConnectionStateChange(android.bluetooth.BluetoothGatt,int,int):346:346 -> onConnectionStateChange 3:3:void com.algobase.share.bluetooth.BluetoothLeService.log(java.lang.String):87:87 -> onConnectionStateChange 3:3:void onConnectionStateChange(android.bluetooth.BluetoothGatt,int,int):346 -> onConnectionStateChange 4:7:void onConnectionStateChange(android.bluetooth.BluetoothGatt,int,int):349:352 -> onConnectionStateChange 8:8:void com.algobase.share.bluetooth.BluetoothLeService.log(java.lang.String):87:87 -> onConnectionStateChange 8:8:void onConnectionStateChange(android.bluetooth.BluetoothGatt,int,int):352 -> onConnectionStateChange 9:10:void onConnectionStateChange(android.bluetooth.BluetoothGatt,int,int):354:355 -> onConnectionStateChange 11:11:void com.algobase.share.bluetooth.BluetoothLeService.log(java.lang.String):87:87 -> onConnectionStateChange 11:11:void onConnectionStateChange(android.bluetooth.BluetoothGatt,int,int):355 -> onConnectionStateChange 12:15:void onConnectionStateChange(android.bluetooth.BluetoothGatt,int,int):359:362 -> onConnectionStateChange 16:16:void com.algobase.share.bluetooth.BluetoothLeService.log(java.lang.String):87:87 -> onConnectionStateChange 16:16:void onConnectionStateChange(android.bluetooth.BluetoothGatt,int,int):362 -> onConnectionStateChange 1:1:void onServicesDiscovered(android.bluetooth.BluetoothGatt,int):370:370 -> onServicesDiscovered 2:2:void com.algobase.share.bluetooth.BluetoothLeService.log(java.lang.String):87:87 -> onServicesDiscovered 2:2:void onServicesDiscovered(android.bluetooth.BluetoothGatt,int):370 -> onServicesDiscovered 3:3:void onServicesDiscovered(android.bluetooth.BluetoothGatt,int):372:372 -> onServicesDiscovered 4:7:void com.algobase.share.bluetooth.BluetoothLeService.broadcastUpdate(java.lang.String):90:93 -> onServicesDiscovered 4:7:void onServicesDiscovered(android.bluetooth.BluetoothGatt,int):372 -> onServicesDiscovered com.algobase.share.bluetooth.BluetoothLeService$LocalBinder -> com.algobase.share.bluetooth.BluetoothLeService$b: com.algobase.share.bluetooth.BluetoothLeService this$0 -> a 1:1:void (com.algobase.share.bluetooth.BluetoothLeService):55:55 -> 1:1:com.algobase.share.bluetooth.BluetoothLeService getService():57:57 -> a com.algobase.share.chart.BarChartView -> com.algobase.share.chart.BarChartView: 1:2:void (android.content.Context,android.util.AttributeSet):16:17 -> 3:4:void (android.content.Context,android.util.AttributeSet,int):21:22 -> 1:1:void drawChart(android.graphics.Canvas,int):27:27 -> i 2:4:void drawChart(android.graphics.Canvas,int):29:31 -> i 5:5:void drawChart(android.graphics.Canvas,int):33:33 -> i 6:6:void drawChart(android.graphics.Canvas,int):35:35 -> i 7:7:void drawChart(android.graphics.Canvas,int):39:39 -> i 8:8:void drawChart(android.graphics.Canvas,int):41:41 -> i 9:9:void drawChart(android.graphics.Canvas,int):48:48 -> i 10:10:void drawChart(android.graphics.Canvas,int):50:50 -> i 11:12:void drawChart(android.graphics.Canvas,int):53:54 -> i 13:13:void drawChart(android.graphics.Canvas,int):56:56 -> i 14:14:void drawChart(android.graphics.Canvas,int):58:58 -> i com.algobase.share.chart.ChartView -> com.algobase.share.chart.ChartView: java.util.List vLabels -> r float marginTop -> k java.util.List chartList -> p float border -> i android.view.Display display -> s int gridColor -> h float hlabel_font_f -> e boolean yBounds -> u float chartWidth -> c float xMax -> B int height -> b float xMinData -> y float yMinData -> w double unit_factor_y -> E float marginLeft_f -> m float marginLeft -> l boolean isBarView -> n java.util.List hLabels -> q float border_f -> j float vlabel_font_f -> f float chartHeight -> d int labelColor -> g float xMin -> C android.graphics.Paint paint -> o float yMin -> A int width -> a float yMax -> z float xMaxData -> x float yMaxData -> v int display_width -> t double unit_factor_x -> D 1:1:void (android.content.Context,android.util.AttributeSet):205:205 -> 2:3:void (android.content.Context,android.util.AttributeSet):87:88 -> 4:5:void (android.content.Context,android.util.AttributeSet):90:91 -> 6:6:void (android.content.Context,android.util.AttributeSet):95:95 -> 7:7:void (android.content.Context,android.util.AttributeSet):100:100 -> 8:8:void (android.content.Context,android.util.AttributeSet):102:102 -> 9:9:void (android.content.Context,android.util.AttributeSet):104:104 -> 10:10:void (android.content.Context,android.util.AttributeSet):106:106 -> 11:12:void (android.content.Context,android.util.AttributeSet):109:110 -> 13:13:void (android.content.Context,android.util.AttributeSet):129:129 -> 14:17:void (android.content.Context,android.util.AttributeSet):142:145 -> 18:21:void (android.content.Context,android.util.AttributeSet):147:150 -> 22:23:void (android.content.Context,android.util.AttributeSet):152:153 -> 24:24:void (android.content.Context,android.util.AttributeSet):206:206 -> 25:25:void (android.content.Context,android.util.AttributeSet,int):210:210 -> 26:27:void (android.content.Context,android.util.AttributeSet,int):87:88 -> 28:29:void (android.content.Context,android.util.AttributeSet,int):90:91 -> 30:30:void (android.content.Context,android.util.AttributeSet,int):95:95 -> 31:31:void (android.content.Context,android.util.AttributeSet,int):100:100 -> 32:32:void (android.content.Context,android.util.AttributeSet,int):102:102 -> 33:33:void (android.content.Context,android.util.AttributeSet,int):104:104 -> 34:34:void (android.content.Context,android.util.AttributeSet,int):106:106 -> 35:36:void (android.content.Context,android.util.AttributeSet,int):109:110 -> 37:37:void (android.content.Context,android.util.AttributeSet,int):129:129 -> 38:41:void (android.content.Context,android.util.AttributeSet,int):142:145 -> 42:45:void (android.content.Context,android.util.AttributeSet,int):147:150 -> 46:47:void (android.content.Context,android.util.AttributeSet,int):152:153 -> 48:48:void (android.content.Context,android.util.AttributeSet,int):211:211 -> 1:2:int addChart(java.lang.String,int,int,float):239:240 -> a 1:2:void addChartPoint(int,double,double,int):300:301 -> b 1:2:void addChartPoint(int,double,double):278 -> b 3:4:void addChartPoint(int,double,double,int):304:305 -> b 3:4:void addChartPoint(int,double,double):278 -> b 5:7:void addChartPoint(int,double,double,int):307:309 -> b 5:7:void addChartPoint(int,double,double):278 -> b 8:12:void addChartPoint(int,double,double,int):312:316 -> b 8:12:void addChartPoint(int,double,double):278 -> b 13:13:void addChartPoint(int,double,double,int):319:319 -> b 13:13:void addChartPoint(int,double,double):278 -> b 1:1:void addHorizontalLabel(java.lang.String):327:327 -> c 1:1:void addVerticalLabel(java.lang.String):328:328 -> d 1:3:void clear():222:224 -> e 4:12:void clear():226:234 -> e 1:1:void clearChart(int):253:253 -> f 2:2:void com.algobase.share.chart.ChartView$ChartViewSeries.clear():74:74 -> f 2:2:void clearChart(int):253 -> f 3:6:void clearChart(int):255:258 -> f 7:11:void clearChart(int):260:264 -> f 1:5:void constructor(android.content.Context):190:194 -> g 1:1:void delVerticalLabel(int):331:331 -> h void drawChart(android.graphics.Canvas,int) -> i 1:1:void setBorder(float):360:360 -> j 1:1:void setFillColor(int,int):274:274 -> k 1:1:void setGridColor(int):363:363 -> l 1:1:void setHorizontalLabel(int,java.lang.String):337:337 -> m 1:1:void setLabelColor(int):364:364 -> n 1:2:void setLabelFontFactors(float,float):367:368 -> o 1:4:void onDraw(android.graphics.Canvas):650:653 -> onDraw 5:6:void onDraw(android.graphics.Canvas):661:662 -> onDraw 7:7:void onDraw(android.graphics.Canvas):664:664 -> onDraw 8:8:void onDraw(android.graphics.Canvas):666:666 -> onDraw 9:9:void onDraw(android.graphics.Canvas):669:669 -> onDraw 10:15:void onDraw(android.graphics.Canvas):679:684 -> onDraw 16:16:void onDraw(android.graphics.Canvas):687:687 -> onDraw 17:17:void drawGrid(android.graphics.Canvas):398:398 -> onDraw 17:17:void onDraw(android.graphics.Canvas):688 -> onDraw 18:19:void drawGrid(android.graphics.Canvas):400:401 -> onDraw 18:19:void onDraw(android.graphics.Canvas):688 -> onDraw 20:20:void drawGrid(android.graphics.Canvas):539:539 -> onDraw 20:20:void onDraw(android.graphics.Canvas):688 -> onDraw 21:21:void drawGrid(android.graphics.Canvas):542:542 -> onDraw 21:21:void onDraw(android.graphics.Canvas):688 -> onDraw 22:23:void drawGrid(android.graphics.Canvas):544:545 -> onDraw 22:23:void onDraw(android.graphics.Canvas):688 -> onDraw 24:26:void drawGrid(android.graphics.Canvas):547:549 -> onDraw 24:26:void onDraw(android.graphics.Canvas):688 -> onDraw 27:27:void drawGrid(android.graphics.Canvas):557:557 -> onDraw 27:27:void onDraw(android.graphics.Canvas):688 -> onDraw 28:29:void drawGrid(android.graphics.Canvas):559:560 -> onDraw 28:29:void onDraw(android.graphics.Canvas):688 -> onDraw 30:30:void drawGrid(android.graphics.Canvas):562:562 -> onDraw 30:30:void onDraw(android.graphics.Canvas):688 -> onDraw 31:31:void drawGrid(android.graphics.Canvas):564:564 -> onDraw 31:31:void onDraw(android.graphics.Canvas):688 -> onDraw 32:34:void drawGrid(android.graphics.Canvas):567:569 -> onDraw 32:34:void onDraw(android.graphics.Canvas):688 -> onDraw 35:37:void drawGrid(android.graphics.Canvas):573:575 -> onDraw 35:37:void onDraw(android.graphics.Canvas):688 -> onDraw 38:38:void drawGrid(android.graphics.Canvas):582:582 -> onDraw 38:38:void onDraw(android.graphics.Canvas):688 -> onDraw 39:39:void drawGrid(android.graphics.Canvas):584:584 -> onDraw 39:39:void onDraw(android.graphics.Canvas):688 -> onDraw 40:40:void drawGrid(android.graphics.Canvas):587:587 -> onDraw 40:40:void onDraw(android.graphics.Canvas):688 -> onDraw 41:41:void drawGrid(android.graphics.Canvas):589:589 -> onDraw 41:41:void onDraw(android.graphics.Canvas):688 -> onDraw 42:42:void drawGrid(android.graphics.Canvas):595:595 -> onDraw 42:42:void onDraw(android.graphics.Canvas):688 -> onDraw 43:43:void drawGrid(android.graphics.Canvas):597:597 -> onDraw 43:43:void onDraw(android.graphics.Canvas):688 -> onDraw 44:44:void drawGrid(android.graphics.Canvas):601:601 -> onDraw 44:44:void onDraw(android.graphics.Canvas):688 -> onDraw 45:47:void drawGrid(android.graphics.Canvas):603:605 -> onDraw 45:47:void onDraw(android.graphics.Canvas):688 -> onDraw 48:50:void drawGrid(android.graphics.Canvas):608:610 -> onDraw 48:50:void onDraw(android.graphics.Canvas):688 -> onDraw 51:51:void onDraw(android.graphics.Canvas):706:706 -> onDraw 52:54:void onDraw(android.graphics.Canvas):709:711 -> onDraw 1:5:void onMeasure(int,int):620:624 -> onMeasure 6:6:void onMeasure(int,int):627:627 -> onMeasure 1:3:void onSizeChanged(int,int,int,int):641:643 -> onSizeChanged 1:1:void setMarginLeft(float):359:359 -> p 1:3:void setYBounds(double,double):352:354 -> q com.algobase.share.chart.ChartView$ChartViewData -> com.algobase.share.chart.ChartView$a: double valueX -> a double valueY -> b int color -> c 1:3:void (com.algobase.share.chart.ChartView,double,double,int):42:44 -> com.algobase.share.chart.ChartView$ChartViewSeries -> com.algobase.share.chart.ChartView$b: float line_width -> d java.lang.String description -> a java.util.ArrayList values -> e int line_color -> b int fill_color -> c 1:1:void (com.algobase.share.chart.ChartView,java.lang.String,int,int,float):66:66 -> 2:4:void (com.algobase.share.chart.ChartView,java.lang.String,int,int,float):51:53 -> 5:5:void (com.algobase.share.chart.ChartView,java.lang.String,int,int,float):59:59 -> 6:9:void (com.algobase.share.chart.ChartView,java.lang.String,int,int,float):66:69 -> com.algobase.share.chart.ChartViewVerticalLabels -> com.algobase.share.chart.ChartViewVerticalLabels: java.util.List vLabels -> d android.graphics.Paint paint -> c float text_size -> b int width -> a 1:1:void (android.content.Context,android.util.AttributeSet):37:37 -> 2:2:void (android.content.Context,android.util.AttributeSet):26:26 -> 3:3:void (android.content.Context,android.util.AttributeSet):28:28 -> 4:4:void (android.content.Context,android.util.AttributeSet):30:30 -> 5:5:void (android.content.Context,android.util.AttributeSet,int):41:41 -> 6:6:void (android.content.Context,android.util.AttributeSet,int):26:26 -> 7:7:void (android.content.Context,android.util.AttributeSet,int):28:28 -> 8:8:void (android.content.Context,android.util.AttributeSet,int):30:30 -> 1:2:void onDraw(android.graphics.Canvas):80:81 -> onDraw 3:9:void onDraw(android.graphics.Canvas):83:89 -> onDraw 10:12:void onDraw(android.graphics.Canvas):93:95 -> onDraw 1:5:void onMeasure(int,int):67:71 -> onMeasure 6:6:void onMeasure(int,int):74:74 -> onMeasure com.algobase.share.chart.ChartViewVerticalLabels$label -> com.algobase.share.chart.ChartViewVerticalLabels$a: java.lang.String txt -> a float ypos -> b com.algobase.share.chart.LineChartView -> com.algobase.share.chart.LineChartView: 1:1:void (android.content.Context,android.util.AttributeSet):18:18 -> 2:2:void (android.content.Context,android.util.AttributeSet,int):22:22 -> 1:4:void drawChart(android.graphics.Canvas,int):31:34 -> i 5:5:void drawChart(android.graphics.Canvas,int):36:36 -> i 6:8:int com.algobase.share.chart.ChartView.getNumValues(int):168:170 -> i 6:8:void drawChart(android.graphics.Canvas,int):39 -> i 9:9:void drawChart(android.graphics.Canvas,int):53:53 -> i 10:10:void drawChart(android.graphics.Canvas,int):57:57 -> i 11:11:void drawChart(android.graphics.Canvas,int):76:76 -> i 12:12:void drawChart(android.graphics.Canvas,int):82:82 -> i 13:15:double com.algobase.share.chart.ChartView.getValueX(int,int):174:176 -> i 13:15:void drawChart(android.graphics.Canvas,int):82 -> i 16:17:void drawChart(android.graphics.Canvas,int):82:83 -> i 18:20:double com.algobase.share.chart.ChartView.getValueY(int,int):179:181 -> i 18:20:void drawChart(android.graphics.Canvas,int):83 -> i 21:21:void drawChart(android.graphics.Canvas,int):83:83 -> i 22:22:void drawChart(android.graphics.Canvas,int):85:85 -> i 23:23:void drawChart(android.graphics.Canvas,int):87:87 -> i 24:24:void drawChart(android.graphics.Canvas,int):90:90 -> i 25:25:void drawChart(android.graphics.Canvas,int):92:92 -> i 26:26:void drawChart(android.graphics.Canvas,int):105:105 -> i 27:31:void drawChart(android.graphics.Canvas,int):133:137 -> i 32:33:void drawChart(android.graphics.Canvas,int):139:140 -> i 34:38:void drawChart(android.graphics.Canvas,int):143:147 -> i com.algobase.share.dialog.MyDialog -> w.a: java.lang.String com.algobase.share.dialog.MyDialogFragment.button2_text -> I0 java.lang.String com.algobase.share.dialog.MyDialogFragment.button1_text -> F0 android.content.DialogInterface$OnShowListener com.algobase.share.dialog.MyDialogFragment.onShowListener -> B0 android.view.View com.algobase.share.dialog.MyDialogFragment.view -> r0 java.lang.String com.algobase.share.dialog.MyDialogFragment.button0_text -> C0 int[] com.algobase.share.dialog.MyDialogFragment.dialog_styles -> S0 int com.algobase.share.dialog.MyDialogFragment.button_count -> L0 androidx.fragment.app.FragmentActivity com.algobase.share.dialog.MyDialogFragment.activity -> k0 android.content.Context com.algobase.share.dialog.MyDialogFragment.context -> l0 int com.algobase.share.dialog.MyDialogFragment.title_button_left_img -> M0 android.content.DialogInterface$OnCancelListener com.algobase.share.dialog.MyDialogFragment.onCancelListener -> O0 int com.algobase.share.dialog.MyDialogFragment.def_style -> T0 int com.algobase.share.dialog.MyDialogFragment.TITLE_TEXT_SIZE -> Q0 int com.algobase.share.dialog.MyDialogFragment.MESSAGE_TEXT_SIZE -> R0 boolean com.algobase.share.dialog.MyDialogFragment.auto_dismiss -> P0 android.graphics.drawable.ShapeDrawable com.algobase.share.dialog.MyDialogFragment.button_down -> A0 java.lang.String com.algobase.share.dialog.MyDialogFragment.message -> o0 java.lang.String com.algobase.share.dialog.MyDialogFragment.title -> n0 java.lang.String com.algobase.share.dialog.MyDialogFragment.tag -> m0 int com.algobase.share.dialog.MyDialogFragment.style -> h0 android.widget.ImageButton com.algobase.share.dialog.MyDialogFragment.title_button_left -> N0 android.content.DialogInterface$OnClickListener com.algobase.share.dialog.MyDialogFragment.onClickListener2 -> K0 android.graphics.drawable.ShapeDrawable com.algobase.share.dialog.MyDialogFragment.button_up -> z0 int com.algobase.share.dialog.MyDialogFragment.dividerColor -> t0 int com.algobase.share.dialog.MyDialogFragment.backgroundColor -> s0 android.widget.Button com.algobase.share.dialog.MyDialogFragment.button1 -> G0 android.widget.TextView com.algobase.share.dialog.MyDialogFragment.title_tv -> p0 android.widget.Button com.algobase.share.dialog.MyDialogFragment.button2 -> J0 android.content.DialogInterface$OnClickListener com.algobase.share.dialog.MyDialogFragment.onClickListener0 -> E0 int com.algobase.share.dialog.MyDialogFragment.buttonTextSize -> x0 android.widget.Button com.algobase.share.dialog.MyDialogFragment.button0 -> D0 int com.algobase.share.dialog.MyDialogFragment.messageTextSize -> w0 int com.algobase.share.dialog.MyDialogFragment.titleTextSize -> v0 android.content.DialogInterface$OnClickListener com.algobase.share.dialog.MyDialogFragment.onClickListener1 -> H0 int com.algobase.share.dialog.MyDialogFragment.dividerHeight -> u0 android.widget.ListView com.algobase.share.dialog.MyDialogFragment.listView -> q0 int com.algobase.share.dialog.MyDialogFragment.checkBoxTextSize -> y0 boolean com.algobase.share.dialog.MyDialogFragment.fullscreen -> i0 boolean com.algobase.share.dialog.MyDialogFragment.no_scroll -> j0 1:1:void com.algobase.share.dialog.MyDialogFragment.():83:83 -> 2:2:void com.algobase.share.dialog.MyDialogFragment.():93:93 -> 1:1:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):239:239 -> 1:1:void (androidx.fragment.app.FragmentActivity):10 -> 2:2:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):114:114 -> 2:2:void (androidx.fragment.app.FragmentActivity):10 -> 3:4:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):117:118 -> 3:4:void (androidx.fragment.app.FragmentActivity):10 -> 5:5:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):126:126 -> 5:5:void (androidx.fragment.app.FragmentActivity):10 -> 6:6:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):134:134 -> 6:6:void (androidx.fragment.app.FragmentActivity):10 -> 7:8:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):137:138 -> 7:8:void (androidx.fragment.app.FragmentActivity):10 -> 9:10:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):140:141 -> 9:10:void (androidx.fragment.app.FragmentActivity):10 -> 11:12:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):143:144 -> 11:12:void (androidx.fragment.app.FragmentActivity):10 -> 13:14:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):153:154 -> 13:14:void (androidx.fragment.app.FragmentActivity):10 -> 15:16:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):157:158 -> 15:16:void (androidx.fragment.app.FragmentActivity):10 -> 17:18:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):161:162 -> 17:18:void (androidx.fragment.app.FragmentActivity):10 -> 19:19:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):167:167 -> 19:19:void (androidx.fragment.app.FragmentActivity):10 -> 20:20:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):171:171 -> 20:20:void (androidx.fragment.app.FragmentActivity):10 -> 21:21:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):174:174 -> 21:21:void (androidx.fragment.app.FragmentActivity):10 -> 22:22:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):183:183 -> 22:22:void (androidx.fragment.app.FragmentActivity):10 -> 23:23:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity):240:240 -> 23:23:void (androidx.fragment.app.FragmentActivity):10 -> 24:24:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):244:244 -> 24:24:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 25:25:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):114:114 -> 25:25:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 26:27:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):117:118 -> 26:27:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 28:28:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):126:126 -> 28:28:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 29:29:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):134:134 -> 29:29:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 30:31:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):137:138 -> 30:31:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 32:33:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):140:141 -> 32:33:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 34:35:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):143:144 -> 34:35:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 36:37:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):153:154 -> 36:37:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 38:39:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):157:158 -> 38:39:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 40:41:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):161:162 -> 40:41:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 42:42:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):167:167 -> 42:42:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 43:43:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):171:171 -> 43:43:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 44:44:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):174:174 -> 44:44:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 45:45:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):183:183 -> 45:45:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 46:46:void com.algobase.share.dialog.MyDialogFragment.(androidx.fragment.app.FragmentActivity,java.lang.String):245:245 -> 46:46:void (androidx.fragment.app.FragmentActivity,java.lang.String):11 -> 1:2:void com.algobase.share.dialog.MyDialogFragment.onCreate(android.os.Bundle):669:670 -> A 1:2:void com.algobase.share.dialog.MyDialogFragment.onCreate(android.os.Bundle):0 -> A 1:1:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):531:531 -> A0 2:3:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):533:534 -> A0 4:4:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):536:536 -> A0 5:5:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String):407:407 -> A0 5:5:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String):0 -> A0 5:5:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):537 -> A0 6:7:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):537:538 -> A0 8:8:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):546:546 -> A0 9:10:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):548:549 -> A0 11:11:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):552:552 -> A0 12:12:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String):407:407 -> A0 12:12:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String):0 -> A0 12:12:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):553 -> A0 13:14:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):553:554 -> A0 15:15:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):562:562 -> A0 16:17:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):564:565 -> A0 18:18:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):568:568 -> A0 19:19:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String):407:407 -> A0 19:19:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String):0 -> A0 19:19:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):569 -> A0 20:21:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):569:570 -> A0 22:22:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):578:578 -> A0 23:24:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):580:581 -> A0 25:25:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):585:585 -> A0 26:27:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):588:589 -> A0 28:28:void com.algobase.share.dialog.MyDialogFragment.add_buttons(android.widget.LinearLayout):591:591 -> A0 1:2:android.view.View com.algobase.share.dialog.MyDialogFragment.onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):998:999 -> B 1:2:android.view.View com.algobase.share.dialog.MyDialogFragment.onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):0 -> B 3:3:android.view.View com.algobase.share.dialog.MyDialogFragment.onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1002:1002 -> B 3:3:android.view.View com.algobase.share.dialog.MyDialogFragment.onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):0 -> B 4:5:android.view.View com.algobase.share.dialog.MyDialogFragment.onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1005:1006 -> B 4:5:android.view.View com.algobase.share.dialog.MyDialogFragment.onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):0 -> B 1:1:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():799:799 -> B0 2:2:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():801:801 -> B0 3:4:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():803:804 -> B0 5:9:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():806:810 -> B0 10:12:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():813:815 -> B0 13:13:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():822:822 -> B0 14:18:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():824:828 -> B0 19:19:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():830:830 -> B0 20:22:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():834:836 -> B0 23:23:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():838:838 -> B0 24:25:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():840:841 -> B0 26:26:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():843:843 -> B0 27:27:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():845:845 -> B0 28:28:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():847:847 -> B0 29:29:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():849:849 -> B0 30:30:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():866:866 -> B0 31:31:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():868:868 -> B0 32:33:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():908:909 -> B0 34:35:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():911:912 -> B0 36:36:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():914:914 -> B0 37:37:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():917:917 -> B0 38:38:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():915:915 -> B0 39:40:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():919:920 -> B0 41:41:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():924:924 -> B0 42:44:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():927:929 -> B0 45:45:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():932:932 -> B0 46:48:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():936:938 -> B0 49:49:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():941:941 -> B0 50:50:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():939:939 -> B0 51:51:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():943:943 -> B0 52:53:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():945:946 -> B0 54:54:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():949:949 -> B0 55:55:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():951:951 -> B0 56:56:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():953:953 -> B0 57:58:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():955:956 -> B0 59:59:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():960:960 -> B0 60:65:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():963:968 -> B0 66:67:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():971:972 -> B0 68:68:android.view.View com.algobase.share.dialog.MyDialogFragment.createView():976:976 -> B0 1:1:android.widget.Button com.algobase.share.dialog.MyDialogFragment.getPositiveButton():492:492 -> C0 1:1:android.widget.Button com.algobase.share.dialog.MyDialogFragment.getPositiveButton():0 -> C0 1:3:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):198:200 -> D0 1:3:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):0 -> D0 4:4:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):202:202 -> D0 4:4:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):0 -> D0 5:6:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):205:206 -> D0 5:6:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):0 -> D0 7:7:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):208:208 -> D0 7:7:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):0 -> D0 8:9:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):210:211 -> D0 8:9:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):0 -> D0 10:10:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):213:213 -> D0 10:10:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):0 -> D0 11:12:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):215:216 -> D0 11:12:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):0 -> D0 13:15:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):219:221 -> D0 13:15:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):0 -> D0 16:17:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):225:226 -> D0 16:17:void com.algobase.share.dialog.MyDialogFragment.init(androidx.fragment.app.FragmentActivity,java.lang.String,int):0 -> D0 1:3:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String,boolean):411:413 -> E0 1:3:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String,boolean):0 -> E0 4:7:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String,boolean):416:419 -> E0 4:7:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String,boolean):0 -> E0 8:10:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String,boolean):422:424 -> E0 8:10:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String,boolean):0 -> E0 11:11:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String,boolean):428:428 -> E0 11:11:android.widget.Button com.algobase.share.dialog.MyDialogFragment.newButton(java.lang.String,boolean):0 -> E0 1:1:android.widget.CheckBox com.algobase.share.dialog.MyDialogFragment.newCheckBox():373:373 -> F0 1:1:android.widget.CheckBox com.algobase.share.dialog.MyDialogFragment.newCheckBox():0 -> F0 2:3:void com.algobase.share.dialog.MyDialogFragment.setButtonDrawable(android.widget.CheckBox):611:612 -> F0 2:3:void com.algobase.share.dialog.MyDialogFragment.setButtonDrawable(android.widget.CheckBox):0 -> F0 2:3:android.widget.CheckBox com.algobase.share.dialog.MyDialogFragment.newCheckBox():374 -> F0 2:3:android.widget.CheckBox com.algobase.share.dialog.MyDialogFragment.newCheckBox():0 -> F0 4:4:void com.algobase.share.dialog.MyDialogFragment.setButtonDrawable(android.widget.CheckBox):615:615 -> F0 4:4:void com.algobase.share.dialog.MyDialogFragment.setButtonDrawable(android.widget.CheckBox):0 -> F0 4:4:android.widget.CheckBox com.algobase.share.dialog.MyDialogFragment.newCheckBox():374 -> F0 4:4:android.widget.CheckBox com.algobase.share.dialog.MyDialogFragment.newCheckBox():0 -> F0 5:5:android.widget.CheckBox com.algobase.share.dialog.MyDialogFragment.newCheckBox():375:375 -> F0 5:5:android.widget.CheckBox com.algobase.share.dialog.MyDialogFragment.newCheckBox():0 -> F0 1:1:android.widget.EditText com.algobase.share.dialog.MyDialogFragment.newEditText():331:331 -> G0 1:1:android.widget.EditText com.algobase.share.dialog.MyDialogFragment.newEditText():0 -> G0 1:3:void com.algobase.share.dialog.MyDialogFragment.onStart():684:686 -> H 1:3:void com.algobase.share.dialog.MyDialogFragment.onStart():0 -> H 1:1:android.widget.ProgressBar com.algobase.share.dialog.MyDialogFragment.newProgressBar():346:346 -> H0 1:1:android.widget.ProgressBar com.algobase.share.dialog.MyDialogFragment.newProgressBar():0 -> H0 2:4:android.widget.ProgressBar com.algobase.share.dialog.MyDialogFragment.newProgressBar():354:356 -> H0 2:4:android.widget.ProgressBar com.algobase.share.dialog.MyDialogFragment.newProgressBar():0 -> H0 5:5:android.widget.ProgressBar com.algobase.share.dialog.MyDialogFragment.newProgressBar():358:358 -> H0 5:5:android.widget.ProgressBar com.algobase.share.dialog.MyDialogFragment.newProgressBar():0 -> H0 6:9:android.widget.ProgressBar com.algobase.share.dialog.MyDialogFragment.newProgressBar():361:364 -> H0 6:9:android.widget.ProgressBar com.algobase.share.dialog.MyDialogFragment.newProgressBar():0 -> H0 10:10:android.widget.ProgressBar com.algobase.share.dialog.MyDialogFragment.newProgressBar():366:366 -> H0 10:10:android.widget.ProgressBar com.algobase.share.dialog.MyDialogFragment.newProgressBar():0 -> H0 1:1:void com.algobase.share.dialog.MyDialogFragment.onStop():675:675 -> I 1:1:void com.algobase.share.dialog.MyDialogFragment.onStop():0 -> I 1:1:android.widget.SeekBar com.algobase.share.dialog.MyDialogFragment.newSeekBar():379:379 -> I0 1:1:android.widget.SeekBar com.algobase.share.dialog.MyDialogFragment.newSeekBar():0 -> I0 1:1:android.widget.TextView com.algobase.share.dialog.MyDialogFragment.newTextView():330:330 -> J0 1:1:android.widget.TextView com.algobase.share.dialog.MyDialogFragment.newTextView():0 -> J0 1:2:int com.algobase.share.dialog.MyDialogFragment.pix(float):192:193 -> K0 1:2:int com.algobase.share.dialog.MyDialogFragment.pix(float):0 -> K0 1:4:android.widget.ListView com.algobase.share.dialog.MyDialogFragment.newListView():323:326 -> L0 1:4:android.widget.ListView com.algobase.share.dialog.MyDialogFragment.newListView():0 -> L0 1:4:void com.algobase.share.dialog.MyDialogFragment.setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):742 -> L0 1:4:void com.algobase.share.dialog.MyDialogFragment.setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):0 -> L0 5:5:void com.algobase.share.dialog.MyDialogFragment.setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):742:742 -> L0 5:5:void com.algobase.share.dialog.MyDialogFragment.setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):0 -> L0 6:7:void com.algobase.share.dialog.MyDialogFragment.setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):744:745 -> L0 6:7:void com.algobase.share.dialog.MyDialogFragment.setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):0 -> L0 8:8:void com.algobase.share.dialog.MyDialogFragment.setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):753:753 -> L0 8:8:void com.algobase.share.dialog.MyDialogFragment.setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):0 -> L0 1:1:void com.algobase.share.dialog.MyDialogFragment.setAutoDismiss(boolean):634:634 -> M0 1:1:void com.algobase.share.dialog.MyDialogFragment.setAutoDismiss(boolean):0 -> M0 1:1:void com.algobase.share.dialog.MyDialogFragment.setButtonTextSize(int):644:644 -> N0 1:1:void com.algobase.share.dialog.MyDialogFragment.setButtonTextSize(int):0 -> N0 1:1:void com.algobase.share.dialog.MyDialogFragment.setMessage(java.lang.String):736:736 -> O0 1:1:void com.algobase.share.dialog.MyDialogFragment.setMessage(java.lang.String):0 -> O0 1:1:void com.algobase.share.dialog.MyDialogFragment.setMessageTextSize(int):643:643 -> P0 1:1:void com.algobase.share.dialog.MyDialogFragment.setMessageTextSize(int):0 -> P0 1:3:void com.algobase.share.dialog.MyDialogFragment.setNegativeButton(java.lang.String,android.content.DialogInterface$OnClickListener):467:469 -> Q0 1:3:void com.algobase.share.dialog.MyDialogFragment.setNegativeButton(java.lang.String,android.content.DialogInterface$OnClickListener):0 -> Q0 1:3:void com.algobase.share.dialog.MyDialogFragment.setNeutralButton(java.lang.String,android.content.DialogInterface$OnClickListener):483:485 -> R0 1:3:void com.algobase.share.dialog.MyDialogFragment.setNeutralButton(java.lang.String,android.content.DialogInterface$OnClickListener):0 -> R0 1:1:void com.algobase.share.dialog.MyDialogFragment.setOnCancelListener(android.content.DialogInterface$OnCancelListener):521:521 -> S0 1:1:void com.algobase.share.dialog.MyDialogFragment.setOnCancelListener(android.content.DialogInterface$OnCancelListener):0 -> S0 1:1:void com.algobase.share.dialog.MyDialogFragment.setOnShowListener(android.content.DialogInterface$OnShowListener):461:461 -> T0 1:1:void com.algobase.share.dialog.MyDialogFragment.setOnShowListener(android.content.DialogInterface$OnShowListener):0 -> T0 1:3:void com.algobase.share.dialog.MyDialogFragment.setPositiveButton(java.lang.String,android.content.DialogInterface$OnClickListener):475:477 -> U0 1:3:void com.algobase.share.dialog.MyDialogFragment.setPositiveButton(java.lang.String,android.content.DialogInterface$OnClickListener):0 -> U0 1:1:void com.algobase.share.dialog.MyDialogFragment.setTitle(java.lang.String):640:640 -> V0 1:1:void com.algobase.share.dialog.MyDialogFragment.setTitle(java.lang.String):0 -> V0 1:1:void com.algobase.share.dialog.MyDialogFragment.setTitleTextSize(int):642:642 -> W0 1:1:void com.algobase.share.dialog.MyDialogFragment.setTitleTextSize(int):0 -> W0 1:1:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show():262:262 -> X0 1:1:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show():0 -> X0 1:1:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):268:268 -> Y0 1:1:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):0 -> Y0 2:2:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):270:270 -> Y0 2:2:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):0 -> Y0 3:3:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):273:273 -> Y0 3:3:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):0 -> Y0 4:4:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):276:276 -> Y0 4:4:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):0 -> Y0 5:5:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):278:278 -> Y0 5:5:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):0 -> Y0 6:7:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):281:282 -> Y0 6:7:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):0 -> Y0 8:9:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):286:287 -> Y0 8:9:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):0 -> Y0 10:10:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):289:289 -> Y0 10:10:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show(boolean):0 -> Y0 1:1:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show_fullscreen():264:264 -> Z0 1:1:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.show_fullscreen():0 -> Z0 1:1:android.content.Context com.algobase.share.dialog.MyDialogFragment.getContext():260:260 -> j 1:1:android.content.Context com.algobase.share.dialog.MyDialogFragment.getContext():0 -> j 1:1:void com.algobase.share.dialog.MyDialogFragment.onCancel(android.content.DialogInterface):732:732 -> onCancel 1:1:void com.algobase.share.dialog.MyDialogFragment.onCancel(android.content.DialogInterface):0 -> onCancel 1:1:void com.algobase.share.dialog.MyDialogFragment.onDismiss(android.content.DialogInterface):721:721 -> onDismiss 1:1:void com.algobase.share.dialog.MyDialogFragment.onDismiss(android.content.DialogInterface):0 -> onDismiss 2:4:void com.algobase.share.dialog.MyDialogFragment.closeKeyboard(android.view.View):706:708 -> onDismiss 2:4:void com.algobase.share.dialog.MyDialogFragment.closeKeyboard(android.view.View):0 -> onDismiss 2:4:void com.algobase.share.dialog.MyDialogFragment.onDismiss(android.content.DialogInterface):722 -> onDismiss 2:4:void com.algobase.share.dialog.MyDialogFragment.onDismiss(android.content.DialogInterface):0 -> onDismiss 5:5:void com.algobase.share.dialog.MyDialogFragment.onDismiss(android.content.DialogInterface):726:726 -> onDismiss 5:5:void com.algobase.share.dialog.MyDialogFragment.onDismiss(android.content.DialogInterface):0 -> onDismiss 1:1:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):1017:1017 -> t0 1:1:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):0 -> t0 2:2:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):1020:1020 -> t0 2:2:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):0 -> t0 3:3:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):1024:1024 -> t0 3:3:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):0 -> t0 4:5:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):1026:1027 -> t0 4:5:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):0 -> t0 6:8:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):1032:1034 -> t0 6:8:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):0 -> t0 9:10:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):1036:1037 -> t0 9:10:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):0 -> t0 11:14:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):1039:1042 -> t0 11:14:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):0 -> t0 15:15:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):1045:1045 -> t0 15:15:android.app.Dialog com.algobase.share.dialog.MyDialogFragment.onCreateDialog(android.os.Bundle):0 -> t0 1:4:void com.algobase.share.dialog.MyDialogFragment.onActivityCreated(android.os.Bundle):1069:1072 -> x 1:4:void com.algobase.share.dialog.MyDialogFragment.onActivityCreated(android.os.Bundle):0 -> x 1:3:android.view.View com.algobase.share.dialog.MyDialogFragment.addView(int):658:660 -> x0 1:3:android.view.View com.algobase.share.dialog.MyDialogFragment.addView(int):0 -> x0 4:4:android.view.View com.algobase.share.dialog.MyDialogFragment.addView(android.view.View):647:647 -> x0 4:4:android.view.View com.algobase.share.dialog.MyDialogFragment.addView(android.view.View):0 -> x0 4:4:android.view.View com.algobase.share.dialog.MyDialogFragment.addView(int):660 -> x0 4:4:android.view.View com.algobase.share.dialog.MyDialogFragment.addView(int):0 -> x0 1:1:android.view.View com.algobase.share.dialog.MyDialogFragment.addView(android.view.View):647:647 -> y0 1:1:android.view.View com.algobase.share.dialog.MyDialogFragment.addView(android.view.View):0 -> y0 1:2:android.view.View com.algobase.share.dialog.MyDialogFragment.addViewNoScroll(android.view.View):652:653 -> z0 1:2:android.view.View com.algobase.share.dialog.MyDialogFragment.addViewNoScroll(android.view.View):0 -> z0 com.algobase.share.dialog.MyDialogFragment$1 -> w.c: com.algobase.share.dialog.MyDialogFragment this$0 -> b boolean val$title_but -> a 1:1:void (com.algobase.share.dialog.MyDialogFragment,boolean):428:428 -> 1:1:boolean onTouch(android.view.View,android.view.MotionEvent):431:431 -> onTouch 2:5:boolean onTouch(android.view.View,android.view.MotionEvent):433:436 -> onTouch 6:9:boolean onTouch(android.view.View,android.view.MotionEvent):439:442 -> onTouch 10:12:boolean onTouch(android.view.View,android.view.MotionEvent):445:447 -> onTouch com.algobase.share.dialog.MyDialogFragment$10 -> w.b: com.algobase.share.dialog.MyDialogFragment this$0 -> b int $r8$classId -> a 1:1:void com.algobase.share.dialog.MyDialogFragment$10.(com.algobase.share.dialog.MyDialogFragment):893:893 -> 1:1:void $r8$init$bridge(com.algobase.share.dialog.MyDialogFragment):0 -> 2:2:void com.algobase.share.dialog.MyDialogFragment$9.(com.algobase.share.dialog.MyDialogFragment):875:875 -> 2:2:void $r8$init$bridge(com.algobase.share.dialog.MyDialogFragment):0 -> 3:3:void com.algobase.share.dialog.MyDialogFragment$7.(com.algobase.share.dialog.MyDialogFragment):815:815 -> 3:3:void $r8$init$bridge(com.algobase.share.dialog.MyDialogFragment):0 -> 4:4:void com.algobase.share.dialog.MyDialogFragment$4.(com.algobase.share.dialog.MyDialogFragment):570:570 -> 4:4:void $r8$init$bridge(com.algobase.share.dialog.MyDialogFragment):0 -> 5:5:void com.algobase.share.dialog.MyDialogFragment$3.(com.algobase.share.dialog.MyDialogFragment):554:554 -> 5:5:void $r8$init$bridge(com.algobase.share.dialog.MyDialogFragment):0 -> 6:6:void com.algobase.share.dialog.MyDialogFragment$2.(com.algobase.share.dialog.MyDialogFragment):538:538 -> 6:6:void $r8$init$bridge(com.algobase.share.dialog.MyDialogFragment):0 -> 1:1:void com.algobase.share.dialog.MyDialogFragment$7.onClick(android.view.View):817:817 -> onClick 1:1:void onClick$bridge(android.view.View):0 -> onClick 2:2:android.content.DialogInterface$OnClickListener com.algobase.share.dialog.MyDialogFragment.access$000(com.algobase.share.dialog.MyDialogFragment):65:65 -> onClick 2:2:void com.algobase.share.dialog.MyDialogFragment$7.onClick(android.view.View):817 -> onClick 2:2:void onClick$bridge(android.view.View):0 -> onClick 3:4:void com.algobase.share.dialog.MyDialogFragment$4.onClick(android.view.View):572:573 -> onClick 3:4:void onClick$bridge(android.view.View):0 -> onClick 5:5:void com.algobase.share.dialog.MyDialogFragment$4.onClick(android.view.View):575:575 -> onClick 5:5:void onClick$bridge(android.view.View):0 -> onClick 6:6:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> onClick 6:6:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> onClick 6:6:void com.algobase.share.dialog.MyDialogFragment$4.onClick(android.view.View):575 -> onClick 6:6:void onClick$bridge(android.view.View):0 -> onClick 7:8:void com.algobase.share.dialog.MyDialogFragment$3.onClick(android.view.View):556:557 -> onClick 7:8:void onClick$bridge(android.view.View):0 -> onClick 9:9:void com.algobase.share.dialog.MyDialogFragment$3.onClick(android.view.View):559:559 -> onClick 9:9:void onClick$bridge(android.view.View):0 -> onClick 10:10:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> onClick 10:10:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> onClick 10:10:void com.algobase.share.dialog.MyDialogFragment$3.onClick(android.view.View):559 -> onClick 10:10:void onClick$bridge(android.view.View):0 -> onClick 11:12:void com.algobase.share.dialog.MyDialogFragment$2.onClick(android.view.View):540:541 -> onClick 11:12:void onClick$bridge(android.view.View):0 -> onClick 13:13:void com.algobase.share.dialog.MyDialogFragment$2.onClick(android.view.View):543:543 -> onClick 13:13:void onClick$bridge(android.view.View):0 -> onClick 14:14:void com.algobase.share.dialog.MyDialogFragment.dismiss():307:307 -> onClick 14:14:void com.algobase.share.dialog.MyDialogFragment.dismiss():0 -> onClick 14:14:void com.algobase.share.dialog.MyDialogFragment$2.onClick(android.view.View):543 -> onClick 14:14:void onClick$bridge(android.view.View):0 -> onClick 15:15:void com.algobase.share.dialog.MyDialogFragment$10.onClick(android.view.View):895:895 -> onClick 15:15:void onClick$bridge(android.view.View):0 -> onClick 16:16:android.content.DialogInterface$OnClickListener com.algobase.share.dialog.MyDialogFragment.access$100(com.algobase.share.dialog.MyDialogFragment):65:65 -> onClick 16:16:void com.algobase.share.dialog.MyDialogFragment$10.onClick(android.view.View):895 -> onClick 16:16:void onClick$bridge(android.view.View):0 -> onClick 17:17:void com.algobase.share.dialog.MyDialogFragment$9.onClick(android.view.View):877:877 -> onClick 17:17:void onClick$bridge(android.view.View):0 -> onClick 18:18:android.content.DialogInterface$OnClickListener com.algobase.share.dialog.MyDialogFragment.access$100(com.algobase.share.dialog.MyDialogFragment):65:65 -> onClick 18:18:void com.algobase.share.dialog.MyDialogFragment$9.onClick(android.view.View):877 -> onClick 18:18:void onClick$bridge(android.view.View):0 -> onClick com.algobase.share.dialog.MyDialogFragment$5 -> w.d: android.content.DialogInterface$OnClickListener val$listener -> a com.algobase.share.dialog.MyDialogFragment this$0 -> b 1:1:void (com.algobase.share.dialog.MyDialogFragment,android.content.DialogInterface$OnClickListener):746:746 -> 1:1:void onItemClick(android.widget.AdapterView,android.view.View,int,long):748:748 -> onItemClick com.algobase.share.dialog.MyDialogFragment$8 -> w.e: com.algobase.share.dialog.MyDialogFragment this$0 -> a 1:1:void (com.algobase.share.dialog.MyDialogFragment):849:849 -> 1:2:boolean onTouch(android.view.View,android.view.MotionEvent):851:852 -> onTouch com.algobase.share.dialog.MyPopupMenu -> w.k: int height -> j int textSize -> k android.widget.ArrayAdapter adapter -> l int width -> i android.widget.ListPopupWindow popup -> g android.content.Context context -> e java.util.List icon_list -> b java.util.List name_list -> a android.os.Handler handler -> f android.view.View anchor -> h java.lang.CharSequence[] items -> m java.util.List clr_list -> d java.util.List id_list -> c int[] menu_styles -> n 1:1:void ():42:42 -> 1:1:void (android.content.Context):92:92 -> 2:2:void (android.content.Context):75:75 -> 3:4:void (android.content.Context):77:78 -> 5:6:void (android.content.Context):93:94 -> 7:10:void (android.content.Context):96:99 -> 11:12:void (android.content.Context):102:103 -> 1:4:void add(java.lang.CharSequence,int,int):121:124 -> a void callMenuAction(int) -> b 1:2:int pix(float):82:83 -> c 1:1:void setAnchorView(android.view.View):107:107 -> d 1:1:void setTextSize(int):86:86 -> e 1:1:void com.algobase.share.dialog.MyPopupMenu.finish():143:143 -> f 1:1:void show(int,int):258 -> f 2:2:void com.algobase.share.dialog.MyPopupMenu.finish():145:145 -> f 2:2:void show(int,int):258 -> f 3:3:void com.algobase.share.dialog.MyPopupMenu.finish():147:147 -> f 3:3:void show(int,int):258 -> f 4:6:void com.algobase.share.dialog.MyPopupMenu.finish():217:219 -> f 4:6:void show(int,int):258 -> f 7:8:void com.algobase.share.dialog.MyPopupMenu.finish():221:222 -> f 7:8:void show(int,int):258 -> f 9:11:void com.algobase.share.dialog.MyPopupMenu.finish():224:226 -> f 9:11:void show(int,int):258 -> f 12:12:void com.algobase.share.dialog.MyPopupMenu.finish():230:230 -> f 12:12:void show(int,int):258 -> f 13:15:void show(int,int):262:264 -> f com.algobase.share.dialog.MyPopupMenu$1 -> w.i: com.algobase.share.dialog.MyPopupMenu this$0 -> a 1:1:void (com.algobase.share.dialog.MyPopupMenu,android.content.Context,int,java.lang.CharSequence[]):149:149 -> 1:1:android.view.View getView(int,android.view.View,android.view.ViewGroup):152:152 -> getView 2:2:android.view.View getView(int,android.view.View,android.view.ViewGroup):157:157 -> getView 3:3:android.view.View getView(int,android.view.View,android.view.ViewGroup):160:160 -> getView 4:5:android.view.View getView(int,android.view.View,android.view.ViewGroup):167:168 -> getView 6:7:android.view.View getView(int,android.view.View,android.view.ViewGroup):170:171 -> getView 8:11:android.view.View getView(int,android.view.View,android.view.ViewGroup):174:177 -> getView 12:13:android.view.View getView(int,android.view.View,android.view.ViewGroup):180:181 -> getView 14:17:android.view.View getView(int,android.view.View,android.view.ViewGroup):183:186 -> getView 18:18:android.view.View getView(int,android.view.View,android.view.ViewGroup):188:188 -> getView 19:19:android.view.View getView(int,android.view.View,android.view.ViewGroup):190:190 -> getView 20:20:android.view.View getView(int,android.view.View,android.view.ViewGroup):192:192 -> getView com.algobase.share.dialog.MyPopupMenu$1$1 -> w.h: int[] val$bg_clr -> a com.algobase.share.dialog.MyPopupMenu$1 this$1 -> b 1:1:void (com.algobase.share.dialog.MyPopupMenu$1,int[]):192:192 -> 1:1:boolean onTouch(android.view.View,android.view.MotionEvent):195:195 -> onTouch 2:2:boolean onTouch(android.view.View,android.view.MotionEvent):197:197 -> onTouch 3:3:boolean onTouch(android.view.View,android.view.MotionEvent):199:199 -> onTouch 4:4:boolean onTouch(android.view.View,android.view.MotionEvent):207:207 -> onTouch com.algobase.share.dialog.MyPopupMenu$1$1$1 -> w.g: com.algobase.share.dialog.MyPopupMenu$1$1 this$2 -> b android.view.View val$v -> a 1:1:void (com.algobase.share.dialog.MyPopupMenu$1$1,android.view.View):199:199 -> 1:1:void run():201:201 -> run com.algobase.share.dialog.MyPopupMenu$1$1$1$1 -> w.f: com.algobase.share.dialog.MyPopupMenu$1$1$1 this$3 -> a 1:1:void (com.algobase.share.dialog.MyPopupMenu$1$1$1):201:201 -> 1:1:void run():202:202 -> run com.algobase.share.dialog.MyPopupMenu$2 -> w.j: com.algobase.share.dialog.MyPopupMenu this$0 -> a 1:1:void (com.algobase.share.dialog.MyPopupMenu):231:231 -> 1:2:void onItemClick(android.widget.AdapterView,android.view.View,int,long):234:235 -> onItemClick com.algobase.share.dialog.MyProgressDialog -> w.l: int $r8$clinit -> d1 java.lang.String message -> c1 java.lang.String progressNumberFormat -> b1 android.widget.TextView messageTextView -> X0 int progressStyle -> Y0 android.widget.TextView progressTextView -> W0 int progressMax -> Z0 android.content.Context context -> U0 int progressVal -> a1 android.widget.ProgressBar progressBar -> V0 1:1:void (androidx.fragment.app.FragmentActivity):68:68 -> 2:2:void (androidx.fragment.app.FragmentActivity):51:51 -> 3:4:void (androidx.fragment.app.FragmentActivity):53:54 -> 5:6:void (androidx.fragment.app.FragmentActivity):57:58 -> 7:7:void (androidx.fragment.app.FragmentActivity):69:69 -> 1:3:void setMessage(java.lang.String):120:122 -> O0 1:2:int com.algobase.share.dialog.MyProgressDialog.DipToPixels(float):62:63 -> X0 1:2:android.app.Dialog show():144 -> X0 3:5:android.app.Dialog show():146:148 -> X0 6:12:android.app.Dialog show():151:157 -> X0 13:14:android.app.Dialog show():160:161 -> X0 15:16:android.app.Dialog show():166:167 -> X0 17:17:android.app.Dialog show():171:171 -> X0 18:20:android.app.Dialog show():180:182 -> X0 21:21:android.app.Dialog show():184:184 -> X0 22:22:android.app.Dialog show():186:186 -> X0 23:24:android.app.Dialog show():190:191 -> X0 25:26:android.app.Dialog show():193:194 -> X0 27:31:android.app.Dialog show():196:200 -> X0 32:32:android.view.View com.algobase.share.dialog.MyDialogFragment.addView(android.view.View):647:647 -> X0 32:32:android.view.View com.algobase.share.dialog.MyDialogFragment.addView(android.view.View):0 -> X0 32:32:android.app.Dialog show():203 -> X0 33:37:void com.algobase.share.dialog.MyProgressDialog.setProgress(int):105:109 -> X0 33:37:android.app.Dialog show():204 -> X0 38:38:void com.algobase.share.dialog.MyDialogFragment.setBackgroundColor(int):637:637 -> X0 38:38:void com.algobase.share.dialog.MyDialogFragment.setBackgroundColor(int):0 -> X0 38:38:android.app.Dialog show():206 -> X0 39:39:android.app.Dialog show():208:208 -> X0 1:1:void setProgressStyle(int):78:78 -> a1 com.algobase.share.dialog.MyToast -> w.m: android.widget.LinearLayout layout -> a android.content.Context context -> c android.widget.TextView tv -> b 1:1:void (android.content.Context,java.lang.String,int):35:35 -> 2:2:void (android.content.Context,java.lang.String,int):37:37 -> 3:6:void (android.content.Context,java.lang.String,int):40:43 -> 7:7:void (android.content.Context,java.lang.String,int):46:46 -> 8:9:int com.algobase.share.dialog.MyToast.DipToPixels(float):28:29 -> 8:9:void (android.content.Context,java.lang.String,int):48 -> 10:11:void (android.content.Context,java.lang.String,int):50:51 -> 12:12:void (android.content.Context,java.lang.String,int):57:57 -> 13:14:void (android.content.Context,java.lang.String,int):59:60 -> 15:18:void (android.content.Context,java.lang.String,int):64:67 -> 19:19:void (android.content.Context,java.lang.String,int):70:70 -> 20:20:void (android.content.Context,java.lang.String,int):72:72 -> 21:21:void (android.content.Context,java.lang.String,int):74:74 -> 22:22:void (android.content.Context,java.lang.String,int):76:76 -> 23:23:void (android.content.Context,java.lang.String,int):81:81 -> 24:24:void (android.content.Context,java.lang.String,int):84:84 -> 25:25:void (android.content.Context,java.lang.String,int):86:86 -> 1:1:void setTextColor(int):90:90 -> a com.algobase.share.network.XClient -> x.a: java.lang.String host -> g java.io.OutputStream com.algobase.share.network.LedaSocket.out -> e int port -> h java.io.InputStream com.algobase.share.network.LedaSocket.in -> f int com.algobase.share.network.LedaSocket.numSizeBytes -> b int com.algobase.share.network.LedaSocket.timeout -> c int com.algobase.share.network.LedaSocket.buf_sz -> a java.lang.String com.algobase.share.network.LedaSocket.error_msg -> d 1:1:void com.algobase.share.network.LedaSocket.():121:121 -> 1:1:void (java.lang.String,int):17 -> 2:2:void com.algobase.share.network.LedaSocket.():17:17 -> 2:2:void (java.lang.String,int):17 -> 3:3:void com.algobase.share.network.LedaSocket.():19:19 -> 3:3:void (java.lang.String,int):17 -> 4:4:void com.algobase.share.network.LedaSocket.():122:122 -> 4:4:void (java.lang.String,int):17 -> 5:6:void (java.lang.String,int):7:8 -> 7:7:void com.algobase.share.network.LedaSocket.setNumSizeBytes(int):126:126 -> 7:7:void com.algobase.share.network.LedaSocket.setNumSizeBytes(int):0 -> 7:7:void (java.lang.String,int):18 -> 8:8:void com.algobase.share.network.LedaSocket.setTimeout(int):128:128 -> 8:8:void com.algobase.share.network.LedaSocket.setTimeout(int):0 -> 8:8:void (java.lang.String,int):19 -> 9:10:void (java.lang.String,int):20:21 -> 1:1:boolean appendString(java.lang.String,java.lang.String):161:161 -> a 2:3:boolean appendString(java.lang.String,java.lang.String):163:164 -> a 4:4:boolean appendString(java.lang.String,java.lang.String):167:167 -> a 5:5:boolean appendString(java.lang.String,java.lang.String):169:169 -> a 6:6:boolean appendString(java.lang.String,java.lang.String):171:171 -> a 1:1:boolean connect():30:30 -> b 2:2:int com.algobase.share.network.LedaSocket.receiveInt():242:242 -> b 2:2:int com.algobase.share.network.LedaSocket.receiveInt():0 -> b 2:2:boolean connect():31 -> b 3:3:int com.algobase.share.network.LedaSocket.receiveInt():245:245 -> b 3:3:int com.algobase.share.network.LedaSocket.receiveInt():0 -> b 3:3:boolean connect():31 -> b 4:4:boolean com.algobase.share.network.LedaSocket.sendInt(int):191:191 -> b 4:4:boolean com.algobase.share.network.LedaSocket.sendInt(int):0 -> b 4:4:boolean connect():32 -> b 5:6:boolean connect():33:34 -> b 1:1:boolean com.algobase.share.network.LedaSocket.connect(java.lang.String,int):143:143 -> c 2:7:boolean com.algobase.share.network.LedaSocket.connect(java.lang.String,int):145:150 -> c 8:8:boolean com.algobase.share.network.LedaSocket.connect(java.lang.String,int):152:152 -> c 1:1:void com.algobase.share.network.LedaSocket.disconnect():159:159 -> d 1:1:void com.algobase.share.network.LedaSocket.disconnect():0 -> d 2:3:void com.algobase.share.network.LedaSocket.disconnect():161:162 -> d 2:3:void com.algobase.share.network.LedaSocket.disconnect():0 -> d 1:1:boolean getFile(java.lang.String,java.io.File):94:94 -> e 2:3:boolean getFile(java.lang.String,java.io.File):96:97 -> e 4:4:boolean getFile(java.lang.String,java.io.File):99:99 -> e 5:5:boolean getFile(java.lang.String,java.io.File):101:101 -> e 6:8:boolean com.algobase.share.network.LedaSocket.receiveFile(java.io.File):257:259 -> e 6:8:boolean com.algobase.share.network.LedaSocket.receiveFile(java.io.File):0 -> e 6:8:boolean getFile(java.lang.String,java.io.File):102 -> e 9:9:boolean getFile(java.lang.String,java.io.File):104:104 -> e 1:5:java.lang.String getFiles(java.lang.String[]):65:69 -> f 6:9:java.lang.String com.algobase.share.network.XClient.exec(java.lang.String):56:59 -> f 6:9:java.lang.String getFiles(java.lang.String[]):71 -> f void com.algobase.share.network.LedaSocket.progress(int,int) -> g void com.algobase.share.network.LedaSocket.progress_init(int) -> h 1:3:boolean com.algobase.share.network.LedaSocket.readFile(java.io.File):54:56 -> i 4:4:boolean com.algobase.share.network.LedaSocket.readFile(java.io.File):60:60 -> i 5:5:boolean com.algobase.share.network.LedaSocket.readFile(java.io.File):64:64 -> i 6:6:boolean com.algobase.share.network.LedaSocket.readFile(java.io.File):66:66 -> i 7:7:boolean com.algobase.share.network.LedaSocket.readFile(java.io.File):68:68 -> i 8:8:boolean com.algobase.share.network.LedaSocket.readFile(java.io.File):71:71 -> i 1:2:long com.algobase.share.network.LedaSocket.readSize():34:35 -> j 1:1:boolean com.algobase.share.network.LedaSocket.connected():131:131 -> k 1:1:boolean com.algobase.share.network.LedaSocket.connected():0 -> k 1:1:byte[] com.algobase.share.network.LedaSocket.receiveBytes():218 -> k 2:2:byte[] com.algobase.share.network.LedaSocket.receiveBytes():220:220 -> k 3:3:byte[] com.algobase.share.network.LedaSocket.receiveBytes():223:223 -> k 4:5:byte[] com.algobase.share.network.LedaSocket.receiveBytes():226:227 -> k 6:6:byte[] com.algobase.share.network.LedaSocket.receiveBytes():229:229 -> k 1:1:java.lang.String com.algobase.share.network.LedaSocket.receiveString():235:235 -> l 1:1:java.lang.String com.algobase.share.network.LedaSocket.receiveString():0 -> l 2:2:java.lang.String com.algobase.share.network.LedaSocket.receiveString():237:237 -> l 2:2:java.lang.String com.algobase.share.network.LedaSocket.receiveString():0 -> l 1:1:boolean com.algobase.share.network.LedaSocket.sendString(java.lang.String):186:186 -> m 1:1:boolean com.algobase.share.network.LedaSocket.sendString(java.lang.String):0 -> m 2:2:boolean com.algobase.share.network.LedaSocket.connected():131:131 -> m 2:2:boolean com.algobase.share.network.LedaSocket.connected():0 -> m 2:2:boolean com.algobase.share.network.LedaSocket.sendBytes(byte[]):175 -> m 2:2:boolean com.algobase.share.network.LedaSocket.sendBytes(byte[]):0 -> m 2:2:boolean com.algobase.share.network.LedaSocket.sendString(java.lang.String):186 -> m 2:2:boolean com.algobase.share.network.LedaSocket.sendString(java.lang.String):0 -> m 3:8:boolean com.algobase.share.network.LedaSocket.sendBytes(byte[]):176:181 -> m 3:8:boolean com.algobase.share.network.LedaSocket.sendBytes(byte[]):0 -> m 3:8:boolean com.algobase.share.network.LedaSocket.sendString(java.lang.String):186 -> m 3:8:boolean com.algobase.share.network.LedaSocket.sendString(java.lang.String):0 -> m 1:3:void com.algobase.share.network.LedaSocket.writeSize(long):44:46 -> n 4:4:void com.algobase.share.network.LedaSocket.writeSize(long):48:48 -> n com.algobase.share.system.MyThread -> y.b: java.lang.Thread thread -> a 1:1:void ():12:12 -> void run() -> a 1:1:void start():20:20 -> b com.algobase.share.system.MyThread$1 -> y.a: com.algobase.share.system.MyThread this$0 -> a 1:1:void (com.algobase.share.system.MyThread):12:12 -> 1:2:void run():14:15 -> run com.algobase.share.widgets.FontTextView -> com.algobase.share.widgets.FontTextView: java.lang.String fn -> a 1:1:void (android.content.Context,android.util.AttributeSet):19:19 -> 2:2:void (android.content.Context,android.util.AttributeSet):11:11 -> 3:4:void initialize(android.content.Context):29:30 -> 3:4:void (android.content.Context,android.util.AttributeSet):20 -> 5:5:void (android.content.Context,android.util.AttributeSet,int):24:24 -> 6:6:void (android.content.Context,android.util.AttributeSet,int):11:11 -> 7:8:void initialize(android.content.Context):29:30 -> 7:8:void (android.content.Context,android.util.AttributeSet,int):25 -> com.algobase.share.widgets.RotateView -> com.algobase.share.widgets.RotateView: int[] screenLoc -> a android.graphics.Matrix matrix -> c boolean rotate_events -> b 1:1:void (android.content.Context,android.util.AttributeSet):44:44 -> 2:2:void (android.content.Context,android.util.AttributeSet):24:24 -> 3:3:void (android.content.Context,android.util.AttributeSet):31:31 -> 4:4:void (android.content.Context,android.util.AttributeSet):33:33 -> 5:5:void (android.content.Context,android.util.AttributeSet,int):49:49 -> 6:6:void (android.content.Context,android.util.AttributeSet,int):24:24 -> 7:7:void (android.content.Context,android.util.AttributeSet,int):31:31 -> 8:8:void (android.content.Context,android.util.AttributeSet,int):33:33 -> 1:5:void dispatchDraw(android.graphics.Canvas):150:154 -> dispatchDraw 1:4:boolean dispatchTouchEvent(android.view.MotionEvent):203:206 -> dispatchTouchEvent 5:5:boolean dispatchTouchEvent(android.view.MotionEvent):208:208 -> dispatchTouchEvent 1:3:void onLayout(boolean,int,int,int,int):160:162 -> onLayout 4:4:void onLayout(boolean,int,int,int,int):164:164 -> onLayout 5:10:void onLayout(boolean,int,int,int,int):167:172 -> onLayout 11:12:void onLayout(boolean,int,int,int,int):176:177 -> onLayout 1:1:void onMeasure(int,int):186:186 -> onMeasure 2:4:void onMeasure(int,int):188:190 -> onMeasure 5:5:void onMeasure(int,int):194:194 -> onMeasure 6:7:void onMeasure(int,int):196:197 -> onMeasure com.dsi.ant.plugins.antplus.common.FitFileCommon -> com.dsi.ant.plugins.antplus.common.FitFileCommon: int $r8$clinit -> a com.dsi.ant.plugins.antplus.common.FitFileCommon$FitFile -> com.dsi.ant.plugins.antplus.common.FitFileCommon$FitFile: byte[] mFitFileByteArray -> a short mFitFileType -> b 1:1:void ():201:201 -> 1:1:void (android.os.Parcel):180:180 -> 2:2:void (android.os.Parcel):182:182 -> 3:3:void (android.os.Parcel):184:184 -> 4:6:void (android.os.Parcel):186:188 -> 1:4:void writeToParcel(android.os.Parcel,int):194:197 -> writeToParcel com.dsi.ant.plugins.antplus.common.FitFileCommon$FitFile$1 -> com.dsi.ant.plugins.antplus.common.FitFileCommon$FitFile$a: 1:1:void ():201:201 -> 1:1:com.dsi.ant.plugins.antplus.common.FitFileCommon$FitFile createFromParcel(android.os.Parcel):205:205 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):201 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.common.FitFileCommon$FitFile[] newArray(int):210:210 -> newArray 1:1:java.lang.Object[] newArray(int):201 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc -> com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc: int $r8$clinit -> B com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationId -> com.dsi.ant.plugins.antplus.pcc.a: com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationId[] $VALUES -> b int intValue -> a com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationId UNRECOGNIZED -> c 1:1:void ():692:692 -> 2:2:void ():697:697 -> 3:3:void ():702:702 -> 4:4:void ():707:707 -> 5:5:void ():712:712 -> 6:6:void ():717:717 -> 7:7:void ():722:722 -> 8:8:void ():727:727 -> 9:9:void ():732:732 -> 10:10:void ():737:737 -> 11:11:void ():742:742 -> 12:12:void ():687:687 -> 1:2:void (java.lang.String,int,int):747:748 -> 1:1:int getIntValue():757:757 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationId getValueFromInt(int):767:767 -> b 2:2:int getIntValue():757:757 -> b 2:2:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationId getValueFromInt(int):769 -> b 3:4:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationId getValueFromInt(int):773:774 -> b 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationId valueOf(java.lang.String):687:687 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationId[] values():687:687 -> values com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationMessage -> com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationMessage: java.lang.Integer ctfOffset -> c byte[] manufacturerSpecificData -> d java.lang.Integer calibrationData -> a com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationId calibrationId -> b 1:1:void ():126:126 -> 1:1:void (android.os.Parcel):103:103 -> 2:2:void (android.os.Parcel):105:105 -> 3:3:void (android.os.Parcel):107:107 -> 4:7:void (android.os.Parcel):109:112 -> 1:5:void writeToParcel(android.os.Parcel,int):118:122 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationMessage$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationMessage$a: 1:1:void ():128:128 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationMessage createFromParcel(android.os.Parcel):132:132 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):128 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CalibrationMessage[] newArray(int):138:138 -> newArray 1:1:java.lang.Object[] newArray(int):128 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankLengthStatus$r8$EnumUnboxingUtility -> com.dsi.ant.plugins.antplus.pcc.b: int[] $$values$$field$com$garmin$fit$BpStatus -> b int[] $$values$$field$com$garmin$fit$HrType -> c int[] $$values$$field$com$dsi$ant$plugins$antplus$pcc$AntPlusWeightScalePcc$Gender -> d int[] $$values$$field$com$dsi$ant$plugins$antplus$pcc$defines$DeviceType -> a int[] $$values$$method$com$dsi$ant$plugins$antplus$pcc$AntPlusWeightScalePcc$Gender() -> a int[] $$values$$method$com$dsi$ant$plugins$antplus$pcc$defines$DeviceType() -> b int[] $$values$$method$com$garmin$fit$BpStatus() -> c 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$Gender[] com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$Gender.values():401:401 -> com$dsi$ant$plugins$antplus$pcc$AntPlusWeightScalePcc$Gender$s$values 1:1:com.dsi.ant.plugins.antplus.pcc.defines.DeviceType[] com.dsi.ant.plugins.antplus.pcc.defines.DeviceType.values():18:18 -> com$dsi$ant$plugins$antplus$pcc$defines$DeviceType$s$values 1:1:com.garmin.fit.BpStatus[] com.garmin.fit.BpStatus.values():21:21 -> com$garmin$fit$BpStatus$s$values 1:1:com.garmin.fit.HrType[] com.garmin.fit.HrType.values():21:21 -> com$garmin$fit$HrType$s$values int[] $$values$$method$com$garmin$fit$HrType() -> d int $enumboxing$ordinal(int) -> e int[] $enumboxing$values(int) -> f void $enumboxing$zeroCheck(int) -> g 1:1:com.dsi.ant.plugins.antplus.pcc.defines.DeviceType com.dsi.ant.plugins.antplus.pcc.defines.DeviceType.getValueFromInt(int):114:114 -> h 2:2:com.dsi.ant.plugins.antplus.pcc.defines.DeviceType com.dsi.ant.plugins.antplus.pcc.defines.DeviceType.getValueFromInt(int):116:116 -> h 1:1:int com.dsi.ant.plugins.antplus.pcc.defines.DeviceType.getIntValue():101:101 -> i int getintValue$$com$dsi$ant$plugins$antplus$pcc$defines$DeviceType(int) -> j com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankParameters -> com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankParameters: com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankLengthStatus crankLengthStatus -> b com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$SensorSoftwareMismatchStatus sensorSoftwareMismatchStatus -> f com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$SensorAvailabilityStatus sensorAvailabilityStatus -> e boolean autoCrankLengthSupport -> a com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CustomCalibrationStatus customCalibrationStatus -> c java.math.BigDecimal fullCrankLength -> d 1:1:void ():223:223 -> 1:1:void (android.os.Parcel):195:195 -> 2:2:void (android.os.Parcel):198:198 -> 3:3:void (android.os.Parcel):200:200 -> 4:5:void (android.os.Parcel):202:203 -> 6:6:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankLengthStatus com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankLengthStatus.getValueFromInt(int):1121:1121 -> 6:6:void (android.os.Parcel):203 -> 7:8:void (android.os.Parcel):203:204 -> 9:9:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$SensorSoftwareMismatchStatus com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$SensorSoftwareMismatchStatus.getValueFromInt(int):1178:1178 -> 9:9:void (android.os.Parcel):204 -> 10:11:void (android.os.Parcel):204:205 -> 12:12:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$SensorAvailabilityStatus com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$SensorAvailabilityStatus.getValueFromInt(int):1235:1235 -> 12:12:void (android.os.Parcel):205 -> 13:14:void (android.os.Parcel):205:206 -> 15:15:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CustomCalibrationStatus com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CustomCalibrationStatus.getValueFromInt(int):1287:1287 -> 15:15:void (android.os.Parcel):206 -> 16:17:void (android.os.Parcel):206:207 -> 1:3:void writeToParcel(android.os.Parcel,int):213:215 -> writeToParcel 4:4:int com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankLengthStatus.getIntValue():1100:1100 -> writeToParcel 4:4:void writeToParcel(android.os.Parcel,int):215 -> writeToParcel 5:6:void writeToParcel(android.os.Parcel,int):215:216 -> writeToParcel 7:7:int com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$SensorSoftwareMismatchStatus.getIntValue():1157:1157 -> writeToParcel 7:7:void writeToParcel(android.os.Parcel,int):216 -> writeToParcel 8:9:void writeToParcel(android.os.Parcel,int):216:217 -> writeToParcel 10:10:int com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$SensorAvailabilityStatus.getIntValue():1214:1214 -> writeToParcel 10:10:void writeToParcel(android.os.Parcel,int):217 -> writeToParcel 11:12:void writeToParcel(android.os.Parcel,int):217:218 -> writeToParcel 13:13:int com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CustomCalibrationStatus.getIntValue():1266:1266 -> writeToParcel 13:13:void writeToParcel(android.os.Parcel,int):218 -> writeToParcel 14:15:void writeToParcel(android.os.Parcel,int):218:219 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankParameters$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankParameters$a: 1:1:void ():225:225 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankParameters createFromParcel(android.os.Parcel):229:229 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):225 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusBikePowerPcc$CrankParameters[] newArray(int):235:235 -> newArray 1:1:java.lang.Object[] newArray(int):225 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusBloodPressurePcc -> com.dsi.ant.plugins.antplus.pcc.AntPlusBloodPressurePcc: int $r8$clinit -> B com.dsi.ant.plugins.antplus.pcc.AntPlusBloodPressurePcc$BloodPressureMeasurement -> com.dsi.ant.plugins.antplus.pcc.AntPlusBloodPressurePcc$BloodPressureMeasurement: java.lang.Integer heartRate -> c java.lang.Integer map3SampleMean -> e java.lang.Integer mapEveningValues -> f java.lang.Integer mapMorningValues -> g java.lang.Integer meanArterialPressure -> h java.lang.Integer systolicPressure -> i java.lang.Integer userProfileIndex -> k java.util.GregorianCalendar timestamp_UTC -> j com.garmin.fit.HrType heartRateType -> d com.garmin.fit.BpStatus bloodPressureStatus -> a java.lang.Integer diastolicPressure -> b 1:1:void ():394:394 -> 1:1:void (android.os.Parcel):355:355 -> 2:2:void (android.os.Parcel):357:357 -> 3:3:void (android.os.Parcel):359:359 -> 4:16:void (android.os.Parcel):361:373 -> 1:12:void writeToParcel(android.os.Parcel,int):379:390 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusBloodPressurePcc$BloodPressureMeasurement$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusBloodPressurePcc$BloodPressureMeasurement$a: 1:1:void ():396:396 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusBloodPressurePcc$BloodPressureMeasurement createFromParcel(android.os.Parcel):400:400 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):396 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusBloodPressurePcc$BloodPressureMeasurement[] newArray(int):406:406 -> newArray 1:1:java.lang.Object[] newArray(int):396 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc: int $r8$clinit -> B com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress: java.math.BigDecimal currentTemperature -> a com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$TemperatureCondition temperatureCondition -> f java.lang.Integer targetSpinDownTime -> e boolean zeroOffsetCalibrationPending -> g com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$SpeedCondition speedCondition -> b java.math.BigDecimal targetSpeed -> d boolean spinDownCalibrationPending -> c 1:1:void ():1085:1085 -> 1:1:void (android.os.Parcel):1056:1056 -> 2:2:void (android.os.Parcel):1058:1058 -> 3:3:void (android.os.Parcel):1060:1060 -> 4:10:void (android.os.Parcel):1062:1068 -> 1:8:void writeToParcel(android.os.Parcel,int):1074:1081 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$a: 1:1:void ():1087:1087 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress createFromParcel(android.os.Parcel):1091:1091 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):1087 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress[] newArray(int):1097:1097 -> newArray 1:1:java.lang.Object[] newArray(int):1087 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$SpeedCondition -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$b: com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$SpeedCondition[] $VALUES -> b com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$SpeedCondition UNRECOGNIZED -> c int intValue -> a 1:1:void ():941:941 -> 2:2:void ():946:946 -> 3:3:void ():951:951 -> 4:4:void ():956:956 -> 5:5:void ():936:936 -> 1:2:void (java.lang.String,int,int):961:962 -> 1:1:int getIntValue():971:971 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$SpeedCondition getValueFromInt(int):981:981 -> b 2:2:int getIntValue():971:971 -> b 2:2:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$SpeedCondition getValueFromInt(int):983 -> b 3:4:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$SpeedCondition getValueFromInt(int):987:988 -> b 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$SpeedCondition valueOf(java.lang.String):936:936 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$SpeedCondition[] values():936:936 -> values com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$TemperatureCondition -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$c: com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$TemperatureCondition UNRECOGNIZED -> c com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$TemperatureCondition[] $VALUES -> b int intValue -> a 1:1:void ():876:876 -> 2:2:void ():881:881 -> 3:3:void ():886:886 -> 4:4:void ():891:891 -> 5:5:void ():896:896 -> 6:6:void ():871:871 -> 1:2:void (java.lang.String,int,int):901:902 -> 1:1:int getIntValue():911:911 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$TemperatureCondition getValueFromInt(int):921:921 -> b 2:2:int getIntValue():911:911 -> b 2:2:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$TemperatureCondition getValueFromInt(int):923 -> b 3:4:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$TemperatureCondition getValueFromInt(int):927:928 -> b 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$TemperatureCondition valueOf(java.lang.String):871:871 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationInProgress$TemperatureCondition[] values():871:871 -> values com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationResponse -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationResponse: java.lang.Integer zeroOffset -> d java.math.BigDecimal temperature -> c boolean zeroOffsetCalibrationSuccess -> e boolean spinDownCalibrationSuccess -> a java.lang.Integer spinDownTime -> b 1:1:void ():839:839 -> 1:1:void (android.os.Parcel):814:814 -> 2:2:void (android.os.Parcel):816:816 -> 3:3:void (android.os.Parcel):818:818 -> 4:8:void (android.os.Parcel):820:824 -> 1:6:void writeToParcel(android.os.Parcel,int):830:835 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationResponse$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationResponse$a: 1:1:void ():841:841 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationResponse createFromParcel(android.os.Parcel):845:845 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):841 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CalibrationResponse[] newArray(int):851:851 -> newArray 1:1:java.lang.Object[] newArray(int):841 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$Capabilities -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$Capabilities: boolean basicResistanceModeSupport -> a boolean simulationModeSupport -> c java.lang.Integer maximumResistance -> b boolean targetPowerModeSupport -> d 1:1:void ():425:425 -> 1:1:void (android.os.Parcel):402:402 -> 2:2:void (android.os.Parcel):404:404 -> 3:3:void (android.os.Parcel):406:406 -> 4:7:void (android.os.Parcel):408:411 -> 1:5:void writeToParcel(android.os.Parcel,int):417:421 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$Capabilities$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$Capabilities$a: 1:1:void ():427:427 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$Capabilities createFromParcel(android.os.Parcel):431:431 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):427 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$Capabilities[] newArray(int):437:437 -> newArray 1:1:java.lang.Object[] newArray(int):427 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus: java.math.BigDecimal draftingFactor -> a com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$Status status -> g java.math.BigDecimal grade -> b com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$CommandId lastReceivedCommandId -> c java.math.BigDecimal totalResistance -> i java.lang.Integer windSpeed -> k java.math.BigDecimal targetPower -> h int lastReceivedSequenceNumber -> d java.math.BigDecimal windResistanceCoefficient -> j byte[] rawResponseData -> e java.math.BigDecimal rollingResistanceCoefficient -> f 1:1:void ():731:731 -> 1:1:void (android.os.Parcel):694:694 -> 2:2:void (android.os.Parcel):696:696 -> 3:3:void (android.os.Parcel):698:698 -> 4:14:void (android.os.Parcel):700:710 -> 1:12:void writeToParcel(android.os.Parcel,int):716:727 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$a: 1:1:void ():733:733 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus createFromParcel(android.os.Parcel):737:737 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):733 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus[] newArray(int):743:743 -> newArray 1:1:java.lang.Object[] newArray(int):733 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$CommandId -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$b: com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$CommandId UNRECOGNIZED -> c com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$CommandId[] $VALUES -> b int intValue -> a 1:1:void ():541:541 -> 2:2:void ():546:546 -> 3:3:void ():551:551 -> 4:4:void ():556:556 -> 5:5:void ():561:561 -> 6:6:void ():566:566 -> 7:7:void ():536:536 -> 1:2:void (java.lang.String,int,int):571:572 -> 1:1:int getIntValue():581:581 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$CommandId getValueFromInt(int):591:591 -> b 2:2:int getIntValue():581:581 -> b 2:2:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$CommandId getValueFromInt(int):593 -> b 3:4:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$CommandId getValueFromInt(int):597:598 -> b 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$CommandId valueOf(java.lang.String):536:536 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$CommandId[] values():536:536 -> values com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$Status -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$c: com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$Status[] $VALUES -> b com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$Status UNRECOGNIZED -> c int intValue -> a 1:1:void ():465:465 -> 2:2:void ():470:470 -> 3:3:void ():475:475 -> 4:4:void ():480:480 -> 5:5:void ():485:485 -> 6:6:void ():490:490 -> 7:7:void ():495:495 -> 8:8:void ():460:460 -> 1:2:void (java.lang.String,int,int):500:501 -> 1:1:int getIntValue():511:511 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$Status getValueFromInt(int):521:521 -> b 2:2:int getIntValue():511:511 -> b 2:2:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$Status getValueFromInt(int):523 -> b 3:4:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$Status getValueFromInt(int):527:528 -> b 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$Status valueOf(java.lang.String):460:460 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$CommandStatus$Status[] values():460:460 -> values com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$UserConfiguration -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$UserConfiguration: java.math.BigDecimal bicycleWeight -> a java.math.BigDecimal gearRatio -> c java.math.BigDecimal bicycleWheelDiameter -> b java.math.BigDecimal userWeight -> d 1:1:void ():235:235 -> 1:1:void (android.os.Parcel):212:212 -> 2:2:void (android.os.Parcel):214:214 -> 3:3:void (android.os.Parcel):216:216 -> 4:7:void (android.os.Parcel):218:221 -> 1:5:void writeToParcel(android.os.Parcel,int):227:231 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$UserConfiguration$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$UserConfiguration$a: 1:1:void ():237:237 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$UserConfiguration createFromParcel(android.os.Parcel):241:241 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):237 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusFitnessEquipmentPcc$UserConfiguration[] newArray(int):247:247 -> newArray 1:1:java.lang.Object[] newArray(int):237 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc -> com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc: int $r8$clinit -> B com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$GeocacheDeviceData -> com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$GeocacheDeviceData: long serialNumber -> j java.math.BigDecimal batteryVoltage -> b com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus batteryStatus -> a int softwareRevision -> k int modelNumber -> h com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$ProgrammableGeocacheDeviceData programmableData -> i int hardwareRevision -> f int manufacturerID -> g int cumulativeOperatingTimeResolution -> d long cumulativeOperatingTime -> c int deviceId -> e 1:1:void ():188:188 -> 1:1:void (android.os.Parcel):147:147 -> 2:2:void (android.os.Parcel):105:105 -> 3:3:void (android.os.Parcel):115:115 -> 4:4:void (android.os.Parcel):149:149 -> 5:5:void (android.os.Parcel):151:151 -> 6:18:void (android.os.Parcel):153:165 -> 1:14:void writeToParcel(android.os.Parcel,int):126:139 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$GeocacheDeviceData$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$GeocacheDeviceData$a: 1:1:void ():189:189 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$GeocacheDeviceData createFromParcel(android.os.Parcel):191:191 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):189 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$GeocacheDeviceData[] newArray(int):195:195 -> newArray 1:1:java.lang.Object[] newArray(int):189 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$ProgrammableGeocacheDeviceData -> com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$ProgrammableGeocacheDeviceData: java.util.GregorianCalendar lastVisitTimestamp -> d java.lang.Integer numberOfVisits -> g java.lang.Long PIN -> a java.lang.String identificationString -> c java.math.BigDecimal latitude -> e java.lang.String hintString -> b java.math.BigDecimal longitude -> f 1:1:void ():325:325 -> 1:1:void (android.os.Parcel):299:299 -> 2:2:void (android.os.Parcel):224:224 -> 3:3:void (android.os.Parcel):232:232 -> 4:4:void (android.os.Parcel):240:240 -> 5:5:void (android.os.Parcel):248:248 -> 6:6:void (android.os.Parcel):254:254 -> 7:7:void (android.os.Parcel):265:265 -> 8:8:void (android.os.Parcel):273:273 -> 9:9:void (android.os.Parcel):301:301 -> 10:10:void (android.os.Parcel):303:303 -> 11:17:void (android.os.Parcel):305:311 -> 18:18:void ():318:318 -> 19:19:void ():224:224 -> 20:20:void ():232:232 -> 21:21:void ():240:240 -> 22:22:void ():248:248 -> 23:23:void ():254:254 -> 24:24:void ():265:265 -> 25:25:void ():273:273 -> 1:8:void writeToParcel(android.os.Parcel,int):284:291 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$ProgrammableGeocacheDeviceData$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$ProgrammableGeocacheDeviceData$a: 1:1:void ():326:326 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$ProgrammableGeocacheDeviceData createFromParcel(android.os.Parcel):328:328 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):326 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusGeocachePcc$ProgrammableGeocacheDeviceData[] newArray(int):332:332 -> newArray 1:1:java.lang.Object[] newArray(int):326 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc -> com.dsi.ant.plugins.antplus.pcc.c: com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver mHeartRateDataReceiver -> G com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$ICalculatedRrIntervalReceiver mCalculatedRrIntervalReceiver -> E com.dsi.ant.plugins.internal.compatibility.LegacyHeartRateCompat mCompat -> F 1:1:void ():535:535 -> 1:1:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):529:529 -> A 2:2:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):531:531 -> A 1:1:boolean subscribeCalculatedRrIntervalEvent(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$ICalculatedRrIntervalReceiver):691:691 -> B 2:2:boolean subscribeCalculatedRrIntervalEvent(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$ICalculatedRrIntervalReceiver):693:693 -> B 3:3:boolean subscribeCalculatedRrIntervalEvent(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$ICalculatedRrIntervalReceiver):697:697 -> B 4:4:boolean subscribeCalculatedRrIntervalEvent(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$ICalculatedRrIntervalReceiver):700:700 -> B 1:1:void subscribeHeartRateDataEvent(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver):636:636 -> C 2:3:void subscribeHeartRateDataEvent(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver):640:641 -> C 4:4:void subscribeHeartRateDataEvent(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver):648:648 -> C 5:5:void subscribeHeartRateDataEvent(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver):651:651 -> C 6:6:void subscribeHeartRateDataEvent(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver):655:655 -> C 7:7:void subscribeHeartRateDataEvent(com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver):659:659 -> C 1:1:void handlePluginEvent(android.os.Message):554:554 -> l 2:2:void handlePluginEvent(android.os.Message):623:623 -> l 3:3:void handlePluginEvent(android.os.Message):582:582 -> l 4:7:void handlePluginEvent(android.os.Message):585:588 -> l 8:8:void handlePluginEvent(android.os.Message):590:590 -> l 9:9:void handlePluginEvent(android.os.Message):558:558 -> l 10:14:void handlePluginEvent(android.os.Message):561:565 -> l 15:15:void handlePluginEvent(android.os.Message):568:568 -> l 16:17:void handlePluginEvent(android.os.Message):570:571 -> l 18:18:void handlePluginEvent(android.os.Message):573:573 -> l 19:19:void handlePluginEvent(android.os.Message):575:575 -> l 20:20:void handlePluginEvent(android.os.Message):610:610 -> l 21:26:void handlePluginEvent(android.os.Message):613:618 -> l com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState -> com.dsi.ant.plugins.antplus.pcc.c$a: com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState[] $VALUES -> b com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState LIVE_DATA -> c int intValue -> a com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState UNRECOGNIZED -> d 1:1:void ():145:145 -> 2:2:void ():153:153 -> 3:3:void ():160:160 -> 4:4:void ():165:165 -> 5:5:void ():140:140 -> 1:2:void (java.lang.String,int,int):170:171 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState getValueFromInt(int):190:190 -> a 2:2:int getIntValue():180:180 -> a 2:2:com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState getValueFromInt(int):192 -> a 3:4:com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState getValueFromInt(int):196:197 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState valueOf(java.lang.String):140:140 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState[] values():140:140 -> values com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$ICalculatedRrIntervalReceiver -> com.dsi.ant.plugins.antplus.pcc.c$b: void onNewCalculatedRrInterval(long,java.util.EnumSet,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag) -> c com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver -> com.dsi.ant.plugins.antplus.pcc.c$c: void onNewHeartRateData(long,java.util.EnumSet,int,long,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState) -> a com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag -> com.dsi.ant.plugins.antplus.pcc.c$d: com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag UNRECOGNIZED -> d com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag HEART_RATE_ZERO_DETECTED -> c com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag[] $VALUES -> b int intValue -> a 1:1:void ():257:257 -> 2:2:void ():263:263 -> 3:3:void ():270:270 -> 4:4:void ():275:275 -> 5:5:void ():281:281 -> 6:6:void ():251:251 -> 1:2:void (java.lang.String,int,int):286:287 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag getValueFromInt(int):306:306 -> a 2:2:int getIntValue():296:296 -> a 2:2:com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag getValueFromInt(int):308 -> a 3:4:com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag getValueFromInt(int):312:313 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag valueOf(java.lang.String):251:251 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$RrFlag[] values():251:251 -> values com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc -> com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc: int $r8$clinit -> B com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc$1 -> com.dsi.ant.plugins.antplus.pcc.d: com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc$DeviceInfo -> com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc$DeviceInfo: java.util.UUID deviceUUID -> c int ipcVersionNumber -> d int antFsManufacturerId -> b java.lang.String savedDisplayName -> e int antFsDeviceType -> a 1:1:void ():192:192 -> 1:3:void (android.os.Parcel):199:201 -> 1:3:void (android.os.Parcel,com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc$1):145 -> 4:4:void (android.os.Parcel):203:203 -> 4:4:void (android.os.Parcel,com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc$1):145 -> 5:8:void (android.os.Parcel):205:208 -> 5:8:void (android.os.Parcel,com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc$1):145 -> 1:1:boolean equals(java.lang.Object):214:214 -> equals 2:2:boolean equals(java.lang.Object):216:216 -> equals 1:5:void writeToParcel(android.os.Parcel,int):182:186 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc$DeviceInfo$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc$DeviceInfo$a: 1:1:void ():193:193 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc$DeviceInfo createFromParcel(android.os.Parcel):194:194 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):193 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusWatchDownloaderPcc$DeviceInfo[] newArray(int):195:195 -> newArray 1:1:java.lang.Object[] newArray(int):193 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc -> com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc: int $r8$clinit -> B com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$1 -> com.dsi.ant.plugins.antplus.pcc.e: int[] $SwitchMap$com$dsi$ant$plugins$antplus$pcc$AntPlusWeightScalePcc$Gender -> a 1:1:void ():435:435 -> com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$AdvancedMeasurement -> com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$AdvancedMeasurement: java.math.BigDecimal activeMetabolicRate -> a java.math.BigDecimal bodyFatPercentage -> c java.math.BigDecimal basalMetabolicRate -> b java.math.BigDecimal boneMass -> e java.math.BigDecimal bodyWeight -> d java.math.BigDecimal muscleMass -> g java.math.BigDecimal hydrationPercentage -> f 1:1:void ():140:140 -> 1:1:void (android.os.Parcel):111:111 -> 2:2:void (android.os.Parcel):113:113 -> 3:3:void (android.os.Parcel):115:115 -> 4:10:void (android.os.Parcel):117:123 -> 1:8:void writeToParcel(android.os.Parcel,int):129:136 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$AdvancedMeasurement$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$AdvancedMeasurement$a: 1:1:void ():142:142 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$AdvancedMeasurement createFromParcel(android.os.Parcel):146:146 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):142 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$AdvancedMeasurement[] newArray(int):152:152 -> newArray 1:1:java.lang.Object[] newArray(int):142 -> newArray com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$UserProfile -> com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$UserProfile: boolean lifetimeAthlete -> e int userProfileID -> f int height -> d int age -> b com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$Gender gender -> c int activityLevel -> a 1:1:void ():258:258 -> 1:1:void (android.os.Parcel):225:225 -> 2:2:void (android.os.Parcel):189:189 -> 3:3:void (android.os.Parcel):193:193 -> 4:4:void (android.os.Parcel):197:197 -> 5:5:void (android.os.Parcel):201:201 -> 6:6:void (android.os.Parcel):205:205 -> 7:7:void (android.os.Parcel):227:227 -> 8:8:void (android.os.Parcel):229:229 -> 9:10:void (android.os.Parcel):231:232 -> 11:11:com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$Gender com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$Gender.getValueFromInt(int):464:464 -> 11:11:void (android.os.Parcel):232 -> 12:16:void (android.os.Parcel):232:236 -> 1:3:void writeToParcel(android.os.Parcel,int):242:244 -> writeToParcel 4:4:int com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$Gender.getIntValue():435:435 -> writeToParcel 4:4:void writeToParcel(android.os.Parcel,int):244 -> writeToParcel 5:5:int com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$Gender.getIntValue():444:444 -> writeToParcel 5:5:void writeToParcel(android.os.Parcel,int):244 -> writeToParcel 6:10:void writeToParcel(android.os.Parcel,int):244:248 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$UserProfile$1 -> com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$UserProfile$a: 1:1:void ():260:260 -> 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$UserProfile createFromParcel(android.os.Parcel):264:264 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):260 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.AntPlusWeightScalePcc$UserProfile[] newArray(int):270:270 -> newArray 1:1:java.lang.Object[] newArray(int):260 -> newArray com.dsi.ant.plugins.antplus.pcc.controls.pccbase.AntPlusBaseRemoteControlPcc -> com.dsi.ant.plugins.antplus.pcc.controls.pccbase.AntPlusBaseRemoteControlPcc: int $r8$clinit -> B com.dsi.ant.plugins.antplus.pcc.controls.pccbase.AntPlusBaseRemoteControlPcc$ControlDeviceCapabilities -> com.dsi.ant.plugins.antplus.pcc.controls.pccbase.AntPlusBaseRemoteControlPcc$ControlDeviceCapabilities: boolean isVideoControlSupported -> e boolean isAudioControlSupported -> a boolean isBurstCommandSupported -> b boolean isGenericControlSupported -> c boolean isMaximumNumberRemotesConnected -> d 1:1:void ():124:124 -> 1:1:void (android.os.Parcel):98:98 -> 2:2:void (android.os.Parcel):100:100 -> 3:3:void (android.os.Parcel):102:102 -> 4:5:void (android.os.Parcel):104:105 -> 6:8:void (android.os.Parcel):107:109 -> 1:3:void writeToParcel(android.os.Parcel,int):115:117 -> writeToParcel 4:6:void writeToParcel(android.os.Parcel,int):119:121 -> writeToParcel com.dsi.ant.plugins.antplus.pcc.controls.pccbase.AntPlusBaseRemoteControlPcc$ControlDeviceCapabilities$1 -> com.dsi.ant.plugins.antplus.pcc.controls.pccbase.AntPlusBaseRemoteControlPcc$ControlDeviceCapabilities$a: 1:1:void ():126:126 -> 1:1:com.dsi.ant.plugins.antplus.pcc.controls.pccbase.AntPlusBaseRemoteControlPcc$ControlDeviceCapabilities createFromParcel(android.os.Parcel):130:130 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):126 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pcc.controls.pccbase.AntPlusBaseRemoteControlPcc$ControlDeviceCapabilities[] newArray(int):135:135 -> newArray 1:1:java.lang.Object[] newArray(int):126 -> newArray com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus -> z.a: com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus[] $VALUES -> b com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus UNRECOGNIZED -> d com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus INVALID -> c int intValue -> a 1:1:void ():21:21 -> 2:2:void ():26:26 -> 3:3:void ():31:31 -> 4:4:void ():36:36 -> 5:5:void ():41:41 -> 6:6:void ():46:46 -> 7:7:void ():51:51 -> 8:8:void ():16:16 -> 1:2:void (java.lang.String,int,int):56:57 -> 1:1:int getIntValue():66:66 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus getValueFromInt(int):76:76 -> b 2:2:int com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus.getIntValue():66:66 -> b 2:2:com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus getValueFromInt(int):78 -> b 3:4:com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus getValueFromInt(int):82:83 -> b 1:1:com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus valueOf(java.lang.String):16:16 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.defines.BatteryStatus[] values():16:16 -> values com.dsi.ant.plugins.antplus.pcc.defines.DeviceState -> z.b: com.dsi.ant.plugins.antplus.pcc.defines.DeviceState SEARCHING -> d com.dsi.ant.plugins.antplus.pcc.defines.DeviceState DEAD -> c com.dsi.ant.plugins.antplus.pcc.defines.DeviceState UNRECOGNIZED -> e com.dsi.ant.plugins.antplus.pcc.defines.DeviceState[] $VALUES -> b int intValue -> a 1:1:void ():31:31 -> 2:2:void ():37:37 -> 3:3:void ():45:45 -> 4:4:void ():50:50 -> 5:5:void ():55:55 -> 6:6:void ():60:60 -> 7:7:void ():16:16 -> 1:2:void (java.lang.String,int,int):65:66 -> 1:1:com.dsi.ant.plugins.antplus.pcc.defines.DeviceState getValueFromInt(int):85:85 -> a 2:2:int com.dsi.ant.plugins.antplus.pcc.defines.DeviceState.getIntValue():75:75 -> a 2:2:com.dsi.ant.plugins.antplus.pcc.defines.DeviceState getValueFromInt(int):87 -> a 3:4:com.dsi.ant.plugins.antplus.pcc.defines.DeviceState getValueFromInt(int):91:92 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.defines.DeviceState valueOf(java.lang.String):16:16 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.defines.DeviceState[] values():16:16 -> values com.dsi.ant.plugins.antplus.pcc.defines.EventFlag -> z.c: com.dsi.ant.plugins.antplus.pcc.defines.EventFlag[] $VALUES -> b com.dsi.ant.plugins.antplus.pcc.defines.EventFlag UNRECOGNIZED_FLAG_PRESENT -> c long longValue -> a 1:1:void ():23:23 -> 2:2:void ():28:28 -> 3:3:void ():18:18 -> 1:2:void (java.lang.String,int,long):33:34 -> 1:1:java.util.EnumSet getEventFlagsFromLong(long):53:53 -> a 2:2:java.util.EnumSet getEventFlagsFromLong(long):55:55 -> a 3:3:long com.dsi.ant.plugins.antplus.pcc.defines.EventFlag.getLongValue():43:43 -> a 3:3:java.util.EnumSet getEventFlagsFromLong(long):57 -> a 4:4:java.util.EnumSet getEventFlagsFromLong(long):61:61 -> a 5:5:java.util.EnumSet getEventFlagsFromLong(long):67:67 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.defines.EventFlag valueOf(java.lang.String):18:18 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.defines.EventFlag[] values():18:18 -> values com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult -> z.d: com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult OTHER_FAILURE -> d com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult[] $VALUES -> b com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult SEARCH_TIMEOUT -> e com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult DEPENDENCY_NOT_INSTALLED -> c com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult USER_CANCELLED -> h com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult SUCCESS -> f com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult UNRECOGNIZED -> g int intValue -> a 1:1:void ():23:23 -> 2:2:void ():28:28 -> 3:3:void ():33:33 -> 4:4:void ():38:38 -> 5:5:void ():45:45 -> 6:6:void ():51:51 -> 7:7:void ():56:56 -> 8:8:void ():64:64 -> 9:9:void ():70:70 -> 10:10:void ():76:76 -> 11:11:void ():81:81 -> 12:12:void ():18:18 -> 1:2:void (java.lang.String,int,int):86:87 -> 1:1:int getIntValue():96:96 -> a 1:1:com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult getValueFromInt(int):106:106 -> b 2:2:int com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult.getIntValue():96:96 -> b 2:2:com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult getValueFromInt(int):108 -> b 3:4:com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult getValueFromInt(int):112:113 -> b 1:1:com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult valueOf(java.lang.String):18:18 -> valueOf 1:1:com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult[] values():18:18 -> values com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc -> com.dsi.ant.plugins.antplus.pccbase.e: com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle mReleaseHandle -> u android.os.HandlerThread mPluginEventHandlerThread -> o android.content.Context mOwnerContext -> i com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo deviceInfo -> a java.util.concurrent.locks.ReentrantLock mPluginCommLock -> j android.os.Messenger mReqAccessMessenger -> w java.util.concurrent.CountDownLatch deviceInitializedLatch -> b android.os.Messenger mPluginMsgr -> s int reportedServiceVersion -> y android.os.Handler mPluginEventHandler -> m boolean mIsPluginServiceBound -> h android.os.Handler$Callback mPluginMsgHandlerCb -> q java.lang.Thread mCurrentCmdThread -> g boolean isReleased -> d com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver mStateChangeReceiver -> x java.lang.Integer mCachedState -> f android.content.ServiceConnection serviceBindConn -> z java.util.UUID mAccessToken -> e android.os.Handler mPluginMsgHandler -> p java.util.concurrent.Exchanger mPluginCommMsgExch -> k android.os.HandlerThread mPluginMsgHandlerThread -> r java.lang.Object mReleaseLock -> v java.lang.Object mPluginServiceBindChange_LOCK -> t java.lang.String lastMissingDependencyPkgName -> A boolean isInitialized -> c java.util.concurrent.CyclicBarrier mPluginCommProcessingBarrier -> l android.os.Handler$Callback mPluginEventHandlerCb -> n 1:1:void ():585:585 -> 2:2:void ():726:726 -> 3:3:void ():728:728 -> 4:4:void ():773:773 -> 5:5:void ():775:775 -> 6:10:void ():846:850 -> 11:11:void ():853:853 -> 12:13:void ():1261:1262 -> 14:15:void ():1362:1363 -> 16:19:void ():586:589 -> 1:1:java.lang.Object access$100(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):51:51 -> a 1:1:boolean access$200(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):51:51 -> b 1:1:void access$300(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Bundle):51:51 -> c 1:1:java.util.concurrent.locks.ReentrantLock access$400(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):51:51 -> d 1:1:void closePluginConnection():1271:1271 -> e 2:5:void closePluginConnection():1273:1276 -> e 6:7:void closePluginConnection():1280:1281 -> e 8:8:android.os.Messenger getPluginMsgReceiver():720:720 -> e 8:8:void closePluginConnection():1283 -> e 9:11:void closePluginConnection():1283:1285 -> e 12:12:void closePluginConnection():1284:1284 -> e 13:13:void closePluginConnection():1294:1294 -> e 14:16:void closePluginConnection():1296:1298 -> e 17:18:void closePluginConnection():1300:1301 -> e 19:20:void closePluginConnection():1303:1304 -> e 21:23:void closePluginConnection():1306:1308 -> e 24:25:void closePluginConnection():1311:1312 -> e 26:26:void closePluginConnection():1324:1324 -> e 27:27:void closePluginConnection():1327:1327 -> e 28:29:void closePluginConnection():1330:1331 -> e 30:31:void closePluginConnection():1334:1335 -> e 32:32:void closePluginConnection():1338:1338 -> e 33:34:void closePluginConnection():1341:1342 -> e 35:35:void unbindPluginService():1385:1385 -> e 35:35:void closePluginConnection():1345 -> e 36:36:void unbindPluginService():1387:1387 -> e 36:36:void closePluginConnection():1345 -> e 37:37:void unbindPluginService():1391:1391 -> e 37:37:void closePluginConnection():1345 -> e 38:38:void unbindPluginService():1395:1395 -> e 38:38:void closePluginConnection():1345 -> e 39:39:void unbindPluginService():1398:1398 -> e 39:39:void closePluginConnection():1345 -> e 40:40:void unbindPluginService():1400:1400 -> e 40:40:void closePluginConnection():1345 -> e 41:41:void closePluginConnection():1347:1347 -> e 42:42:void closePluginConnection():1349:1349 -> e 43:43:void closePluginConnection():1353:1353 -> e 44:44:void closePluginConnection():1356:1356 -> e 45:46:void closePluginConnection():1358:1359 -> e 47:47:void unbindPluginService():1400:1400 -> e 47:47:void closePluginConnection():1345 -> e 48:48:void closePluginConnection():1276:1276 -> e 1:1:void connectToAsyncResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Messenger,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):459:459 -> f 2:4:void connectToAsyncResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Messenger,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):463:465 -> f 5:5:android.os.Message sendPluginCommand(int,android.os.Bundle):939:939 -> f 5:5:void connectToAsyncResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Messenger,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):467 -> f 6:8:void connectToAsyncResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Messenger,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):470:472 -> f 9:9:void connectToAsyncResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Messenger,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):475:475 -> f 10:10:void connectToAsyncResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Messenger,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):479:479 -> f 11:11:void connectToAsyncResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Messenger,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):482:482 -> f 12:12:void connectToAsyncResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Messenger,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):489:489 -> f 13:13:void connectToAsyncResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Messenger,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):485:485 -> f 1:2:android.os.Message createCmdMsg(int,android.os.Bundle):925:926 -> g 3:3:android.os.Message createCmdMsg(int,android.os.Bundle):929:929 -> g 4:5:android.os.Message createCmdMsg(int,android.os.Bundle):931:932 -> g 1:1:int getAntDeviceNumber():891:891 -> h 1:1:java.lang.String getDeviceName():882:882 -> i 1:1:void handleConnectionBroke(java.lang.String):1195:1195 -> j 2:2:void handleConnectionBroke(java.lang.String):1197:1197 -> j 3:3:void handleConnectionBroke(java.lang.String):1199:1199 -> j 4:4:void handleConnectionBroke(java.lang.String):1202:1202 -> j 1:1:void handleNonCmdPluginMessage(android.os.Message):833:833 -> k 2:5:void handleNonCmdPluginMessage(android.os.Message):836:839 -> k void handlePluginEvent(android.os.Message) -> l 1:1:void notifyBindAndRequestFailed(android.os.Bundle):1169:1169 -> m 2:4:void notifyBindAndRequestFailed(android.os.Bundle):1173:1175 -> m 5:5:void notifyBindAndRequestFailed(android.os.Bundle):1179:1179 -> m 6:6:void notifyBindAndRequestFailed(android.os.Bundle):1182:1182 -> m 1:1:void releaseAccess():1159:1159 -> n 1:1:void releaseToken():1218:1218 -> o 2:2:void releaseToken():1220:1220 -> o 3:3:void releaseToken():1226:1226 -> o 4:4:void releaseToken():1234:1234 -> o 5:5:void releaseToken():1236:1236 -> o 6:8:void releaseToken():1234:1236 -> o 1:1:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):448:448 -> p 2:2:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450:450 -> p 3:5:int getInstalledPluginsVersionNumber(android.content.Context):126:128 -> p 3:5:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):536 -> p 3:5:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 6:6:int getInstalledPluginsVersionNumber(android.content.Context):130:130 -> p 6:6:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):536 -> p 6:6:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 7:7:int getInstalledPluginsVersionNumber(android.content.Context):132:132 -> p 7:7:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):536 -> p 7:7:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 8:8:int getInstalledPluginsVersionNumber(android.content.Context):134:134 -> p 8:8:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):536 -> p 8:8:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 9:9:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):538:538 -> p 9:9:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 10:11:android.content.Intent com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc.getServiceBindIntent():540:541 -> p 10:11:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):539 -> p 10:11:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 12:12:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):540:540 -> p 12:12:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 13:13:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):542:542 -> p 13:13:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 14:16:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):547:549 -> p 14:16:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 17:19:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):565:567 -> p 17:19:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 17:19:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 20:21:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):569:570 -> p 20:21:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 20:21:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 22:22:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):573:573 -> p 22:22:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 22:22:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 23:23:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):575:575 -> p 23:23:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 23:23:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 24:24:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):598:598 -> p 24:24:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 24:24:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 24:24:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 25:25:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):600:600 -> p 25:25:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 25:25:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 25:25:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 26:26:android.os.Messenger getPluginMsgReceiver():720:720 -> p 26:26:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):602 -> p 26:26:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 26:26:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 26:26:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 27:28:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):602:603 -> p 27:28:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 27:28:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 27:28:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 29:29:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):607:607 -> p 29:29:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 29:29:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 29:29:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 30:30:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):611:611 -> p 30:30:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 30:30:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 30:30:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 31:31:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):616:616 -> p 31:31:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 31:31:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 31:31:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 32:34:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):619:621 -> p 32:34:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 32:34:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 32:34:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 35:36:android.content.Intent com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc.getServiceBindIntent():540:541 -> p 35:36:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):623 -> p 35:36:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 35:36:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 35:36:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 37:39:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):627:629 -> p 37:39:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 37:39:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 37:39:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 40:40:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):631:631 -> p 40:40:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 40:40:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 40:40:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 41:43:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):639:641 -> p 41:43:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 41:43:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 41:43:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 44:44:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):644:644 -> p 44:44:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 44:44:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 44:44:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 45:47:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):646:648 -> p 45:47:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 45:47:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 45:47:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 48:48:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):652:652 -> p 48:48:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 48:48:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 48:48:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 49:49:void bindPluginService(android.content.Intent,android.os.Bundle):1367:1367 -> p 49:49:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):698 -> p 49:49:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 49:49:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 49:49:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 50:50:void bindPluginService(android.content.Intent,android.os.Bundle):1369:1369 -> p 50:50:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):698 -> p 50:50:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 50:50:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 50:50:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 51:51:void bindPluginService(android.content.Intent,android.os.Bundle):1371:1371 -> p 51:51:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):698 -> p 51:51:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 51:51:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 51:51:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 52:52:void bindPluginService(android.content.Intent,android.os.Bundle):1373:1373 -> p 52:52:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):698 -> p 52:52:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 52:52:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 52:52:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 53:54:void bindPluginService(android.content.Intent,android.os.Bundle):1376:1377 -> p 53:54:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):698 -> p 53:54:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 53:54:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 53:54:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 55:55:void bindPluginService(android.content.Intent,android.os.Bundle):1380:1380 -> p 55:55:void bindAndRequest(android.content.Context,android.os.Bundle,android.os.Handler):698 -> p 55:55:void requestAccess_Helper_SubMain(android.content.Context,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Handler):581 -> p 55:55:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAsyncScan_Helper_SubMain(android.content.Context,int,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):549 -> p 55:55:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController requestAccess_Helper_AsyncScanController(android.content.Context,int,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver):450 -> p 1:6:void sendDependencyNotInstalledMessage(android.os.Messenger,java.lang.String,java.lang.String):703:708 -> q 7:7:void sendDependencyNotInstalledMessage(android.os.Messenger,java.lang.String,java.lang.String):711:711 -> q 8:8:void sendDependencyNotInstalledMessage(android.os.Messenger,java.lang.String,java.lang.String):714:714 -> q 1:1:android.os.Message sendPluginCommand(android.os.Message):945:945 -> r 2:3:android.os.Message sendPluginCommand(android.os.Message):948:949 -> r 4:5:android.os.Message sendPluginCommand(android.os.Message):951:952 -> r 1:1:android.os.Message sendPluginCommandInternal(android.os.Message):959:959 -> s 2:2:android.os.Message sendPluginCommandInternal(android.os.Message):964:964 -> s 3:3:android.os.Message sendPluginCommandInternal(android.os.Message):967:967 -> s 4:4:android.os.Message sendPluginCommandInternal(android.os.Message):969:969 -> s 5:5:android.os.Message sendPluginCommandInternal(android.os.Message):978:978 -> s 6:6:android.os.Message sendPluginCommandInternal(android.os.Message):995:995 -> s 7:7:android.os.Message sendPluginCommandInternal(android.os.Message):1010:1010 -> s 8:8:android.os.Message sendPluginCommandInternal(android.os.Message):1029:1029 -> s 9:9:android.os.Message sendPluginCommandInternal(android.os.Message):1036:1036 -> s 10:10:android.os.Message sendPluginCommandInternal(android.os.Message):1070:1070 -> s 11:11:android.os.Message sendPluginCommandInternal(android.os.Message):1080:1080 -> s 12:12:android.os.Message sendPluginCommandInternal(android.os.Message):1091:1091 -> s 13:13:android.os.Message sendPluginCommandInternal(android.os.Message):1088:1088 -> s 14:15:android.os.Message sendPluginCommandInternal(android.os.Message):1090:1091 -> s 16:16:android.os.Message sendPluginCommandInternal(android.os.Message):1083:1083 -> s 17:17:android.os.Message sendPluginCommandInternal(android.os.Message):1085:1085 -> s 18:18:android.os.Message sendPluginCommandInternal(android.os.Message):1043:1043 -> s 19:19:android.os.Message sendPluginCommandInternal(android.os.Message):1047:1047 -> s 20:20:android.os.Message sendPluginCommandInternal(android.os.Message):1055:1055 -> s 21:21:android.os.Message sendPluginCommandInternal(android.os.Message):1057:1057 -> s 22:22:android.os.Message sendPluginCommandInternal(android.os.Message):1070:1070 -> s 23:23:android.os.Message sendPluginCommandInternal(android.os.Message):1091:1091 -> s 24:24:android.os.Message sendPluginCommandInternal(android.os.Message):1050:1050 -> s 25:25:android.os.Message sendPluginCommandInternal(android.os.Message):1070:1070 -> s 26:26:android.os.Message sendPluginCommandInternal(android.os.Message):1091:1091 -> s 27:27:android.os.Message sendPluginCommandInternal(android.os.Message):1019:1019 -> s 28:28:android.os.Message sendPluginCommandInternal(android.os.Message):1070:1070 -> s 29:29:android.os.Message sendPluginCommandInternal(android.os.Message):1091:1091 -> s 30:30:android.os.Message sendPluginCommandInternal(android.os.Message):1013:1013 -> s 31:31:android.os.Message sendPluginCommandInternal(android.os.Message):1015:1015 -> s 32:32:android.os.Message sendPluginCommandInternal(android.os.Message):1070:1070 -> s 33:33:android.os.Message sendPluginCommandInternal(android.os.Message):1091:1091 -> s 34:34:android.os.Message sendPluginCommandInternal(android.os.Message):1064:1064 -> s 35:35:android.os.Message sendPluginCommandInternal(android.os.Message):1070:1070 -> s 36:36:android.os.Message sendPluginCommandInternal(android.os.Message):1091:1091 -> s 37:37:android.os.Message sendPluginCommandInternal(android.os.Message):1070:1070 -> s 38:38:android.os.Message sendPluginCommandInternal(android.os.Message):1094:1094 -> s 39:39:android.os.Message sendPluginCommandInternal(android.os.Message):979:979 -> s 40:40:android.os.Message sendPluginCommandInternal(android.os.Message):988:988 -> s 41:41:android.os.Message sendPluginCommandInternal(android.os.Message):990:990 -> s 42:42:android.os.Message sendPluginCommandInternal(android.os.Message):982:982 -> s 43:44:android.os.Message sendPluginCommandInternal(android.os.Message):984:985 -> s 45:46:android.os.Message sendPluginCommandInternal(android.os.Message):1098:1099 -> s 1:1:void sendReleaseCommand(int):1245:1245 -> t 2:3:void sendReleaseCommand(int):1249:1250 -> t 4:4:void sendReleaseCommand(int):1255:1255 -> t 5:5:void sendReleaseCommand(int):1257:1257 -> t 1:1:void stopAsyncScan():1210:1210 -> u 1:2:boolean subscribeToEvent(int):1104:1105 -> v 3:3:boolean subscribeToEvent(int):1107:1107 -> v 4:4:boolean subscribeToEvent(int):1110:1110 -> v 5:5:boolean subscribeToEvent(int):1114:1114 -> v 6:7:boolean subscribeToEvent(int):1116:1117 -> v 8:8:boolean subscribeToEvent(int):1122:1122 -> v 1:2:void unsubscribeFromEvent(int):1129:1130 -> w 3:3:void unsubscribeFromEvent(int):1132:1132 -> w 4:4:void unsubscribeFromEvent(int):1135:1135 -> w 5:5:void unsubscribeFromEvent(int):1138:1138 -> w 6:6:void unsubscribeFromEvent(int):1145:1145 -> w 7:7:void unsubscribeFromEvent(int):1141:1141 -> w com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$1 -> com.dsi.ant.plugins.antplus.pccbase.a: com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc this$0 -> a android.os.Bundle val$b -> b 1:1:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Bundle):653:653 -> 1:1:void onServiceConnected(android.content.ComponentName,android.os.IBinder):657:657 -> onServiceConnected 2:2:void onServiceConnected(android.content.ComponentName,android.os.IBinder):659:659 -> onServiceConnected 3:3:void onServiceConnected(android.content.ComponentName,android.os.IBinder):662:662 -> onServiceConnected 4:7:void onServiceConnected(android.content.ComponentName,android.os.IBinder):665:668 -> onServiceConnected 8:8:void onServiceConnected(android.content.ComponentName,android.os.IBinder):671:671 -> onServiceConnected 9:9:void onServiceConnected(android.content.ComponentName,android.os.IBinder):676:676 -> onServiceConnected 10:10:void onServiceConnected(android.content.ComponentName,android.os.IBinder):678:678 -> onServiceConnected 1:1:void onServiceDisconnected(android.content.ComponentName):686:686 -> onServiceDisconnected 2:2:void onServiceDisconnected(android.content.ComponentName):688:688 -> onServiceDisconnected 3:3:void onServiceDisconnected(android.content.ComponentName):693:693 -> onServiceDisconnected com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$2 -> com.dsi.ant.plugins.antplus.pccbase.b: com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc this$0 -> a 1:1:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):729:729 -> 1:2:boolean handleMessage(android.os.Message):733:734 -> handleMessage 3:3:boolean handleMessage(android.os.Message):739:739 -> handleMessage 4:5:boolean handleMessage(android.os.Message):743:744 -> handleMessage 6:7:boolean handleMessage(android.os.Message):752:753 -> handleMessage 8:9:boolean handleMessage(android.os.Message):760:761 -> handleMessage 10:10:boolean handleMessage(android.os.Message):756:756 -> handleMessage com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$3 -> com.dsi.ant.plugins.antplus.pccbase.c: com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc this$0 -> a 1:1:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):776:776 -> 1:1:boolean handleMessage(android.os.Message):780:780 -> handleMessage 2:3:boolean handleMessage(android.os.Message):787:788 -> handleMessage 4:4:boolean handleMessage(android.os.Message):790:790 -> handleMessage 5:5:boolean handleMessage(android.os.Message):792:792 -> handleMessage 6:6:boolean handleMessage(android.os.Message):794:794 -> handleMessage 7:7:boolean handleMessage(android.os.Message):815:815 -> handleMessage 8:9:boolean handleMessage(android.os.Message):800:801 -> handleMessage 10:10:boolean handleMessage(android.os.Message):803:803 -> handleMessage 11:11:boolean handleMessage(android.os.Message):807:807 -> handleMessage 12:12:boolean handleMessage(android.os.Message):811:811 -> handleMessage 13:13:boolean handleMessage(android.os.Message):797:797 -> handleMessage 14:14:boolean handleMessage(android.os.Message):818:818 -> handleMessage 15:16:boolean handleMessage(android.os.Message):821:822 -> handleMessage com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$4 -> com.dsi.ant.plugins.antplus.pccbase.d: java.util.concurrent.CountDownLatch val$latch -> a 1:1:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,android.os.Looper,java.util.concurrent.CountDownLatch):1286:1286 -> 1:1:void handleMessage(android.os.Message):1289:1289 -> handleMessage com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver -> com.dsi.ant.plugins.antplus.pccbase.e$a: void onDeviceStateChange(com.dsi.ant.plugins.antplus.pcc.defines.DeviceState) -> b com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver -> com.dsi.ant.plugins.antplus.pccbase.e$b: void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState) -> a com.dsi.ant.plugins.antplus.pccbase.AntPlusBikeSpdCadCommonPcc -> com.dsi.ant.plugins.antplus.pccbase.AntPlusBikeSpdCadCommonPcc: int $r8$clinit -> E com.dsi.ant.plugins.antplus.pccbase.AntPlusBikeSpdCadCommonPcc$MultiDeviceSearchSpdCadResult -> com.dsi.ant.plugins.antplus.pccbase.AntPlusBikeSpdCadCommonPcc$MultiDeviceSearchSpdCadResult: com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo mCadenceInfo -> f 1:1:void ():372:372 -> 1:2:void (android.os.Parcel):349:350 -> 3:3:void (android.os.Parcel):352:352 -> 4:6:void (android.os.Parcel):355:357 -> 7:7:void (android.os.Parcel):356:356 -> 8:8:void (android.os.Parcel):358:358 -> 9:9:void (android.os.Parcel):363:363 -> 10:10:void (android.os.Parcel):368:368 -> 1:2:void writeToParcel(android.os.Parcel,int):333:334 -> writeToParcel 3:3:void writeToParcel(android.os.Parcel,int):336:336 -> writeToParcel 4:6:void writeToParcel(android.os.Parcel,int):340:342 -> writeToParcel 7:7:void writeToParcel(android.os.Parcel,int):344:344 -> writeToParcel com.dsi.ant.plugins.antplus.pccbase.AntPlusBikeSpdCadCommonPcc$MultiDeviceSearchSpdCadResult$1 -> com.dsi.ant.plugins.antplus.pccbase.AntPlusBikeSpdCadCommonPcc$MultiDeviceSearchSpdCadResult$a: 1:1:void ():374:374 -> 1:1:com.dsi.ant.plugins.antplus.pccbase.AntPlusBikeSpdCadCommonPcc$MultiDeviceSearchSpdCadResult createFromParcel(android.os.Parcel):385:385 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):374 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pccbase.AntPlusBikeSpdCadCommonPcc$MultiDeviceSearchSpdCadResult[] newArray(int):379:379 -> newArray 1:1:java.lang.Object[] newArray(int):374 -> newArray com.dsi.ant.plugins.antplus.pccbase.AntPlusCommonPcc -> a0.a: com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc -> a0.b: com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$ICumulativeOperatingTimeReceiver mCumulativeOperatingTimeReceiver -> B com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$IManufacturerAndSerialReceiver mManufacturerAndSerialReceiver -> C com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$IVersionAndModelReceiver mVersionAndModelReceiver -> D 1:1:void ():25:25 -> 1:1:void handlePluginEvent(android.os.Message):138:138 -> l 2:2:void handlePluginEvent(android.os.Message):169:169 -> l 3:9:void handlePluginEvent(android.os.Message):172:178 -> l 10:10:void handlePluginEvent(android.os.Message):155:155 -> l 11:16:void handlePluginEvent(android.os.Message):158:163 -> l 17:17:void handlePluginEvent(android.os.Message):142:142 -> l 18:22:void handlePluginEvent(android.os.Message):145:149 -> l 1:1:void subscribeCumulativeOperatingTimeEvent(com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$ICumulativeOperatingTimeReceiver):212:212 -> x 2:2:void subscribeCumulativeOperatingTimeEvent(com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$ICumulativeOperatingTimeReceiver):215:215 -> x 1:1:void subscribeManufacturerAndSerialEvent(com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$IManufacturerAndSerialReceiver):231:231 -> y 2:2:void subscribeManufacturerAndSerialEvent(com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$IManufacturerAndSerialReceiver):234:234 -> y 1:1:void subscribeVersionAndModelEvent(com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$IVersionAndModelReceiver):250:250 -> z 2:2:void subscribeVersionAndModelEvent(com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$IVersionAndModelReceiver):253:253 -> z com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$ICumulativeOperatingTimeReceiver -> a0.b$a: void onNewCumulativeOperatingTime(long,java.util.EnumSet,long) -> b com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$IManufacturerAndSerialReceiver -> a0.b$b: void onNewManufacturerAndSerial(long,java.util.EnumSet,int,int) -> a com.dsi.ant.plugins.antplus.pccbase.AntPlusLegacyCommonPcc$IVersionAndModelReceiver -> a0.b$c: void onNewVersionAndModel(long,java.util.EnumSet,int,int,int) -> b com.dsi.ant.plugins.antplus.pccbase.AsyncScanController -> com.dsi.ant.plugins.antplus.pccbase.AsyncScanController: com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncPccReleaseHandle currentRequest -> a com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc retPccObject -> d java.lang.Object stateLock -> g int $r8$clinit -> h boolean shouldShutDown -> f boolean isClosed -> b boolean isRunning -> c com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver scanResultReceiver -> e 1:1:void (com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):291:291 -> 2:3:void (com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):279:280 -> 4:4:void (com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):282:282 -> 5:5:void (com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):284:284 -> 6:6:void (com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):286:286 -> 7:8:void (com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):295:296 -> 9:9:void (com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):293:293 -> 1:1:java.lang.Object access$100(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):44:44 -> a 1:1:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncPccReleaseHandle access$200(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):44:44 -> b 1:1:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncPccReleaseHandle access$202(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncPccReleaseHandle):44:44 -> c 1:2:void closeScanControllerDelayed():346:347 -> d 1:2:void access$300(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):44 -> d 3:3:void closeScanControllerDelayed():351:351 -> d 3:3:void access$300(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):44 -> d 1:1:void access$400(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):44:44 -> e 1:1:boolean access$500(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):44:44 -> f 1:1:boolean access$602(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController,boolean):44:44 -> g 1:1:boolean access$700(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):44:44 -> h 1:1:void access$800(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController,int):44:44 -> i 1:1:void closeScanController():314:314 -> j 2:2:void closeScanController():316:316 -> j 3:3:void closeScanController():318:318 -> j 4:4:void closeScanController():321:321 -> j 5:5:void closeScanController():323:323 -> j 1:1:void closeScanControllerInternal():328:328 -> k 2:3:void closeScanControllerInternal():330:331 -> k 4:4:void closeScanControllerInternal():333:333 -> k 5:7:void closeScanControllerInternal():335:337 -> k 8:8:void closeScanControllerInternal():339:339 -> k 9:9:void closeScanControllerInternal():341:341 -> k 1:1:android.os.Handler getScanResultHandler():478:478 -> l 1:5:void handleReqAccSuccess(android.os.Message,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver):391:395 -> m 6:9:void handleReqAccSuccess(android.os.Message,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver):398:401 -> m 10:15:void com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc.init(com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo,java.util.UUID,android.os.Messenger,int,int):864:869 -> m 10:15:void handleReqAccSuccess(android.os.Message,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver):404 -> m 16:16:void com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc.init(com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo,java.util.UUID,android.os.Messenger,int,int):871:871 -> m 16:16:void handleReqAccSuccess(android.os.Message,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver):404 -> m 17:18:void handleReqAccSuccess(android.os.Message,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver):405:406 -> m 1:1:void reportScanFailure(int):357:357 -> n 2:3:void reportScanFailure(int):359:360 -> n 4:5:void reportScanFailure(int):362:363 -> n 6:7:void reportScanFailure(int):365:366 -> n 8:8:void reportScanFailure(int):369:369 -> n 9:9:void reportScanFailure(int):371:371 -> n 10:10:void sendFailureToReceiver(com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult):378:378 -> n 10:10:void reportScanFailure(int):371 -> n 11:11:void reportScanFailure(int):373:373 -> n 1:1:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):450:450 -> o 1:1:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):438 -> o 2:2:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):452:452 -> o 2:2:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):438 -> o 3:4:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):459:460 -> o 3:4:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):438 -> o 5:5:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):462:462 -> o 5:5:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):438 -> o 6:8:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):464:466 -> o 6:8:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):438 -> o 9:12:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):469:472 -> o 9:12:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):438 -> o 13:13:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):454:454 -> o 13:13:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):438 -> o 14:14:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,android.os.Bundle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):473:473 -> o 14:14:com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle requestDeviceAccess(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):438 -> o com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncPccReleaseHandle -> com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$a: com.dsi.ant.plugins.antplus.pccbase.AsyncScanController this$0 -> i 1:2:void (com.dsi.ant.plugins.antplus.pccbase.AsyncScanController,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):226:227 -> 1:1:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):252:252 -> a 2:2:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):254:254 -> a 3:3:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):261:261 -> a 4:4:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):265:265 -> a 5:5:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):268:268 -> a 6:6:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):271:271 -> a 7:10:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):273:273 -> a 11:11:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):275:275 -> a com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo -> com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo: java.util.UUID scanResultInternalIdentifier -> c com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo deviceInfo -> a boolean isAlreadyConnected -> b 1:1:void ():155:155 -> 1:1:void (android.os.Parcel):143:143 -> 2:2:void (android.os.Parcel):145:145 -> 3:3:void (android.os.Parcel):147:147 -> 4:6:void (android.os.Parcel):149:151 -> 1:1:int getAntDeviceNumber():183:183 -> a 1:1:java.lang.String getDeviceDisplayName():174:174 -> b 1:1:boolean isAlreadyConnected():212:212 -> c 1:4:void writeToParcel(android.os.Parcel,int):132:135 -> writeToParcel com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo$1 -> com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo$a: 1:1:void ():156:156 -> 1:1:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo createFromParcel(android.os.Parcel):158:158 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):156 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo[] newArray(int):162:162 -> newArray 1:1:java.lang.Object[] newArray(int):156 -> newArray com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$ConnectResultHandler -> com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$b: com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc retPccObject -> c com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver resultReceiver -> b com.dsi.ant.plugins.antplus.pccbase.AsyncScanController controller -> a 1:4:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):551:554 -> 1:3:void handleMessage(android.os.Message):560:562 -> handleMessage 4:6:void handleMessage(android.os.Message):577:579 -> handleMessage 7:10:void handleMessage(android.os.Message):581:584 -> handleMessage 11:13:void handleMessage(android.os.Message):567:569 -> handleMessage 14:15:void handleMessage(android.os.Message):573:574 -> handleMessage 16:16:void handleMessage(android.os.Message):586:586 -> handleMessage com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$IAsyncScanResultReceiver -> com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$c: void onSearchStopped(com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult) -> a void onSearchResult(com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncScanResultDeviceInfo) -> c com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$ScanResultHandler -> com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$d: com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc retPccObject -> b com.dsi.ant.plugins.antplus.pccbase.AsyncScanController controller -> a 1:3:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pccbase.AsyncScanController):487:489 -> 1:3:void handleMessage(android.os.Message):495:497 -> handleMessage 4:6:void handleMessage(android.os.Message):533:535 -> handleMessage 7:8:void handleMessage(android.os.Message):537:538 -> handleMessage 9:9:void handleMessage(android.os.Message):516:516 -> handleMessage 10:11:void com.dsi.ant.plugins.antplus.pccbase.AsyncScanController.sendResultToReceiver(android.os.Bundle):383:384 -> handleMessage 10:11:void handleMessage(android.os.Message):516 -> handleMessage 12:15:void handleMessage(android.os.Message):501:504 -> handleMessage 16:17:void handleMessage(android.os.Message):506:507 -> handleMessage 18:18:void handleMessage(android.os.Message):509:509 -> handleMessage 19:19:void handleMessage(android.os.Message):511:511 -> handleMessage 20:24:void handleMessage(android.os.Message):521:525 -> handleMessage com.dsi.ant.plugins.antplus.pccbase.MultiDeviceSearch$MultiDeviceSearchResult -> com.dsi.ant.plugins.antplus.pccbase.MultiDeviceSearch$MultiDeviceSearchResult: com.dsi.ant.plugins.antplus.pcc.defines.DeviceType mDeviceType -> b int resultID -> d boolean mAlreadyConnected -> a java.lang.String TAG -> e com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo mInfo -> c 1:1:void ():33:33 -> 2:2:void ():159:159 -> 1:3:void (android.os.Parcel):141:143 -> 4:4:void (android.os.Parcel):146:146 -> 5:11:void (android.os.Parcel):149:155 -> 1:5:void writeToParcel(android.os.Parcel,int):127:131 -> writeToParcel 6:9:void writeToParcel(android.os.Parcel,int):134:137 -> writeToParcel com.dsi.ant.plugins.antplus.pccbase.MultiDeviceSearch$MultiDeviceSearchResult$1 -> com.dsi.ant.plugins.antplus.pccbase.MultiDeviceSearch$MultiDeviceSearchResult$a: 1:1:void ():160:160 -> 1:1:com.dsi.ant.plugins.antplus.pccbase.MultiDeviceSearch$MultiDeviceSearchResult createFromParcel(android.os.Parcel):170:170 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):160 -> createFromParcel 1:1:com.dsi.ant.plugins.antplus.pccbase.MultiDeviceSearch$MultiDeviceSearchResult[] newArray(int):164:164 -> newArray 1:1:java.lang.Object[] newArray(int):160 -> newArray com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle -> com.dsi.ant.plugins.antplus.pccbase.h: com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver resultSink -> f com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver stateSink -> h com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc receivedDevice -> d com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver mResultReceiver -> b java.lang.Object stateLock -> g boolean resultSent -> e com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver mStateReceiver -> c boolean isClosed -> a 1:1:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):104:104 -> 2:2:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):29:29 -> 3:3:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):31:31 -> 4:4:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):33:33 -> 5:5:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):35:35 -> 6:6:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):42:42 -> 7:7:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):72:72 -> 8:9:void (com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver):105:106 -> 1:1:com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc access$000(com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle):26:26 -> b 1:1:com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc access$002(com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle,com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc):26:26 -> c 1:1:com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IPluginAccessResultReceiver access$100(com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle):26:26 -> d 1:1:com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc$IDeviceStateChangeReceiver access$200(com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle):26:26 -> e 1:1:void close():120:120 -> f 2:2:void close():123:123 -> f 3:3:void close():125:125 -> f 4:4:void close():128:128 -> f 5:5:void close():130:130 -> f 6:6:void close():132:132 -> f 7:7:void close():134:134 -> f 8:8:void close():136:136 -> f 9:9:void close():138:138 -> f 10:10:void close():140:140 -> f 11:11:void com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncPccReleaseHandle.requestCancelled():233:233 -> f 11:11:void close():140 -> f 12:12:void com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncPccReleaseHandle.requestCancelled():235:235 -> f 12:12:void close():140 -> f 13:13:void com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncPccReleaseHandle.requestCancelled():238:238 -> f 13:13:void close():140 -> f 14:14:void com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncPccReleaseHandle.requestCancelled():242:242 -> f 14:14:void close():140 -> f 15:15:void com.dsi.ant.plugins.antplus.pccbase.AsyncScanController$AsyncPccReleaseHandle.requestCancelled():244:244 -> f 15:15:void close():140 -> f 16:16:void close():142:142 -> f 1:1:boolean isActive():151:151 -> g 2:3:boolean isActive():153:154 -> g com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle$1 -> com.dsi.ant.plugins.antplus.pccbase.f: com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle this$0 -> a 1:1:void (com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle):44:44 -> 1:1:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):49:49 -> a 2:2:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):51:51 -> a 3:3:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):53:53 -> a 4:4:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):59:59 -> a 5:7:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):64:66 -> a 8:8:void onResultReceived(com.dsi.ant.plugins.antplus.pccbase.AntPluginPcc,com.dsi.ant.plugins.antplus.pcc.defines.RequestAccessResult,com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):68:68 -> a com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle$2 -> com.dsi.ant.plugins.antplus.pccbase.g: com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle this$0 -> b boolean deadStateSent -> a 1:2:void (com.dsi.ant.plugins.antplus.pccbase.PccReleaseHandle):74:75 -> 1:1:void onDeviceStateChange(com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):80:80 -> b 2:2:void onDeviceStateChange(com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):84:84 -> b 3:4:void onDeviceStateChange(com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):86:87 -> b 5:5:void onDeviceStateChange(com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):89:89 -> b 6:6:void onDeviceStateChange(com.dsi.ant.plugins.antplus.pcc.defines.DeviceState):91:91 -> b com.dsi.ant.plugins.internal.compatibility.LegacyHeartRateCompat -> b0.a: com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver mHeartRateDataReceiver -> f java.util.EnumSet mEventFlags -> d long mHeartBeatCount -> e long mEstTimestamp -> c com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState mDataState -> b int mComputedHeartRate -> a 1:1:void (com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver):27:27 -> 2:2:void (com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver):50:50 -> 3:3:void (com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver):53:53 -> 4:4:void (com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$IHeartRateDataReceiver):28:28 -> 1:5:void onNewHeartRateData(long,java.util.EnumSet,int,long,java.math.BigDecimal,com.dsi.ant.plugins.antplus.pcc.AntPlusHeartRatePcc$DataState):80:84 -> a 1:1:void onNewHeartRateDataTimestamp(long,java.util.EnumSet,java.math.BigDecimal):62:62 -> b 2:2:void onNewHeartRateDataTimestamp(long,java.util.EnumSet,java.math.BigDecimal):64:64 -> b com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider -> com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider: int $r8$clinit -> a com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo -> com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo: java.lang.String visibleName -> f java.lang.Long device_dbId -> b int ipcVersionNumber -> c java.lang.Boolean isPreferredDevice -> d java.lang.Integer antDeviceNumber -> a java.lang.Long plugin_dbId -> e 1:1:void ():117:117 -> 1:2:void (int):82:83 -> 3:5:void (android.os.Parcel):104:106 -> 6:6:void (android.os.Parcel):108:108 -> 7:11:void (android.os.Parcel):110:114 -> 1:6:void writeToParcel(android.os.Parcel,int):95:100 -> writeToParcel com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo$1 -> com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo$a: 1:1:void ():118:118 -> 1:1:com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo createFromParcel(android.os.Parcel):120:120 -> createFromParcel 1:1:java.lang.Object createFromParcel(android.os.Parcel):118 -> createFromParcel 1:1:com.dsi.ant.plugins.internal.pluginsipc.AntPluginDeviceDbProvider$DeviceDbDeviceInfo[] newArray(int):124:124 -> newArray 1:1:java.lang.Object[] newArray(int):118 -> newArray com.dsi.ant.plugins.utility.log.LogAnt -> c0.a: java.lang.String sVersion -> a 1:1:void e(java.lang.String,java.lang.String):122:122 -> a 1:1:void setVersion(java.lang.String):116:116 -> b 1:1:void w(java.lang.String,java.lang.String):134:134 -> c com.dsi.ant.plugins.utility.parcel.ParcelPacker -> d0.a: android.os.Parcel mParcel -> a int mStartIndex -> b 1:3:void (android.os.Parcel):40:42 -> 4:4:void (android.os.Parcel):45:45 -> 1:1:void finish():55:55 -> a 2:3:void finish():58:59 -> a 4:4:void finish():62:62 -> a com.dsi.ant.plugins.utility.parcel.ParcelUnpacker -> d0.b: android.os.Parcel mParcel -> b int mEndIndex -> a 1:3:void (android.os.Parcel):34:36 -> 1:1:void finish():46:46 -> a e.ActivityResult$$ExternalSyntheticOutline0 -> e.a: java.lang.StringBuilder androidx.activity.result.ActivityResult$$InternalSyntheticOutline$55$e1562d5de94eb84e316cd3239be7c398a9a411709120dfe57364902de03d05e7$0.m(java.lang.String) -> a k.FileProvider$SimplePathStrategy$$ExternalSyntheticOutline0 -> k.b: java.lang.String androidx.core.content.FileProvider$SimplePathStrategy$$InternalSyntheticOutline$55$b5fcead268efb507927d4b2a096e93959058b87c2d451ba41b8bd27444481f2d$0.m(java.lang.String,java.lang.String) -> a