Lines Matching refs:v1
40 …0| invoke-virtual {v1,v2}, android.support.v4.app.BackStackState$1.createFromParcel(android.os.Par…
63 …0| invoke-virtual {v1,v2}, android.support.v4.app.BackStackState$1.newArray(int):android.support.v…
89 0| invoke-direct {v1}, java.lang.Object.<init>():void
93 7| iput-object v0, v1, android.support.v4.app.BackStackState.mOps
97 13| iput v0, v1, android.support.v4.app.BackStackState.mTransition
101 19| iput v0, v1, android.support.v4.app.BackStackState.mTransitionStyle
105 25| iput-object v0, v1, android.support.v4.app.BackStackState.mName
109 31| iput v0, v1, android.support.v4.app.BackStackState.mIndex
113 37| iput v0, v1, android.support.v4.app.BackStackState.mBreadCrumbTitleRes
119 47| iput-object v0, v1, android.support.v4.app.BackStackState.mBreadCrumbTitleText
123 53| iput v0, v1, android.support.v4.app.BackStackState.mBreadCrumbShortTitleRes
129 63| iput-object v0, v1, android.support.v4.app.BackStackState.mBreadCrumbShortTitleText
133 69| iput-object v0, v1, android.support.v4.app.BackStackState.mSharedElementSourceNames
137 75| iput-object v0, v1, android.support.v4.app.BackStackState.mSharedElementTargetNames
158 0| const/4 v1, #+0 (0x00000000 | 0.00000)
179 …33| invoke-static {v0,v3,v1}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android…
185 …43| invoke-static {v0,v3,v1}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android…
215 2| const/4 v1, #+0 (0x00000000 | 0.00000)
216 …3| invoke-direct {v0,v3,v1}, android.support.v4.app.Fragment$SavedState.<init>(android.os.Parcel, …
227 …0| invoke-virtual {v1,v2}, android.support.v4.app.Fragment$SavedState$1.createFromParcel(android.o…
250 …0| invoke-virtual {v1,v2}, android.support.v4.app.Fragment$SavedState$1.newArray(int):android.supp…
276 0| invoke-direct {v1}, java.lang.Object.<init>():void
280 7| iput-object v0, v1, android.support.v4.app.Fragment$SavedState.mState
283 11| iget-object v0, v1, android.support.v4.app.Fragment$SavedState.mState
286 15| iget-object v0, v1, android.support.v4.app.Fragment$SavedState.mState
310 0| iget-object v0, v1, android.support.v4.app.Fragment$SavedState.mState
346 …0| invoke-virtual {v1,v2}, android.support.v4.app.FragmentManagerState$1.createFromParcel(android.…
369 …0| invoke-virtual {v1,v2}, android.support.v4.app.FragmentManagerState$1.newArray(int):android.sup…
406 0| invoke-direct {v1}, java.lang.Object.<init>():void
412 11| iput-object v0, v1, android.support.v4.app.FragmentManagerState.mActive
416 17| iput-object v0, v1, android.support.v4.app.FragmentManagerState.mAdded
422 27| iput-object v0, v1, android.support.v4.app.FragmentManagerState.mBackStack
444 0| iget-object v0, v1, android.support.v4.app.FragmentManagerState.mActive
447 5| iget-object v0, v1, android.support.v4.app.FragmentManagerState.mAdded
450 10| iget-object v0, v1, android.support.v4.app.FragmentManagerState.mBackStack
486 …0| invoke-virtual {v1,v2}, android.support.v4.app.FragmentState$1.createFromParcel(android.os.Parc…
509 …0| invoke-virtual {v1,v2}, android.support.v4.app.FragmentState$1.newArray(int):android.support.v4…
534 0| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
550 23| move v0, v1
569 50| move v0, v1
576 59| move v0, v1
588 74| iput-boolean v1, v3, android.support.v4.app.FragmentState.mHidden
608 89| move v1, v2
629 0| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
640 16| move v0, v1
655 39| move v0, v1
661 47| move v0, v1
671 60| invoke-virtual {v4,v1}, android.os.Parcel.writeInt(int):void
690 75| move v1, v2
714 2| const/4 v1, #+0 (0x00000000 | 0.00000)
715 …3| invoke-direct {v0,v3,v1}, android.support.v4.app.FragmentTabHost$SavedState.<init>(android.os.P…
726 …0| invoke-virtual {v1,v2}, android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel(an…
749 …0| invoke-virtual {v1,v2}, android.support.v4.app.FragmentTabHost$SavedState$1.newArray(int):andro…
775 0| invoke-direct {v1,v2}, android.view.View$BaseSavedState.<init>(android.os.Parcel):void
779 7| iput-object v0, v1, android.support.v4.app.FragmentTabHost$SavedState.curTab
790 …0| invoke-direct {v0,v1}, android.support.v4.app.FragmentTabHost$SavedState.<init>(android.os.Parc…
802 5| const-string/jumbo v1, "FragmentTabHost.SavedState{"
803 …8| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder
807 15| move-result v1
808 16| invoke-static {v1}, java.lang.Integer.toHexString(int):java.lang.String
809 19| move-result-object v1
811 …20| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
814 24| const-string/jumbo v1, " curTab="
816 …27| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
819 31| iget-object v1, v2, android.support.v4.app.FragmentTabHost$SavedState.curTab
821 …33| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
824 37| const-string/jumbo v1, "}"
826 …40| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
840 …0| invoke-super {v1,v2,v3}, android.view.View$BaseSavedState.writeToParcel(android.os.Parcel, int)…
842 3| iget-object v0, v1, android.support.v4.app.FragmentTabHost$SavedState.curTab
870 1| iget-object v1, v6, android.content.pm.ActivityInfo.metaData
871 3| if-nez v1, Label_1
875 6| iget-object v1, v6, android.content.pm.ActivityInfo.metaData
877 11| invoke-virtual {v1,v2}, android.os.Bundle.getString(java.lang.String):java.lang.String
885 18| const/4 v1, #+0 (0x00000000 | 0.00000)
886 19| invoke-virtual {v0,v1}, java.lang.String.charAt(int):char
887 22| move-result v1
889 25| if-ne v1, v2, Label_3
891 27| new-instance v1, java.lang.StringBuilder
892 29| invoke-direct {v1}, java.lang.StringBuilder.<init>():void
895 …36| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
896 39| move-result-object v1
897 …40| invoke-virtual {v1,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
898 43| move-result-object v1
899 44| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String
929 …6| invoke-super {v1,v2,v3}, android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName…
945 2| const/16 v1, #+16 (0x00000010 | 2.24208e-44)
946 4| if-lt v0, v1, Label_2
948 6| new-instance v1, android.support.v4.app.NavUtils$NavUtilsImplJB
949 8| invoke-direct {v1}, android.support.v4.app.NavUtils$NavUtilsImplJB.<init>():void
950 11| sput-object v1, android.support.v4.app.NavUtils.IMPL
956 14| new-instance v1, android.support.v4.app.NavUtils$NavUtilsImplBase
957 16| invoke-direct {v1}, android.support.v4.app.NavUtils$NavUtilsImplBase.<init>():void
958 19| sput-object v1, android.support.v4.app.NavUtils.IMPL
982 4| move-result-object v1
984 .local v1, "parentActivity", java.lang.String
985 5| if-nez v1, Label_1
994 …14| invoke-direct {v3,v4,v1}, android.content.ComponentName.<init>(java.lang.String, java.lang.Str…
1038 15| move-result-object v1
1040 .local v1, "parentActivity", java.lang.String
1041 16| return-object v1
1061 0| iget-object v0, v1, android.content.pm.ActivityInfo.parentActivityName
1092 2| const/16 v1, #+11 (0x0000000b | 1.54143e-44)
1093 4| if-lt v0, v1, Label_2
1116 0| invoke-direct {v1}, java.lang.Object.<init>():void
1120 8| iput-object v0, v1, android.support.v4.app.TaskStackBuilder.mIntents
1122 10| iput-object v2, v1, android.support.v4.app.TaskStackBuilder.mSourceContext
1135 …2| invoke-direct {v0,v1}, android.support.v4.app.TaskStackBuilder.<init>(android.content.Context):…
1146 0| iget-object v0, v1, android.support.v4.app.TaskStackBuilder.mIntents
1149 5| return-object v1
1161 5| move-result v1
1164 .local v1, "insertAt", int
1174 16| invoke-virtual {v3,v1,v2}, java.util.ArrayList.add(int, java.lang.Object):void
1213 2| iget-object v1, v2, android.support.v4.app.TaskStackBuilder.mSourceContext
1214 …4| invoke-direct {v0,v1,v3}, android.content.ComponentName.<init>(android.content.Context, java.la…
1226 0| iget-object v0, v1, android.support.v4.app.TaskStackBuilder.mIntents
1239 …1| invoke-virtual {v1,v0}, android.support.v4.app.TaskStackBuilder.startActivities(android.os.Bund…
1288 58| new-instance v1, android.content.Intent
1292 65| invoke-direct {v1,v2}, android.content.Intent.<init>(android.content.Intent):void
1294 .local v1, "topIntent", android.content.Intent
1296 70| invoke-virtual {v1,v2}, android.content.Intent.addFlags(int):android.content.Intent
1299 75| invoke-virtual {v2,v1}, android.content.Context.startActivity(android.content.Intent):void
1302 .end_local v1
1340 3| const/16 v1, #+16 (0x00000010 | 2.24208e-44)
1341 5| if-lt v0, v1, Label_1
1348 11| const/16 v1, #+11 (0x0000000b | 1.54143e-44)
1349 13| if-lt v0, v1, Label_2
1356 19| const/4 v1, #+0 (0x00000000 | 0.00000)
1357 20| return v1
1377 … 0| invoke-virtual {v0,v1}, android.content.Context.startActivities(android.content.Intent[]):void
1399 …0| invoke-virtual {v0,v1,v2}, android.content.Context.startActivities(android.content.Intent[], an…
1426 2| const-string/jumbo v1, "android.intent.action.MAIN"
1427 5| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
1432 11| const-string/jumbo v1, "android.intent.category.LAUNCHER"
1433 …14| invoke-virtual {v0,v1}, android.content.Intent.addCategory(java.lang.String):android.content.I…
1479 2| const/16 v1, #+15 (0x0000000f | 2.10195e-44)
1480 4| if-lt v0, v1, Label_2
1482 6| new-instance v1, android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1
1483 …8| invoke-direct {v1}, android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.<init>():void
1484 11| sput-object v1, android.support.v4.content.IntentCompat.IMPL
1490 14| const/16 v1, #+11 (0x0000000b | 1.54143e-44)
1491 16| if-lt v0, v1, Label_3
1493 18| new-instance v1, android.support.v4.content.IntentCompat$IntentCompatImplHC
1494 20| invoke-direct {v1}, android.support.v4.content.IntentCompat$IntentCompatImplHC.<init>():void
1495 23| sput-object v1, android.support.v4.content.IntentCompat.IMPL
1499 26| new-instance v1, android.support.v4.content.IntentCompat$IntentCompatImplBase
1500 … 28| invoke-direct {v1}, android.support.v4.content.IntentCompat$IntentCompatImplBase.<init>():void
1501 31| sput-object v1, android.support.v4.content.IntentCompat.IMPL
1524 …2| invoke-interface {v0,v1}, android.support.v4.content.IntentCompat$IntentCompatImpl.makeMainActi…
1546 …0| invoke-static {v1}, android.content.Intent.makeMainActivity(android.content.ComponentName):andr…
1566 … 0| iput-object v1, v0, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.this$1
1577 …0| invoke-direct {v0,v1}, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.<init…
1588 … 0| iget-object v0, v1, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.this$1
1601 0| const/4 v1, #+0 (0x00000000 | 0.00000)
1602 1| invoke-virtual {v3,v1}, android.os.Parcel.setDataPosition(int):void
1604 4| sget-object v1, android.support.v4.media.MediaBrowserCompat$MediaItem.CREATOR
1605 …6| invoke-interface {v1,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):jav…
1612 … 15| iget-object v1, v2, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.this$1
1613 …17| invoke-virtual {v1,v0}, android.support.v4.media.MediaBrowserCompat$ItemCallback.onItemLoaded(…
1628 6| const/16 v1, #+23 (0x00000017 | 3.22299e-44)
1629 8| if-lt v0, v1, Label_2
1686 0| invoke-direct {v1}, java.lang.Object.<init>():void
1689 4| iput-boolean v0, v1, android.support.v4.os.ResultReceiver.mLocal
1692 7| iput-object v0, v1, android.support.v4.os.ResultReceiver.mHandler
1698 17| iput-object v0, v1, android.support.v4.os.ResultReceiver.mReceiver
1730 0| monitor-enter v1
1733 1| iget-object v0, v1, android.support.v4.os.ResultReceiver.mReceiver
1737 …7| invoke-direct {v0,v1}, android.support.v4.os.ResultReceiver$MyResultReceiver.<init>(android.sup…
1738 10| iput-object v0, v1, android.support.v4.os.ResultReceiver.mReceiver
1741 12| iget-object v0, v1, android.support.v4.os.ResultReceiver.mReceiver
1747 21| monitor-exit v1
1753 24| monitor-exit v1
1764 0| const-class v1, android.support.v4.media.MediaBrowserCompat
1765 2| invoke-virtual {v1}, java.lang.Class.getClassLoader():java.lang.ClassLoader
1766 5| move-result-object v1
1767 6| invoke-virtual {v5,v1}, android.os.Bundle.setClassLoader(java.lang.ClassLoader):void
1773 13| iget-object v1, v3, android.support.v4.media.MediaBrowserCompat$ItemReceiver.mCallback
1775 …17| invoke-virtual {v1,v2}, android.support.v4.media.MediaBrowserCompat$ItemCallback.onError(java.…
1780 21| const-string/jumbo v1, "media_item"
1781 24| invoke-virtual {v5,v1}, android.os.Bundle.containsKey(java.lang.String):boolean
1782 27| move-result v1
1783 28| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
1785 30| if-nez v1, Label_1
1787 32| const-string/jumbo v1, "media_item"
1788 …35| invoke-virtual {v5,v1}, android.os.Bundle.getParcelable(java.lang.String):android.os.Parcelable
1792 39| instance-of v1, v0, android.support.v4.media.MediaBrowserCompat$MediaItem
1793 41| if-eqz v1, Label_4
1795 43| iget-object v1, v3, android.support.v4.media.MediaBrowserCompat$ItemReceiver.mCallback
1798 …47| invoke-virtual {v1,v0}, android.support.v4.media.MediaBrowserCompat$ItemCallback.onItemLoaded(…
1805 51| iget-object v1, v3, android.support.v4.media.MediaBrowserCompat$ItemReceiver.mCallback
1807 …55| invoke-virtual {v1,v2}, android.support.v4.media.MediaBrowserCompat$ItemCallback.onError(java.…
1830 2| const/4 v1, #+0 (0x00000000 | 0.00000)
1831 …3| invoke-direct {v0,v3,v1}, android.support.v4.media.MediaBrowserCompat$MediaItem.<init>(android.…
1842 …0| invoke-virtual {v1,v2}, android.support.v4.media.MediaBrowserCompat$MediaItem$1.createFromParce…
1865 …0| invoke-virtual {v1,v2}, android.support.v4.media.MediaBrowserCompat$MediaItem$1.newArray(int):a…
1891 0| invoke-direct {v1}, java.lang.Object.<init>():void
1895 7| iput v0, v1, android.support.v4.media.MediaBrowserCompat$MediaItem.mFlags
1901 17| iput-object v0, v1, android.support.v4.media.MediaBrowserCompat$MediaItem.mDescription
1912 …0| invoke-direct {v0,v1}, android.support.v4.media.MediaBrowserCompat$MediaItem.<init>(android.os.…
1933 2| const-string/jumbo v1, "MediaItem{"
1934 5| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(java.lang.String):void
1937 8| const-string/jumbo v1, "mFlags="
1938 …11| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
1939 14| move-result-object v1
1941 17| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
1943 20| const-string/jumbo v1, ", mDescription="
1944 …23| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
1945 26| move-result-object v1
1947 …29| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuild…
1949 32| const/16 v1, #+125 (0x0000007d | 1.75162e-43)
1950 34| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(char):java.lang.StringBuilder
1953 40| move-result-object v1
1954 41| return-object v1
1964 0| iget v0, v1, android.support.v4.media.MediaBrowserCompat$MediaItem.mFlags
1967 5| iget-object v0, v1, android.support.v4.media.MediaBrowserCompat$MediaItem.mDescription
1980 3| const/4 v1, #+3 (0x00000003 | 4.20390e-45)
1981 4| invoke-static {v0,v1}, android.util.Log.isLoggable(java.lang.String, int):boolean
1993 .local_ex v1, "callback", android.support.v4.media.MediaBrowserCompatApi23$ItemCallback, "TT;"
1998 …3| iput-object v1, v0, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.mItemCal…
2010 …0| iget-object v0, v1, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.mItemCal…
2027 4| const/4 v1, #+0 (0x00000000 | 0.00000)
2028 …5| invoke-virtual {v3,v0,v1}, android.media.browse.MediaBrowser$MediaItem.writeToParcel(android.os…
2030 …8| iget-object v1, v2, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.mItemCal…
2031 …10| invoke-interface {v1,v0}, android.support.v4.media.MediaBrowserCompatApi23$ItemCallback.onItem…
2054 …2| invoke-direct {v0,v1}, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.<init…
2077 2| const/16 v1, #+21 (0x00000015 | 2.94273e-44)
2078 4| if-ge v0, v1, Label_1
2081 8| const/4 v1, #+0 (0x00000000 | 0.00000)
2082 …9| invoke-direct {v0,v3,v1}, android.support.v4.media.MediaDescriptionCompat.<init>(android.os.Par…
2100 …0| invoke-virtual {v1,v2}, android.support.v4.media.MediaDescriptionCompat$1.createFromParcel(andr…
2123 …0| invoke-virtual {v1,v2}, android.support.v4.media.MediaDescriptionCompat$1.newArray(int):android…
2146 2| iget-object v1, v10, android.support.v4.media.MediaDescriptionCompat$Builder.mMediaId
2168 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mDescription
2180 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mExtras
2192 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mIcon
2204 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mIconUri
2216 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mMediaId
2228 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mMediaUri
2240 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mSubtitle
2252 0| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat$Builder.mTitle
2277 0| const/4 v1, #+0 (0x00000000 | 0.00000)
2303 …40| invoke-virtual {v3,v1}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Par…
2308 …48| invoke-virtual {v3,v1}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Par…
2317 …62| invoke-virtual {v3,v1}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Par…
2331 …0| invoke-direct {v0,v1}, android.support.v4.media.MediaDescriptionCompat.<init>(android.os.Parcel…
2344 3| iput-object v1, v0, android.support.v4.media.MediaDescriptionCompat.mMediaId
2449 94| move-result-object v1
2451 .local v1, "descriptionCompat", android.support.v4.media.MediaDescriptionCompat
2452 95| iput-object v7, v1, android.support.v4.media.MediaDescriptionCompat.mDescriptionObj
2454 97| return-object v1
2457 .end_local v1
2537 49| iget-object v1, v5, android.support.v4.media.MediaDescriptionCompat.mExtras
2539 .local v1, "extras", android.os.Bundle
2545 59| if-nez v1, Label_3
2547 61| new-instance v1, android.os.Bundle
2548 .end_local v1
2549 63| invoke-direct {v1}, android.os.Bundle.<init>():void
2551 .restart_local v1
2554 70| invoke-virtual {v1,v2,v3}, android.os.Bundle.putBoolean(java.lang.String, boolean):void
2559 …78| invoke-virtual {v1,v2,v3}, android.os.Bundle.putParcelable(java.lang.String, android.os.Parcel…
2562 …81| invoke-static {v0,v1}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setExtras(…
2587 5| iget-object v1, v2, android.support.v4.media.MediaDescriptionCompat.mTitle
2588 …7| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.String…
2590 11| const-string/jumbo v1, ", "
2591 …14| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
2593 18| iget-object v1, v2, android.support.v4.media.MediaDescriptionCompat.mSubtitle
2594 …20| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.Strin…
2596 24| const-string/jumbo v1, ", "
2597 …27| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
2599 31| iget-object v1, v2, android.support.v4.media.MediaDescriptionCompat.mDescription
2600 …33| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.Strin…
2615 2| const/16 v1, #+21 (0x00000015 | 2.94273e-44)
2616 4| if-ge v0, v1, Label_2
2669 0| check-cast v1, android.media.MediaDescription$Builder
2670 .end_local v1
2671 …2| invoke-virtual {v1}, android.media.MediaDescription$Builder.build():android.media.MediaDescript…
2696 …2| invoke-virtual {v0,v1}, android.media.MediaDescription$Builder.setDescription(java.lang.CharSeq…
2710 …2| invoke-virtual {v0,v1}, android.media.MediaDescription$Builder.setExtras(android.os.Bundle):and…
2724 …2| invoke-virtual {v0,v1}, android.media.MediaDescription$Builder.setIconBitmap(android.graphics.B…
2738 …2| invoke-virtual {v0,v1}, android.media.MediaDescription$Builder.setIconUri(android.net.Uri):andr…
2752 …2| invoke-virtual {v0,v1}, android.media.MediaDescription$Builder.setMediaId(java.lang.String):and…
2766 …2| invoke-virtual {v0,v1}, android.media.MediaDescription$Builder.setSubtitle(java.lang.CharSequen…
2780 …2| invoke-virtual {v0,v1}, android.media.MediaDescription$Builder.setTitle(java.lang.CharSequence)…
2803 …2| invoke-interface {v0,v1}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):jav…
2815 0| check-cast v1, android.media.MediaDescription
2816 .end_local v1
2817 2| invoke-virtual {v1}, android.media.MediaDescription.getDescription():java.lang.CharSequence
2829 0| check-cast v1, android.media.MediaDescription
2830 .end_local v1
2831 2| invoke-virtual {v1}, android.media.MediaDescription.getExtras():android.os.Bundle
2843 0| check-cast v1, android.media.MediaDescription
2844 .end_local v1
2845 2| invoke-virtual {v1}, android.media.MediaDescription.getIconBitmap():android.graphics.Bitmap
2857 0| check-cast v1, android.media.MediaDescription
2858 .end_local v1
2859 2| invoke-virtual {v1}, android.media.MediaDescription.getIconUri():android.net.Uri
2871 0| check-cast v1, android.media.MediaDescription
2872 .end_local v1
2873 2| invoke-virtual {v1}, android.media.MediaDescription.getMediaId():java.lang.String
2885 0| check-cast v1, android.media.MediaDescription
2886 .end_local v1
2887 2| invoke-virtual {v1}, android.media.MediaDescription.getSubtitle():java.lang.CharSequence
2899 0| check-cast v1, android.media.MediaDescription
2900 .end_local v1
2901 2| invoke-virtual {v1}, android.media.MediaDescription.getTitle():java.lang.CharSequence
2915 …2| invoke-virtual {v0,v1,v2}, android.media.MediaDescription.writeToParcel(android.os.Parcel, int)…
2939 …2| invoke-virtual {v0,v1}, android.media.MediaDescription$Builder.setMediaUri(android.net.Uri):and…
2961 0| check-cast v1, android.media.MediaDescription
2962 .end_local v1
2963 2| invoke-virtual {v1}, android.media.MediaDescription.getMediaUri():android.net.Uri
2987 2| const/4 v1, #+0 (0x00000000 | 0.00000)
2988 …3| invoke-direct {v0,v3,v1}, android.support.v4.media.MediaMetadataCompat.<init>(android.os.Parcel…
2999 …0| invoke-virtual {v1,v2}, android.support.v4.media.MediaMetadataCompat$1.createFromParcel(android…
3022 …0| invoke-virtual {v1,v2}, android.support.v4.media.MediaMetadataCompat$1.newArray(int):android.su…
3042 13| const-string/jumbo v1, "android.media.metadata.TITLE"
3045 …20| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Ob…
3048 25| const-string/jumbo v1, "android.media.metadata.ARTIST"
3051 …32| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Ob…
3054 37| const-string/jumbo v1, "android.media.metadata.DURATION"
3057 …44| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Ob…
3060 49| const-string/jumbo v1, "android.media.metadata.ALBUM"
3063 …56| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Ob…
3066 61| const-string/jumbo v1, "android.media.metadata.AUTHOR"
3069 …68| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Ob…
3072 73| const-string/jumbo v1, "android.media.metadata.WRITER"
3075 …80| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Ob…
3078 85| const-string/jumbo v1, "android.media.metadata.COMPOSER"
3081 …92| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Ob…
3084 97| const-string/jumbo v1, "android.media.metadata.COMPILATION"
3087 …104| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3090 109| const-string/jumbo v1, "android.media.metadata.DATE"
3093 …116| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3096 121| const-string/jumbo v1, "android.media.metadata.YEAR"
3099 …128| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3102 133| const-string/jumbo v1, "android.media.metadata.GENRE"
3105 …140| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3108 145| const-string/jumbo v1, "android.media.metadata.TRACK_NUMBER"
3111 …152| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3114 157| const-string/jumbo v1, "android.media.metadata.NUM_TRACKS"
3117 …164| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3120 169| const-string/jumbo v1, "android.media.metadata.DISC_NUMBER"
3123 …176| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3126 181| const-string/jumbo v1, "android.media.metadata.ALBUM_ARTIST"
3129 …188| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3132 193| const-string/jumbo v1, "android.media.metadata.ART"
3135 …200| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3138 205| const-string/jumbo v1, "android.media.metadata.ART_URI"
3141 …212| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3144 217| const-string/jumbo v1, "android.media.metadata.ALBUM_ART"
3147 …224| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3150 229| const-string/jumbo v1, "android.media.metadata.ALBUM_ART_URI"
3153 …236| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3156 241| const-string/jumbo v1, "android.media.metadata.USER_RATING"
3159 …248| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3162 253| const-string/jumbo v1, "android.media.metadata.RATING"
3165 …260| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3168 265| const-string/jumbo v1, "android.media.metadata.DISPLAY_TITLE"
3171 …272| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3174 277| const-string/jumbo v1, "android.media.metadata.DISPLAY_SUBTITLE"
3177 …284| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3180 289| const-string/jumbo v1, "android.media.metadata.DISPLAY_DESCRIPTION"
3183 …296| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3186 301| const-string/jumbo v1, "android.media.metadata.DISPLAY_ICON"
3189 …308| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3192 313| const-string/jumbo v1, "android.media.metadata.DISPLAY_ICON_URI"
3195 …320| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3198 325| const-string/jumbo v1, "android.media.metadata.MEDIA_ID"
3201 …332| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.O…
3206 338| const-string/jumbo v1, "android.media.metadata.TITLE"
3207 341| aput-object v1, v0, v4
3209 343| const-string/jumbo v1, "android.media.metadata.ARTIST"
3210 346| aput-object v1, v0, v3
3212 348| const-string/jumbo v1, "android.media.metadata.ALBUM"
3213 351| aput-object v1, v0, v5
3215 353| const-string/jumbo v1, "android.media.metadata.ALBUM_ARTIST"
3216 356| aput-object v1, v0, v6
3218 358| const-string/jumbo v1, "android.media.metadata.WRITER"
3220 362| aput-object v1, v0, v2
3222 364| const-string/jumbo v1, "android.media.metadata.AUTHOR"
3224 368| aput-object v1, v0, v2
3226 370| const-string/jumbo v1, "android.media.metadata.COMPOSER"
3228 374| aput-object v1, v0, v2
3234 380| const-string/jumbo v1, "android.media.metadata.DISPLAY_ICON"
3235 383| aput-object v1, v0, v4
3237 385| const-string/jumbo v1, "android.media.metadata.ART"
3238 388| aput-object v1, v0, v3
3240 390| const-string/jumbo v1, "android.media.metadata.ALBUM_ART"
3241 393| aput-object v1, v0, v5
3247 399| const-string/jumbo v1, "android.media.metadata.DISPLAY_ICON_URI"
3248 402| aput-object v1, v0, v4
3250 404| const-string/jumbo v1, "android.media.metadata.ART_URI"
3251 407| aput-object v1, v0, v3
3253 409| const-string/jumbo v1, "android.media.metadata.ALBUM_ART_URI"
3254 412| aput-object v1, v0, v5
3273 0| invoke-direct {v1}, java.lang.Object.<init>():void
3277 7| iput-object v0, v1, android.support.v4.media.MediaMetadataCompat.mBundle
3288 …0| invoke-direct {v0,v1}, android.support.v4.media.MediaMetadataCompat.<init>(android.os.Parcel):v…
3309 0| iget-object v0, v1, android.support.v4.media.MediaMetadataCompat.mBundle
3335 5| move-result v1
3339 …11| invoke-direct {v0,v1,v2,v3}, android.support.v4.media.RatingCompat.<init>(int, float, android.…
3350 …0| invoke-virtual {v1,v2}, android.support.v4.media.RatingCompat$1.createFromParcel(android.os.Par…
3373 …0| invoke-virtual {v1,v2}, android.support.v4.media.RatingCompat$1.newArray(int):android.support.v…
3401 3| iput v1, v0, android.support.v4.media.RatingCompat.mRatingStyle
3414 0| invoke-direct {v0,v1,v2}, android.support.v4.media.RatingCompat.<init>(int, float):void
3424 0| iget v0, v1, android.support.v4.media.RatingCompat.mRatingStyle
3436 5| const-string/jumbo v1, "Rating:style="
3437 …8| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder
3439 12| iget v1, v3, android.support.v4.media.RatingCompat.mRatingStyle
3440 14| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
3442 18| const-string/jumbo v1, " rating="
3443 …21| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
3444 24| move-result-object v1
3453 …35| invoke-virtual {v1,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
3473 0| iget v0, v1, android.support.v4.media.RatingCompat.mRatingStyle
3476 5| iget v0, v1, android.support.v4.media.RatingCompat.mRatingValue
3501 2| const/4 v1, #+0 (0x00000000 | 0.00000)
3502 …3| invoke-direct {v0,v3,v1}, android.support.v4.media.session.MediaSessionCompat$QueueItem.<init>(…
3513 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.MediaSessionCompat$QueueItem$1.createF…
3536 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.MediaSessionCompat$QueueItem$1.newArra…
3571 16| move-result-wide v0:v1
3572 17| iput-wide v0:v1, v2, android.support.v4.media.session.MediaSessionCompat$QueueItem.mId
3583 …0| invoke-direct {v0,v1}, android.support.v4.media.session.MediaSessionCompat$QueueItem.<init>(and…
3605 5| const-string/jumbo v1, "MediaSession.QueueItem {Description="
3606 …8| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder
3609 … 12| iget-object v1, v4, android.support.v4.media.session.MediaSessionCompat$QueueItem.mDescription
3611 …14| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuild…
3614 18| const-string/jumbo v1, ", Id="
3616 …21| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
3624 31| const-string/jumbo v1, " }"
3626 …34| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
3643 5| iget-wide v0:v1, v2, android.support.v4.media.session.MediaSessionCompat$QueueItem.mId
3644 7| invoke-virtual {v3,v0,v1}, android.os.Parcel.writeLong(long):void
3679 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapp…
3702 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapp…
3727 0| invoke-direct {v1}, java.lang.Object.<init>():void
3733 …11| iput-object v0, v1, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.…
3755 …0| iget-object v0, v1, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.m…
3779 0| sget v1, android.os.Build$VERSION.SDK_INT
3781 4| if-lt v1, v2, Label_2
3783 6| const/4 v1, #+0 (0x00000000 | 0.00000)
3784 …7| invoke-virtual {v4,v1}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Parc…
3789 11| new-instance v1, android.support.v4.media.session.MediaSessionCompat$Token
3790 …13| invoke-direct {v1,v0}, android.support.v4.media.session.MediaSessionCompat$Token.<init>(java.l…
3791 16| return-object v1
3808 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.MediaSessionCompat$Token$1.createFromP…
3831 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.MediaSessionCompat$Token$1.newArray(in…
3859 3| iput-object v1, v0, android.support.v4.media.session.MediaSessionCompat$Token.mInner
3882 2| const/16 v1, #+21 (0x00000015 | 2.94273e-44)
3883 4| if-lt v0, v1, Label_2
3929 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.ParcelableVolumeInfo$1.createFromParce…
3952 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.ParcelableVolumeInfo$1.newArray(int):a…
3978 0| invoke-direct {v1}, java.lang.Object.<init>():void
3982 7| iput v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.volumeType
3986 13| iput v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.controlType
3990 19| iput v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.maxVolume
3994 25| iput v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.currentVolume
3998 31| iput v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.audioStream
4020 0| iget v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.volumeType
4023 5| iget v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.controlType
4026 10| iget v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.maxVolume
4029 15| iget v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.currentVolume
4032 20| iget v0, v1, android.support.v4.media.session.ParcelableVolumeInfo.audioStream
4057 2| const/4 v1, #+0 (0x00000000 | 0.00000)
4058 …3| invoke-direct {v0,v3,v1}, android.support.v4.media.session.PlaybackStateCompat.<init>(android.o…
4069 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel…
4092 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.PlaybackStateCompat$1.newArray(int):an…
4116 2| const/4 v1, #+0 (0x00000000 | 0.00000)
4117 …3| invoke-direct {v0,v3,v1}, android.support.v4.media.session.PlaybackStateCompat$CustomAction.<in…
4128 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.cre…
4151 …0| invoke-virtual {v1,v2}, android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.new…
4177 0| invoke-direct {v1}, java.lang.Object.<init>():void
4181 … 7| iput-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mAction
4187 17| iput-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mName
4191 23| iput v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mIcon
4195 … 29| iput-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mExtras
4206 …0| invoke-direct {v0,v1}, android.support.v4.media.session.PlaybackStateCompat$CustomAction.<init>…
4228 5| const-string/jumbo v1, "Action:mName='"
4229 …8| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder
4232 12| iget-object v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mName
4234 …14| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.Strin…
4237 18| const-string/jumbo v1, ", mIcon="
4239 …21| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
4242 25| iget v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mIcon
4244 27| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
4247 31| const-string/jumbo v1, ", mExtras="
4249 …34| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
4252 … 38| iget-object v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mExtras
4254 …40| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuild…
4268 … 0| iget-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mAction
4271 5| iget-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mName
4274 10| iget v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mIcon
4277 … 15| iget-object v0, v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mExtras
4311 12| move-result-wide v0:v1
4312 13| iput-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mPosition
4319 24| move-result-wide v0:v1
4320 25| iput-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mUpdateTime
4323 30| move-result-wide v0:v1
4324 31| iput-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mBufferedPosition
4327 36| move-result-wide v0:v1
4328 37| iput-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mActions
4342 60| move-result-wide v0:v1
4343 61| iput-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mActiveItemId
4358 …0| invoke-direct {v0,v1}, android.support.v4.media.session.PlaybackStateCompat.<init>(android.os.P…
4379 2| const-string/jumbo v1, "PlaybackState {"
4380 5| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(java.lang.String):void
4383 8| const-string/jumbo v1, "state="
4384 …11| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
4385 14| move-result-object v1
4387 17| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
4389 20| const-string/jumbo v1, ", position="
4390 …23| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
4391 26| move-result-object v1
4393 29| invoke-virtual {v1,v2,v3}, java.lang.StringBuilder.append(long):java.lang.StringBuilder
4395 32| const-string/jumbo v1, ", buffered position="
4396 …35| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
4397 38| move-result-object v1
4399 41| invoke-virtual {v1,v2,v3}, java.lang.StringBuilder.append(long):java.lang.StringBuilder
4401 44| const-string/jumbo v1, ", speed="
4402 …47| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
4403 50| move-result-object v1
4405 53| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(float):java.lang.StringBuilder
4407 56| const-string/jumbo v1, ", updated="
4408 …59| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
4409 62| move-result-object v1
4411 65| invoke-virtual {v1,v2,v3}, java.lang.StringBuilder.append(long):java.lang.StringBuilder
4413 68| const-string/jumbo v1, ", actions="
4414 …71| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
4415 74| move-result-object v1
4417 77| invoke-virtual {v1,v2,v3}, java.lang.StringBuilder.append(long):java.lang.StringBuilder
4419 80| const-string/jumbo v1, ", error="
4420 …83| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
4421 86| move-result-object v1
4423 …89| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.Strin…
4425 92| const-string/jumbo v1, ", custom actions="
4426 …95| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
4427 98| move-result-object v1
4429 …101| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
4431 104| const-string/jumbo v1, ", active item id="
4432 …107| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
4433 110| move-result-object v1
4435 113| invoke-virtual {v1,v2,v3}, java.lang.StringBuilder.append(long):java.lang.StringBuilder
4437 116| const-string/jumbo v1, "}"
4438 …119| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
4441 125| move-result-object v1
4442 126| return-object v1
4455 5| iget-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mPosition
4456 7| invoke-virtual {v3,v0,v1}, android.os.Parcel.writeLong(long):void
4461 15| iget-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mUpdateTime
4462 17| invoke-virtual {v3,v0,v1}, android.os.Parcel.writeLong(long):void
4464 20| iget-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mBufferedPosition
4465 22| invoke-virtual {v3,v0,v1}, android.os.Parcel.writeLong(long):void
4467 25| iget-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mActions
4468 27| invoke-virtual {v3,v0,v1}, android.os.Parcel.writeLong(long):void
4476 40| iget-wide v0:v1, v2, android.support.v4.media.session.PlaybackStateCompat.mActiveItemId
4477 42| invoke-virtual {v3,v0,v1}, android.os.Parcel.writeLong(long):void
4503 2| const/16 v1, #+24 (0x00000018 | 3.36312e-44)
4504 4| if-lt v0, v1, Label_2
4526 3| iput-object v1, v0, android.support.v4.os.IResultReceiver$Stub$Proxy.mRemote
4537 0| iget-object v0, v1, android.support.v4.os.IResultReceiver$Stub$Proxy.mRemote
4553 4| const-string/jumbo v1, "android.support.v4.os.IResultReceiver"
4554 7| invoke-virtual {v0,v1}, android.os.Parcel.writeInterfaceToken(java.lang.String):void
4560 15| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
4561 16| invoke-virtual {v0,v1}, android.os.Parcel.writeInt(int):void
4563 19| const/4 v1, #+0 (0x00000000 | 0.00000)
4564 20| invoke-virtual {v7,v0,v1}, android.os.Bundle.writeToParcel(android.os.Parcel, int):void
4567 23| iget-object v1, v5, android.support.v4.os.IResultReceiver$Stub$Proxy.mRemote
4571 …28| invoke-interface {v1,v2,v0,v3,v4}, android.os.IBinder.transact(int, android.os.Parcel, android…
4580 35| const/4 v1, #+0 (0x00000000 | 0.00000)
4582 36| invoke-virtual {v0,v1}, android.os.Parcel.writeInt(int):void
4588 40| move-exception v1
4592 44| throw v1
4601 0| invoke-direct {v1}, android.os.Binder.<init>():void
4604 …6| invoke-virtual {v1,v1,v0}, android.support.v4.os.IResultReceiver$Stub.attachInterface(android.o…
4615 0| const/4 v1, #+0 (0x00000000 | 0.00000)
4619 3| return-object v1
4622 4| const-string/jumbo v1, "android.support.v4.os.IResultReceiver"
4623 …7| invoke-interface {v2,v1}, android.os.IBinder.queryLocalInterface(java.lang.String):android.os.I…
4628 13| instance-of v1, v0, android.support.v4.os.IResultReceiver
4629 15| if-eqz v1, Label_2
4637 20| new-instance v1, android.support.v4.os.IResultReceiver$Stub$Proxy
4638 …22| invoke-direct {v1,v2}, android.support.v4.os.IResultReceiver$Stub$Proxy.<init>(android.os.IBin…
4639 25| return-object v1
4685 37| move-result-object v1
4686 38| check-cast v1, android.os.Bundle
4689 …40| invoke-virtual {v4,v0,v1}, android.support.v4.os.IResultReceiver$Stub.send(int, android.os.Bun…
4694 44| const/4 v1, #+0 (0x00000000 | 0.00000)
4695 .local v1, "_arg1", android.os.Bundle
4709 ….local_ex v1, "callbacks", android.support.v4.os.ParcelableCompatCreatorCallbacks, "Landroid/suppo…
4714 3| iput-object v1, v0, android.support.v4.os.ParcelableCompat$CompatCreator.mCallbacks
4727 2| const/4 v1, #+0 (0x00000000 | 0.00000)
4728 …3| invoke-interface {v0,v3,v1}, android.support.v4.os.ParcelableCompatCreatorCallbacks.createFromP…
4740 0| iget-object v0, v1, android.support.v4.os.ParcelableCompat$CompatCreator.mCallbacks
4765 2| const/16 v1, #+13 (0x0000000d | 1.82169e-44)
4766 4| if-lt v0, v1, Label_1
4791 ….local_ex v1, "callbacks", android.support.v4.os.ParcelableCompatCreatorCallbacks, "Landroid/suppo…
4796 3| iput-object v1, v0, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks
4809 2| const/4 v1, #+0 (0x00000000 | 0.00000)
4810 …3| invoke-interface {v0,v3,v1}, android.support.v4.os.ParcelableCompatCreatorCallbacks.createFromP…
4822 0| iget-object v0, v1, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks
4835 0| iget-object v0, v1, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks
4856 ….local_ex v1, "callbacks", android.support.v4.os.ParcelableCompatCreatorCallbacks, "Landroid/suppo…
4860 …2| invoke-direct {v0,v1}, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.<init>(android…
4894 …0| invoke-virtual {v1,v2}, android.support.v4.os.ResultReceiver$1.createFromParcel(android.os.Parc…
4917 …0| invoke-virtual {v1,v2}, android.support.v4.os.ResultReceiver$1.newArray(int):android.support.v4…
4929 0| iput-object v1, v0, android.support.v4.os.ResultReceiver$MyResultReceiver.this$0
4947 10| new-instance v1, android.support.v4.os.ResultReceiver$MyRunnable
4949 …14| invoke-direct {v1,v2,v4,v5}, android.support.v4.os.ResultReceiver$MyRunnable.<init>(android.su…
4950 17| invoke-virtual {v0,v1}, android.os.Handler.post(java.lang.Runnable):boolean
4968 0| iput-object v1, v0, android.support.v4.os.ResultReceiver$MyRunnable.this$0
4985 2| iget v1, v3, android.support.v4.os.ResultReceiver$MyRunnable.mResultCode
4987 …6| invoke-virtual {v0,v1,v2}, android.support.v4.os.ResultReceiver.onReceiveResult(int, android.os…
5017 7| move-result v1
5018 8| if-eqz v1, Label_2
5021 13| move-result-object v1
5022 14| invoke-interface {v2,v1}, java.util.Map.containsKey(java.lang.Object):boolean
5023 17| move-result v1
5024 18| if-nez v1, Label_1
5026 20| const/4 v1, #+0 (0x00000000 | 0.00000)
5027 21| return v1
5030 22| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
5031 23| return v1
5078 29| move-exception v1
5080 .local v1, "ignored", java.lang.NullPointerException
5084 .end_local v1
5099 3| move-result v1
5101 .local v1, "oldSize", int
5119 26| if-eq v1, v2, Label_4
5138 3| move-result v1
5140 .local v1, "oldSize", int
5164 36| if-eq v1, v2, Label_4
5215 0| iget-object v0, v1, android.support.v4.util.MapCollections.mEntrySet
5219 …6| invoke-direct {v0,v1}, android.support.v4.util.MapCollections$EntrySet.<init>(android.support.v…
5220 9| iput-object v0, v1, android.support.v4.util.MapCollections.mEntrySet
5223 11| iget-object v0, v1, android.support.v4.util.MapCollections.mEntrySet
5233 0| iget-object v0, v1, android.support.v4.util.MapCollections.mKeySet
5237 …6| invoke-direct {v0,v1}, android.support.v4.util.MapCollections$KeySet.<init>(android.support.v4.…
5238 9| iput-object v0, v1, android.support.v4.util.MapCollections.mKeySet
5241 11| iget-object v0, v1, android.support.v4.util.MapCollections.mKeySet
5251 0| iget-object v0, v1, android.support.v4.util.MapCollections.mValues
5255 …6| invoke-direct {v0,v1}, android.support.v4.util.MapCollections$ValuesCollection.<init>(android.s…
5256 9| iput-object v0, v1, android.support.v4.util.MapCollections.mValues
5259 11| iget-object v0, v1, android.support.v4.util.MapCollections.mValues
5277 6| const/4 v1, #+0 (0x00000000 | 0.00000)
5279 .local v1, "i", int
5280 7| if-ge v1, v0, Label_2
5282 …9| invoke-virtual {v4,v1,v5}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.la…
5284 13| aput-object v3, v2, v1
5286 15| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
5321 22| const/4 v1, #+0 (0x00000000 | 0.00000)
5323 .local v1, "i", int
5324 23| if-ge v1, v0, Label_3
5326 …25| invoke-virtual {v4,v1,v6}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.l…
5328 29| aput-object v3, v5, v1
5330 31| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
5349 ….local_ex v1, "this$0", android.support.v4.util.ArrayMap, "Landroid/support/v4/util/ArrayMap<TK;TV…
5352 0| iput-object v1, v0, android.support.v4.util.ArrayMap$1.this$0
5365 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5380 4| shl-int/lit8 v1, v3, #+1 (0x00000001 | 1.40130e-45)
5381 6| add-int/2addr v1, v4
5382 7| aget-object v0, v0, v1
5392 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5402 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5414 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5427 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5442 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5455 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5469 0| iget-object v0, v1, android.support.v4.util.ArrayMap$1.this$0
5481 0| invoke-direct {v1}, java.lang.Object.<init>():void
5484 5| iput-object v0, v1, android.support.v4.util.SimpleArrayMap.mHashes
5487 9| iput-object v0, v1, android.support.v4.util.SimpleArrayMap.mArray
5490 12| iput v0, v1, android.support.v4.util.SimpleArrayMap.mSize
5502 0| const/16 v1, #+8 (0x00000008 | 1.12104e-44)
5503 2| if-ne v5, v1, Label_4
5509 7| sget-object v1, android.support.v4.util.SimpleArrayMap.mTwiceBaseCache
5510 9| if-eqz v1, Label_1
5517 15| const/4 v1, #+0 (0x00000000 | 0.00000)
5518 16| aget-object v1, v0, v1
5519 18| check-cast v1, java.lang.Object[]
5520 20| sput-object v1, android.support.v4.util.SimpleArrayMap.mTwiceBaseCache
5522 22| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
5523 23| aget-object v1, v0, v1
5524 25| check-cast v1, int[]
5525 27| iput-object v1, v4, android.support.v4.util.SimpleArrayMap.mHashes
5527 29| const/4 v1, #+0 (0x00000000 | 0.00000)
5529 31| aput-object v1, v0, v3
5530 33| const/4 v1, #+0 (0x00000000 | 0.00000)
5532 35| aput-object v1, v0, v3
5534 37| sget v1, android.support.v4.util.SimpleArrayMap.mTwiceBaseCacheSize
5535 39| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN)
5536 41| sput v1, android.support.v4.util.SimpleArrayMap.mTwiceBaseCacheSize
5547 46| new-array v1, v5, int[]
5548 48| iput-object v1, v4, android.support.v4.util.SimpleArrayMap.mHashes
5550 50| shl-int/lit8 v1, v5, #+1 (0x00000001 | 1.40130e-45)
5551 52| new-array v1, v1, java.lang.Object[]
5552 54| iput-object v1, v4, android.support.v4.util.SimpleArrayMap.mArray
5557 57| move-exception v1
5559 59| throw v1
5562 60| const/4 v1, #+4 (0x00000004 | 5.60519e-45)
5563 61| if-ne v5, v1, Label_2
5569 66| sget-object v1, android.support.v4.util.SimpleArrayMap.mBaseCache
5570 68| if-eqz v1, Label_1
5577 74| const/4 v1, #+0 (0x00000000 | 0.00000)
5578 75| aget-object v1, v0, v1
5579 77| check-cast v1, java.lang.Object[]
5580 79| sput-object v1, android.support.v4.util.SimpleArrayMap.mBaseCache
5582 81| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
5583 82| aget-object v1, v0, v1
5584 84| check-cast v1, int[]
5585 86| iput-object v1, v4, android.support.v4.util.SimpleArrayMap.mHashes
5587 88| const/4 v1, #+0 (0x00000000 | 0.00000)
5589 90| aput-object v1, v0, v3
5590 92| const/4 v1, #+0 (0x00000000 | 0.00000)
5592 94| aput-object v1, v0, v3
5594 96| sget v1, android.support.v4.util.SimpleArrayMap.mBaseCacheSize
5595 98| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN)
5596 100| sput v1, android.support.v4.util.SimpleArrayMap.mBaseCacheSize
5605 104| move-exception v1
5607 106| throw v1
5619 3| array-length v1, v5
5621 6| if-ne v1, v2, Label_6
5627 11| sget v1, android.support.v4.util.SimpleArrayMap.mTwiceBaseCacheSize
5628 13| if-ge v1, v3, Label_3
5630 15| sget-object v1, android.support.v4.util.SimpleArrayMap.mTwiceBaseCache
5632 18| aput-object v1, v6, v3
5634 20| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
5635 21| aput-object v5, v6, v1
5637 23| shl-int/lit8 v1, v7, #+1 (0x00000001 | 1.40130e-45)
5638 25| add-int/lit8 v0, v1, #-1 (0xffffffff | NaN)
5643 29| const/4 v1, #+0 (0x00000000 | 0.00000)
5644 30| aput-object v1, v6, v0
5652 37| sget v1, android.support.v4.util.SimpleArrayMap.mTwiceBaseCacheSize
5653 39| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
5654 41| sput v1, android.support.v4.util.SimpleArrayMap.mTwiceBaseCacheSize
5665 45| move-exception v1
5667 47| throw v1
5670 48| array-length v1, v5
5672 50| if-ne v1, v2, Label_4
5678 55| sget v1, android.support.v4.util.SimpleArrayMap.mBaseCacheSize
5679 57| if-ge v1, v3, Label_3
5681 59| sget-object v1, android.support.v4.util.SimpleArrayMap.mBaseCache
5683 62| aput-object v1, v6, v3
5685 64| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
5686 65| aput-object v5, v6, v1
5688 67| shl-int/lit8 v1, v7, #+1 (0x00000001 | 1.40130e-45)
5689 69| add-int/lit8 v0, v1, #-1 (0xffffffff | NaN)
5694 73| const/4 v1, #+0 (0x00000000 | 0.00000)
5695 74| aput-object v1, v6, v0
5703 81| sget v1, android.support.v4.util.SimpleArrayMap.mBaseCacheSize
5704 83| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
5705 85| sput v1, android.support.v4.util.SimpleArrayMap.mBaseCacheSize
5712 88| move-exception v1
5714 90| throw v1
5728 7| iget-object v1, v4, android.support.v4.util.SimpleArrayMap.mArray
5730 …11| invoke-static {v0,v1,v2}, android.support.v4.util.SimpleArrayMap.freeArrays(int[], java.lang.O…
5753 4| move-result v1
5754 5| if-ltz v1, Label_1
5769 4| move-result v1
5770 5| if-ltz v1, Label_1
5788 6| iget-object v1, v5, android.support.v4.util.SimpleArrayMap.mHashes
5790 .local v1, "ohashes", int[]
5801 …21| invoke-static {v1,v4,v2,v4,v3}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Ob…
5810 …35| invoke-static {v1,v0,v2}, android.support.v4.util.SimpleArrayMap.freeArrays(int[], java.lang.O…
5814 .end_local v1
5896 63| move-exception v1
5898 .local v1, "ignored", java.lang.ClassCastException
5902 .end_local v1
5979 126| move-exception v1
5981 .restart_local v1
5985 .end_local v1
6013 6| iget-object v1, v3, android.support.v4.util.SimpleArrayMap.mArray
6016 12| aget-object v1, v1, v2
6018 14| return-object v1
6020 15| const/4 v1, #+0 (0x00000000 | 0.00000)
6030 0| iget-object v1, v9, android.support.v4.util.SimpleArrayMap.mHashes
6032 .local v1, "hashes", int[]
6051 13| aget v8, v1, v2
6108 28| add-int/lit8 v1, v3, #+1 (0x00000001 | 1.40130e-45)
6110 .local v1, "end", int
6111 30| if-ge v1, v0, Label_6
6113 34| aget v4, v4, v1
6117 40| shl-int/lit8 v5, v1, #+1 (0x00000001 | 1.40130e-45)
6122 50| return v1
6125 51| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
6150 80| not-int v4, v1
6162 2| invoke-virtual {v1}, android.support.v4.util.SimpleArrayMap.indexOfNull():int
6169 …11| invoke-virtual {v1,v2,v0}, android.support.v4.util.SimpleArrayMap.indexOf(java.lang.Object, in…
6208 25| add-int/lit8 v1, v3, #+1 (0x00000001 | 1.40130e-45)
6210 .local v1, "end", int
6211 27| if-ge v1, v0, Label_6
6213 31| aget v4, v4, v1
6217 37| shl-int/lit8 v5, v1, #+1 (0x00000001 | 1.40130e-45)
6220 43| return v1
6223 44| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
6246 69| not-int v4, v1
6261 4| iget-object v1, v4, android.support.v4.util.SimpleArrayMap.mArray
6263 .local v1, "array", java.lang.Object[]
6271 11| aget-object v3, v1, v2
6288 24| aget-object v3, v1, v2
6312 1| iget v1, v2, android.support.v4.util.SimpleArrayMap.mSize
6313 3| if-gtz v1, Label_1
6327 2| shl-int/lit8 v1, v3, #+1 (0x00000001 | 1.40130e-45)
6328 4| aget-object v0, v0, v1
6349 8| move-result v1
6352 .local v1, "index", int
6353 9| if-ltz v1, Label_3
6355 11| shl-int/lit8 v6, v1, #+1 (0x00000001 | 1.40130e-45)
6356 13| add-int/lit8 v1, v6, #+1 (0x00000001 | 1.40130e-45)
6359 17| aget-object v5, v6, v1
6363 21| aput-object v14, v6, v1
6369 .end_local v1
6376 31| move-result v1
6377 .restart_local v1
6381 33| not-int v1, v1
6427 86| if-ge v1, v6, Label_7
6431 92| add-int/lit8 v8, v1, #+1 (0x00000001 | 1.40130e-45)
6433 96| sub-int/2addr v9, v1
6434 …97| invoke-static {v6,v1,v7,v8,v9}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Ob…
6437 102| shl-int/lit8 v7, v1, #+1 (0x00000001 | 1.40130e-45)
6439 106| add-int/lit8 v9, v1, #+1 (0x00000001 | 1.40130e-45)
6442 112| sub-int/2addr v10, v1
6448 120| aput v0, v6, v1
6451 124| shl-int/lit8 v7, v1, #+1 (0x00000001 | 1.40130e-45)
6455 130| shl-int/lit8 v7, v1, #+1 (0x00000001 | 1.40130e-45)
6493 9| move-result-object v1
6494 10| return-object v1
6497 11| const/4 v1, #+0 (0x00000000 | 0.00000)
6498 12| return-object v1
6559 65| iget-object v1, v10, android.support.v4.util.SimpleArrayMap.mArray
6561 .local v1, "oarray", java.lang.Object[]
6575 …87| invoke-static {v1,v7,v4,v7,v5}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Ob…
6596 …117| invoke-static {v1,v4,v5,v6,v7}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.O…
6601 .end_local v1
6657 0| shl-int/lit8 v1, v3, #+1 (0x00000001 | 1.40130e-45)
6658 2| add-int/lit8 v3, v1, #+1 (0x00000001 | 1.40130e-45)
6660 4| iget-object v1, v2, android.support.v4.util.SimpleArrayMap.mArray
6661 6| aget-object v0, v1, v3
6664 8| iget-object v1, v2, android.support.v4.util.SimpleArrayMap.mArray
6665 10| aput-object v4, v1, v3
6676 0| iget v0, v1, android.support.v4.util.SimpleArrayMap.mSize
6703 24| const/4 v1, #+0 (0x00000000 | 0.00000)
6705 .local v1, "i", int
6707 27| if-ge v1, v4, Label_8
6709 29| if-lez v1, Label_3
6715 37| invoke-virtual {v5,v1}, android.support.v4.util.SimpleArrayMap.keyAt(int):java.lang.Object
6727 51| invoke-virtual {v5,v1}, android.support.v4.util.SimpleArrayMap.valueAt(int):java.lang.Object
6736 60| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
6770 2| shl-int/lit8 v1, v3, #+1 (0x00000001 | 1.40130e-45)
6771 4| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
6772 6| aget-object v0, v0, v1
6793 0| iget-object v0, v1, android.support.v4.util.ArrayMap.mCollections
6797 …6| invoke-direct {v0,v1}, android.support.v4.util.ArrayMap$1.<init>(android.support.v4.util.ArrayM…
6798 9| iput-object v0, v1, android.support.v4.util.ArrayMap.mCollections
6801 11| iget-object v0, v1, android.support.v4.util.ArrayMap.mCollections
6811 …0| invoke-direct {v1}, android.support.v4.util.ArrayMap.getCollection():android.support.v4.util.Ma…
6824 …0| invoke-direct {v1}, android.support.v4.util.ArrayMap.getCollection():android.support.v4.util.Ma…
6848 17| move-result-object v1
6850 .local v1, "entry$iterator", java.util.Iterator
6851 18| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
6854 24| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
6877 …0| invoke-direct {v1}, android.support.v4.util.ArrayMap.getCollection():android.support.v4.util.Ma…
6889 0| const/4 v1, #+0 (0x00000000 | 0.00000)
6891 1| new-array v0, v1, int[]
6894 5| new-array v0, v1, long[]
6897 9| new-array v0, v1, java.lang.Object[]
6920 0| const/4 v1, #+0 (0x00000000 | 0.00000)
6922 .local v1, "lo", int
6927 3| if-gt v1, v0, Label_4
6929 5| add-int v4, v1, v0
6938 13| add-int/lit8 v1, v2, #+1 (0x00000001 | 1.40130e-45)
6953 22| not-int v4, v1
6964 0| if-eq v1, v2, Label_2
6965 2| if-eqz v1, Label_3
6966 4| invoke-virtual {v1,v2}, java.lang.Object.equals(java.lang.Object):boolean
6991 8| const-string/jumbo v1, "maxSize <= 0"
6992 11| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
6999 19| const/high16 v1, #+1061158912 (0x3f400000 | 0.750000)
7001 22| invoke-direct {v0,v3,v1,v2}, java.util.LinkedHashMap.<init>(int, float, boolean):void
7022 6| new-instance v1, java.lang.IllegalStateException
7037 39| invoke-direct {v1,v2}, java.lang.IllegalStateException.<init>(java.lang.String):void
7038 42| throw v1
7091 18| move-result-object v1
7093 .local_ex v1, "mapValue", java.lang.Object, "TV;"
7094 19| if-eqz v1, Label_2
7103 28| return-object v1
7124 .end_local v1
7131 .restart_local v1
7141 58| move-result-object v1
7143 59| if-eqz v1, Label_6
7146 …63| invoke-virtual {v2,v5,v1}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):jav…
7152 67| if-eqz v1, Label_8
7155 …70| invoke-virtual {v4,v2,v5,v0,v1}, android.support.v4.util.LruCache.entryRemoved(boolean, java.l…
7157 73| return-object v1
7195 4| new-instance v1, java.lang.NullPointerException
7197 9| invoke-direct {v1,v2}, java.lang.NullPointerException.<init>(java.lang.String):void
7198 12| throw v1
7204 14| iget v1, v3, android.support.v4.util.LruCache.putCount
7205 16| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
7206 18| iput v1, v3, android.support.v4.util.LruCache.putCount
7208 20| iget v1, v3, android.support.v4.util.LruCache.size
7211 26| add-int/2addr v1, v2
7212 27| iput v1, v3, android.support.v4.util.LruCache.size
7214 29| iget-object v1, v3, android.support.v4.util.LruCache.map
7215 …31| invoke-virtual {v1,v4,v5}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):jav…
7221 37| iget v1, v3, android.support.v4.util.LruCache.size
7224 43| sub-int/2addr v1, v2
7225 44| iput v1, v3, android.support.v4.util.LruCache.size
7233 49| const/4 v1, #+0 (0x00000000 | 0.00000)
7234 …50| invoke-virtual {v3,v1,v4,v0,v5}, android.support.v4.util.LruCache.entryRemoved(boolean, java.l…
7237 53| iget v1, v3, android.support.v4.util.LruCache.maxSize
7238 55| invoke-virtual {v3,v1}, android.support.v4.util.LruCache.trimToSize(int):void
7244 59| move-exception v1
7246 61| throw v1
7278 13| div-int v1, v2, v0
7281 .local v1, "hitPercent", int
7301 48| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer
7314 .end_local v1
7315 61| const/4 v1, #+0 (0x00000000 | 0.00000)
7316 .restart_local v1
7320 .end_local v1
7396 81| move-result-object v1
7397 82| check-cast v1, java.util.Map$Entry
7399 .local_ex v1, "toEvict", java.util.Map$Entry, "Ljava/util/Map$Entry<TK;TV;>;"
7400 84| invoke-interface {v1}, java.util.Map$Entry.getKey():java.lang.Object
7404 88| invoke-interface {v1}, java.util.Map$Entry.getValue():java.lang.Object
7438 0| iput-object v2, v1, android.support.v4.util.MapCollections$ArrayIterator.this$0
7439 2| invoke-direct {v1}, java.lang.Object.<init>():void
7442 6| iput-boolean v0, v1, android.support.v4.util.MapCollections$ArrayIterator.mCanRemove
7444 8| iput v3, v1, android.support.v4.util.MapCollections$ArrayIterator.mOffset
7448 14| iput v0, v1, android.support.v4.util.MapCollections$ArrayIterator.mSize
7460 2| iget v1, v2, android.support.v4.util.MapCollections$ArrayIterator.mSize
7461 4| if-ge v0, v1, Label_2
7476 0| iget-object v1, v4, android.support.v4.util.MapCollections$ArrayIterator.this$0
7479 …6| invoke-virtual {v1,v2,v3}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.la…
7483 10| iget v1, v4, android.support.v4.util.MapCollections$ArrayIterator.mIndex
7484 12| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
7485 14| iput v1, v4, android.support.v4.util.MapCollections$ArrayIterator.mIndex
7487 16| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
7488 17| iput-boolean v1, v4, android.support.v4.util.MapCollections$ArrayIterator.mCanRemove
7519 27| iget v1, v2, android.support.v4.util.MapCollections$ArrayIterator.mIndex
7520 29| invoke-virtual {v0,v1}, android.support.v4.util.MapCollections.colRemoveAt(int):void
7530 ….local_ex v1, "this$0", android.support.v4.util.MapCollections, "Landroid/support/v4/util/MapColle…
7533 0| iput-object v1, v0, android.support.v4.util.MapCollections$EntrySet.this$0
7548 …2| invoke-virtual {v1,v2}, android.support.v4.util.MapCollections$EntrySet.add(java.util.Map$Entry…
7580 9| move-result-object v1
7582 .local v1, "entry$iterator", java.util.Iterator
7583 10| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
7586 16| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
7619 0| iget-object v0, v1, android.support.v4.util.MapCollections$EntrySet.this$0
7658 28| move-result-object v1
7660 .local v1, "foundVal", java.lang.Object
7663 …33| invoke-static {v1,v3}, android.support.v4.util.ContainerHelpers.equal(java.lang.Object, java.l…
7682 7| move-result v1
7683 8| if-eqz v1, Label_2
7686 13| move-result-object v1
7687 …14| invoke-virtual {v2,v1}, android.support.v4.util.MapCollections$EntrySet.contains(java.lang.Obj…
7688 17| move-result v1
7689 18| if-nez v1, Label_1
7691 20| const/4 v1, #+0 (0x00000000 | 0.00000)
7692 21| return v1
7695 22| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
7696 23| return v1
7706 …0| invoke-static {v1,v2}, android.support.v4.util.MapCollections.equalsSetHelper(java.util.Set, ja…
7731 17| move-result-object v1
7733 .local v1, "key", java.lang.Object
7740 25| if-nez v1, Label_4
7755 36| invoke-virtual {v1}, java.lang.Object.hashCode():int
7766 .end_local v1
7778 1| iget-object v1, v2, android.support.v4.util.MapCollections$EntrySet.this$0
7779 3| invoke-virtual {v1}, android.support.v4.util.MapCollections.colGetSize():int
7780 6| move-result v1
7781 7| if-nez v1, Label_1
7794 2| iget-object v1, v2, android.support.v4.util.MapCollections$EntrySet.this$0
7795 …4| invoke-direct {v0,v1}, android.support.v4.util.MapCollections$MapIterator.<init>(android.suppor…
7843 0| iget-object v0, v1, android.support.v4.util.MapCollections$EntrySet.this$0
7878 ….local_ex v1, "this$0", android.support.v4.util.MapCollections, "Landroid/support/v4/util/MapColle…
7881 0| iput-object v1, v0, android.support.v4.util.MapCollections$KeySet.this$0
7918 0| iget-object v0, v1, android.support.v4.util.MapCollections$KeySet.this$0
7932 1| iget-object v1, v2, android.support.v4.util.MapCollections$KeySet.this$0
7933 …3| invoke-virtual {v1,v3}, android.support.v4.util.MapCollections.colIndexOfKey(java.lang.Object):…
7934 6| move-result v1
7935 7| if-ltz v1, Label_1
7949 0| iget-object v0, v1, android.support.v4.util.MapCollections$KeySet.this$0
7964 …0| invoke-static {v1,v2}, android.support.v4.util.MapCollections.equalsSetHelper(java.util.Set, ja…
7989 17| move-result-object v1
7991 .local v1, "obj", java.lang.Object
7992 18| if-nez v1, Label_3
8001 25| invoke-virtual {v1}, java.lang.Object.hashCode():int
8006 .end_local v1
8017 1| iget-object v1, v2, android.support.v4.util.MapCollections$KeySet.this$0
8018 3| invoke-virtual {v1}, android.support.v4.util.MapCollections.colGetSize():int
8019 6| move-result v1
8020 7| if-nez v1, Label_1
8033 2| iget-object v1, v3, android.support.v4.util.MapCollections$KeySet.this$0
8035 …5| invoke-direct {v0,v1,v2}, android.support.v4.util.MapCollections$ArrayIterator.<init>(android.s…
8047 1| iget-object v1, v3, android.support.v4.util.MapCollections$KeySet.this$0
8048 …3| invoke-virtual {v1,v4}, android.support.v4.util.MapCollections.colIndexOfKey(java.lang.Object):…
8054 9| iget-object v1, v3, android.support.v4.util.MapCollections$KeySet.this$0
8055 11| invoke-virtual {v1,v0}, android.support.v4.util.MapCollections.colRemoveAt(int):void
8057 14| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
8058 15| return v1
8072 0| iget-object v0, v1, android.support.v4.util.MapCollections$KeySet.this$0
8088 0| iget-object v0, v1, android.support.v4.util.MapCollections$KeySet.this$0
8102 0| iget-object v0, v1, android.support.v4.util.MapCollections$KeySet.this$0
8115 2| const/4 v1, #+0 (0x00000000 | 0.00000)
8116 …3| invoke-virtual {v0,v1}, android.support.v4.util.MapCollections.toArrayHelper(int):java.lang.Obj…
8130 2| const/4 v1, #+0 (0x00000000 | 0.00000)
8131 …3| invoke-virtual {v0,v3,v1}, android.support.v4.util.MapCollections.toArrayHelper(java.lang.Objec…
8144 0| iput-object v2, v1, android.support.v4.util.MapCollections$MapIterator.this$0
8145 2| invoke-direct {v1}, java.lang.Object.<init>():void
8148 6| iput-boolean v0, v1, android.support.v4.util.MapCollections$MapIterator.mEntryValid
8153 14| iput v0, v1, android.support.v4.util.MapCollections$MapIterator.mEnd
8156 17| iput v0, v1, android.support.v4.util.MapCollections$MapIterator.mIndex
8167 0| const/4 v1, #+0 (0x00000000 | 0.00000)
8172 5| new-instance v1, java.lang.IllegalStateException
8176 10| invoke-direct {v1,v2}, java.lang.IllegalStateException.<init>(java.lang.String):void
8177 13| throw v1
8183 18| return v1
8194 …30| invoke-virtual {v3,v4,v1}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.l…
8201 43| move-result-object v1
8207 …53| invoke-static {v1,v2}, android.support.v4.util.ContainerHelpers.equal(java.lang.Object, java.l…
8208 56| move-result v1
8211 57| return v1
8225 6| const-string/jumbo v1, "This container does not support retaining Map.Entry objects"
8227 9| invoke-direct {v0,v1}, java.lang.IllegalStateException.<init>(java.lang.String):void
8232 15| iget v1, v3, android.support.v4.util.MapCollections$MapIterator.mIndex
8234 …18| invoke-virtual {v0,v1,v2}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.l…
8250 6| const-string/jumbo v1, "This container does not support retaining Map.Entry objects"
8252 9| invoke-direct {v0,v1}, java.lang.IllegalStateException.<init>(java.lang.String):void
8257 15| iget v1, v3, android.support.v4.util.MapCollections$MapIterator.mIndex
8259 …18| invoke-virtual {v0,v1,v2}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.l…
8271 2| iget v1, v2, android.support.v4.util.MapCollections$MapIterator.mEnd
8272 4| if-ge v0, v1, Label_2
8309 30| move-result-object v1
8311 .local v1, "value", java.lang.Object
8316 34| if-nez v1, Label_5
8327 43| invoke-virtual {v1}, java.lang.Object.hashCode():int
8338 …0| invoke-virtual {v1}, android.support.v4.util.MapCollections$MapIterator.next():java.util.Map$En…
8349 0| iget v0, v1, android.support.v4.util.MapCollections$MapIterator.mIndex
8351 4| iput v0, v1, android.support.v4.util.MapCollections$MapIterator.mIndex
8354 7| iput-boolean v0, v1, android.support.v4.util.MapCollections$MapIterator.mEntryValid
8356 9| return-object v1
8374 12| iget v1, v2, android.support.v4.util.MapCollections$MapIterator.mIndex
8375 14| invoke-virtual {v0,v1}, android.support.v4.util.MapCollections.colRemoveAt(int):void
8404 6| const-string/jumbo v1, "This container does not support retaining Map.Entry objects"
8406 9| invoke-direct {v0,v1}, java.lang.IllegalStateException.<init>(java.lang.String):void
8411 15| iget v1, v2, android.support.v4.util.MapCollections$MapIterator.mIndex
8412 …17| invoke-virtual {v0,v1,v3}, android.support.v4.util.MapCollections.colSetValue(int, java.lang.O…
8426 8| move-result-object v1
8427 …9| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder
8429 13| const-string/jumbo v1, "="
8430 …16| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
8433 23| move-result-object v1
8434 …24| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuild…
8446 ….local_ex v1, "this$0", android.support.v4.util.MapCollections, "Landroid/support/v4/util/MapColle…
8449 0| iput-object v1, v0, android.support.v4.util.MapCollections$ValuesCollection.this$0
8486 0| iget-object v0, v1, android.support.v4.util.MapCollections$ValuesCollection.this$0
8500 1| iget-object v1, v2, android.support.v4.util.MapCollections$ValuesCollection.this$0
8501 …3| invoke-virtual {v1,v3}, android.support.v4.util.MapCollections.colIndexOfValue(java.lang.Object…
8502 6| move-result v1
8503 7| if-ltz v1, Label_1
8523 7| move-result v1
8524 8| if-eqz v1, Label_2
8527 13| move-result-object v1
8528 …14| invoke-virtual {v2,v1}, android.support.v4.util.MapCollections$ValuesCollection.contains(java.…
8529 17| move-result v1
8530 18| if-nez v1, Label_1
8532 20| const/4 v1, #+0 (0x00000000 | 0.00000)
8533 21| return v1
8536 22| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
8537 23| return v1
8547 1| iget-object v1, v2, android.support.v4.util.MapCollections$ValuesCollection.this$0
8548 3| invoke-virtual {v1}, android.support.v4.util.MapCollections.colGetSize():int
8549 6| move-result v1
8550 7| if-nez v1, Label_1
8563 2| iget-object v1, v3, android.support.v4.util.MapCollections$ValuesCollection.this$0
8565 …5| invoke-direct {v0,v1,v2}, android.support.v4.util.MapCollections$ArrayIterator.<init>(android.s…
8577 1| iget-object v1, v3, android.support.v4.util.MapCollections$ValuesCollection.this$0
8578 …3| invoke-virtual {v1,v4}, android.support.v4.util.MapCollections.colIndexOfValue(java.lang.Object…
8584 9| iget-object v1, v3, android.support.v4.util.MapCollections$ValuesCollection.this$0
8585 11| invoke-virtual {v1,v0}, android.support.v4.util.MapCollections.colRemoveAt(int):void
8587 14| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
8588 15| return v1
8607 6| const/4 v1, #+0 (0x00000000 | 0.00000)
8609 .local v1, "changed", boolean
8632 32| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
8640 36| return v1
8656 6| const/4 v1, #+0 (0x00000000 | 0.00000)
8658 .local v1, "changed", boolean
8681 32| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
8689 36| return v1
8698 0| iget-object v0, v1, android.support.v4.util.MapCollections$ValuesCollection.this$0
8711 2| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
8712 …3| invoke-virtual {v0,v1}, android.support.v4.util.MapCollections.toArrayHelper(int):java.lang.Obj…
8726 2| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
8727 …3| invoke-virtual {v0,v3,v1}, android.support.v4.util.MapCollections.toArrayHelper(java.lang.Objec…
8758 0| invoke-direct {v1}, java.lang.Object.<init>():void
8761 4| iput-object v0, v1, android.support.v4.view.AbsSavedState.mSuperState
8773 0| invoke-direct {v1}, java.lang.Object.<init>():void
8782 9| iput-object v0, v1, android.support.v4.view.AbsSavedState.mSuperState
8819 0| iget-object v0, v1, android.support.v4.view.AbsSavedState.mSuperState
8832 …1| invoke-direct {v1,v0}, android.support.v4.view.AbsSavedState.<init>(android.support.v4.view.Abs…
8861 6| new-instance v1, java.lang.IllegalStateException
8863 11| invoke-direct {v1,v2}, java.lang.IllegalStateException.<init>(java.lang.String):void
8864 14| throw v1
8867 15| sget-object v1, android.support.v4.view.AbsSavedState.EMPTY_STATE
8868 17| return-object v1
8878 …0| invoke-virtual {v1,v2,v3}, android.support.v4.view.AbsSavedState$2.createFromParcel(android.os.…
8901 …0| invoke-virtual {v1,v2}, android.support.v4.view.AbsSavedState$2.newArray(int):android.support.v…
8941 …0| iput-object v1, v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
8956 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
8969 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
8984 2| new-instance v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat
8985 …4| invoke-direct {v1,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.<init>…
8987 …7| invoke-virtual {v0,v3,v1}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAcce…
8999 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
9012 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
9025 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
9038 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIc…
9243 …2| invoke-direct {v0,v1,v2}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDele…
9268 …0| invoke-static {v1,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAc…
9295 …0| invoke-static {v1,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAcce…
9319 …0| invoke-static {v1,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibil…
9331 …0| invoke-static {v1,v2,v3}, android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibil…
9379 …0| iput-object v1, v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9394 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9406 0| const/4 v1, #+0 (0x00000000 | 0.00000)
9415 12| move-result-object v1
9417 13| return-object v1
9427 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9442 2| new-instance v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat
9443 …4| invoke-direct {v1,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.<init>…
9445 …7| invoke-virtual {v0,v3,v1}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAcce…
9457 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9470 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9483 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9496 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9509 …0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJe…
9531 0| const/4 v1, #+0 (0x00000000 | 0.00000)
9539 7| new-instance v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat
9540 …9| invoke-direct {v1,v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.<i…
9541 12| return-object v1
9544 13| return-object v1
9555 …2| invoke-direct {v0,v1,v2}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDele…
9581 2| const/16 v1, #+16 (0x00000010 | 2.24208e-44)
9582 4| if-lt v0, v1, Label_2
9598 24| const/16 v1, #+14 (0x0000000e | 1.96182e-44)
9599 26| if-lt v0, v1, Label_3
9619 0| invoke-direct {v1}, java.lang.Object.<init>():void
9622 …5| invoke-interface {v0,v1}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDele…
9624 9| iput-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat.mBridge
9637 2| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE
9638 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9651 2| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE
9652 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityD…
9663 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompat.mBridge
9675 2| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE
9676 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9689 2| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE
9690 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9703 2| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE
9704 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9717 2| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE
9718 …4| invoke-interface {v0,v1,v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat$Accessib…
9731 2| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE
9732 …4| invoke-interface {v0,v1,v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat$Accessib…
9745 2| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE
9746 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9759 2| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE
9760 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat$Accessibili…
9772 0| iput-object v1, v0, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9786 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9799 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9812 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9825 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9838 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9851 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9864 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge
9887 0| check-cast v1, android.view.View$AccessibilityDelegate
9888 .end_local v1
9889 …2| invoke-virtual {v1,v2,v3}, android.view.View$AccessibilityDelegate.dispatchPopulateAccessibilit…
9902 …2| invoke-direct {v0,v1}, android.support.v4.view.AccessibilityDelegateCompatIcs$1.<init>(android.…
9926 …2| invoke-virtual {v0,v1,v2}, android.view.View$AccessibilityDelegate.onInitializeAccessibilityEve…
9944 …4| invoke-virtual {v0,v1,v2}, android.view.View$AccessibilityDelegate.onInitializeAccessibilityNod…
9958 …2| invoke-virtual {v0,v1,v2}, android.view.View$AccessibilityDelegate.onPopulateAccessibilityEvent…
9970 0| check-cast v1, android.view.View$AccessibilityDelegate
9971 .end_local v1
9972 …2| invoke-virtual {v1,v2,v3,v4}, android.view.View$AccessibilityDelegate.onRequestSendAccessibilit…
9986 …2| invoke-virtual {v0,v1,v2}, android.view.View$AccessibilityDelegate.sendAccessibilityEvent(andro…
10000 …2| invoke-virtual {v0,v1,v2}, android.view.View$AccessibilityDelegate.sendAccessibilityEventUnchec…
10012 … 0| iput-object v1, v0, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10026 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10039 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10053 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10066 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10079 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10092 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10105 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10118 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10131 … 0| iget-object v0, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge
10154 0| check-cast v1, android.view.View$AccessibilityDelegate
10155 .end_local v1
10156 …2| invoke-virtual {v1,v2}, android.view.View$AccessibilityDelegate.getAccessibilityNodeProvider(an…
10169 …2| invoke-direct {v0,v1}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.<init>(an…
10180 0| check-cast v1, android.view.View$AccessibilityDelegate
10181 .end_local v1
10182 …2| invoke-virtual {v1,v2,v3,v4}, android.view.View$AccessibilityDelegate.performAccessibilityActio…
10208 0| iput v2, v1, android.view.ViewGroup$MarginLayoutParams.leftMargin
10230 …0| invoke-static {v1,v2}, android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginSt…
10244 2| const/16 v1, #+17 (0x00000011 | 2.38221e-44)
10245 4| if-lt v0, v1, Label_2
10247 …6| new-instance v1, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJ…
10248 …8| invoke-direct {v1}, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatIm…
10249 11| sput-object v1, android.support.v4.view.MarginLayoutParamsCompat.IMPL
10255 …14| new-instance v1, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl…
10256 …16| invoke-direct {v1}, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatI…
10257 19| sput-object v1, android.support.v4.view.MarginLayoutParamsCompat.IMPL
10279 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParam…
10301 0| invoke-virtual {v0,v1}, android.view.ViewGroup$MarginLayoutParams.setMarginStart(int):void
10340 0| invoke-direct {v1}, java.lang.Object.<init>():void
10343 …4| iput-object v0, v1, android.support.v4.view.ViewCompat$BaseViewCompatImpl.mViewPropertyAnimator…
10492 …0| invoke-static {v1,v2}, android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent(and…
10631 …0| invoke-static {v1,v2}, android.support.v4.view.ViewCompatJB.setImportantForAccessibility(androi…
10676 5| move-result v1
10677 6| if-eqz v1, Label_2
10679 8| new-instance v1, android.support.v4.view.ViewCompat$Api24ViewCompatImpl
10680 10| invoke-direct {v1}, android.support.v4.view.ViewCompat$Api24ViewCompatImpl.<init>():void
10681 13| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10687 16| const/16 v1, #+23 (0x00000017 | 3.22299e-44)
10688 18| if-lt v0, v1, Label_3
10690 20| new-instance v1, android.support.v4.view.ViewCompat$MarshmallowViewCompatImpl
10691 … 22| invoke-direct {v1}, android.support.v4.view.ViewCompat$MarshmallowViewCompatImpl.<init>():void
10692 25| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10696 28| const/16 v1, #+21 (0x00000015 | 2.94273e-44)
10697 30| if-lt v0, v1, Label_4
10699 32| new-instance v1, android.support.v4.view.ViewCompat$LollipopViewCompatImpl
10700 34| invoke-direct {v1}, android.support.v4.view.ViewCompat$LollipopViewCompatImpl.<init>():void
10701 37| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10705 40| const/16 v1, #+19 (0x00000013 | 2.66247e-44)
10706 42| if-lt v0, v1, Label_5
10708 44| new-instance v1, android.support.v4.view.ViewCompat$KitKatViewCompatImpl
10709 46| invoke-direct {v1}, android.support.v4.view.ViewCompat$KitKatViewCompatImpl.<init>():void
10710 49| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10714 52| const/16 v1, #+18 (0x00000012 | 2.52234e-44)
10715 54| if-lt v0, v1, Label_6
10717 56| new-instance v1, android.support.v4.view.ViewCompat$JbMr2ViewCompatImpl
10718 58| invoke-direct {v1}, android.support.v4.view.ViewCompat$JbMr2ViewCompatImpl.<init>():void
10719 61| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10723 64| const/16 v1, #+17 (0x00000011 | 2.38221e-44)
10724 66| if-lt v0, v1, Label_7
10726 68| new-instance v1, android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl
10727 70| invoke-direct {v1}, android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.<init>():void
10728 73| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10732 76| const/16 v1, #+16 (0x00000010 | 2.24208e-44)
10733 78| if-lt v0, v1, Label_8
10735 80| new-instance v1, android.support.v4.view.ViewCompat$JBViewCompatImpl
10736 82| invoke-direct {v1}, android.support.v4.view.ViewCompat$JBViewCompatImpl.<init>():void
10737 85| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10741 88| const/16 v1, #+15 (0x0000000f | 2.10195e-44)
10742 90| if-lt v0, v1, Label_9
10744 92| new-instance v1, android.support.v4.view.ViewCompat$ICSMr1ViewCompatImpl
10745 94| invoke-direct {v1}, android.support.v4.view.ViewCompat$ICSMr1ViewCompatImpl.<init>():void
10746 97| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10750 100| const/16 v1, #+14 (0x0000000e | 1.96182e-44)
10751 102| if-lt v0, v1, Label_10
10753 104| new-instance v1, android.support.v4.view.ViewCompat$ICSViewCompatImpl
10754 106| invoke-direct {v1}, android.support.v4.view.ViewCompat$ICSViewCompatImpl.<init>():void
10755 109| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10759 112| const/16 v1, #+11 (0x0000000b | 1.54143e-44)
10760 114| if-lt v0, v1, Label_11
10762 116| new-instance v1, android.support.v4.view.ViewCompat$HCViewCompatImpl
10763 118| invoke-direct {v1}, android.support.v4.view.ViewCompat$HCViewCompatImpl.<init>():void
10764 121| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10768 124| const/16 v1, #+9 (0x00000009 | 1.26117e-44)
10769 126| if-lt v0, v1, Label_12
10771 128| new-instance v1, android.support.v4.view.ViewCompat$GBViewCompatImpl
10772 130| invoke-direct {v1}, android.support.v4.view.ViewCompat$GBViewCompatImpl.<init>():void
10773 133| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10777 136| const/4 v1, #+7 (0x00000007 | 9.80909e-45)
10778 137| if-lt v0, v1, Label_13
10780 139| new-instance v1, android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl
10781 141| invoke-direct {v1}, android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.<init>():void
10782 144| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10786 148| new-instance v1, android.support.v4.view.ViewCompat$BaseViewCompatImpl
10787 150| invoke-direct {v1}, android.support.v4.view.ViewCompat$BaseViewCompatImpl.<init>():void
10788 153| sput-object v1, android.support.v4.view.ViewCompat.IMPL
10810 …2| invoke-interface {v0,v1}, android.support.v4.view.ViewCompat$ViewCompatImpl.getAlpha(android.vi…
10823 …2| invoke-interface {v0,v1}, android.support.v4.view.ViewCompat$ViewCompatImpl.getImportantForAcce…
10836 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.ViewCompat$ViewCompatImpl.onInitializeAcce…
10849 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.ViewCompat$ViewCompatImpl.onInitializeAcce…
10862 …2| invoke-interface {v0,v1,v2,v3}, android.support.v4.view.ViewCompat$ViewCompatImpl.performAccess…
10875 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.ViewCompat$ViewCompatImpl.setAccessibility…
10888 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.ViewCompat$ViewCompatImpl.setImportantForA…
10910 0| invoke-virtual {v1}, android.view.View.getAlpha():float
10932 …0| invoke-virtual {v0,v1}, android.view.View.onInitializeAccessibilityEvent(android.view.accessibi…
10944 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
10945 .end_local v1
10946 …2| invoke-virtual {v0,v1}, android.view.View.onInitializeAccessibilityNodeInfo(android.view.access…
10958 0| check-cast v1, android.view.View$AccessibilityDelegate
10959 .end_local v1
10960 …2| invoke-virtual {v0,v1}, android.view.View.setAccessibilityDelegate(android.view.View$Accessibil…
10982 0| invoke-virtual {v1}, android.view.View.getImportantForAccessibility():int
10994 …0| invoke-virtual {v1,v2,v3}, android.view.View.performAccessibilityAction(int, android.os.Bundle)…
11006 0| invoke-virtual {v0,v1}, android.view.View.setImportantForAccessibility(int):void
11041 …0| invoke-virtual {v1,v2,v3}, android.support.v4.view.ViewPager$SavedState$1.createFromParcel(andr…
11064 …0| invoke-virtual {v1,v2}, android.support.v4.view.ViewPager$SavedState$1.newArray(int):android.su…
11092 …0| invoke-direct {v1,v2,v3}, android.support.v4.view.AbsSavedState.<init>(android.os.Parcel, java.…
11096 5| invoke-virtual {v1}, android.support.v4.view.ViewPager$SavedState.getClass():java.lang.Class
11104 17| iput v0, v1, android.support.v4.view.ViewPager$SavedState.position
11108 23| iput-object v0, v1, android.support.v4.view.ViewPager$SavedState.adapterState
11110 25| iput-object v3, v1, android.support.v4.view.ViewPager$SavedState.loader
11123 5| const-string/jumbo v1, "FragmentPager.SavedState{"
11124 …8| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder
11128 15| move-result v1
11129 16| invoke-static {v1}, java.lang.Integer.toHexString(int):java.lang.String
11130 19| move-result-object v1
11132 …20| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
11135 24| const-string/jumbo v1, " position="
11137 …27| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
11140 31| iget v1, v2, android.support.v4.view.ViewPager$SavedState.position
11142 33| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
11145 37| const-string/jumbo v1, "}"
11147 …40| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
11161 …0| invoke-super {v1,v2,v3}, android.support.v4.view.AbsSavedState.writeToParcel(android.os.Parcel,…
11163 3| iget v0, v1, android.support.v4.view.ViewPager$SavedState.position
11166 8| iget-object v0, v1, android.support.v4.view.ViewPager$SavedState.adapterState
11195 2| const/4 v1, #+0 (0x00000000 | 0.00000)
11196 3| return v1
11200 7| move-result-object v1
11204 …11| invoke-virtual {v1,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.O…
11211 20| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
11212 21| return v1
11266 2| const/16 v1, #+21 (0x00000015 | 2.94273e-44)
11267 4| if-lt v0, v1, Label_2
11269 6| new-instance v1, android.support.v4.view.ViewParentCompat$ViewParentCompatLollipopImpl
11270 …8| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatLollipopImpl.<init…
11271 11| sput-object v1, android.support.v4.view.ViewParentCompat.IMPL
11277 14| const/16 v1, #+19 (0x00000013 | 2.66247e-44)
11278 16| if-lt v0, v1, Label_3
11280 18| new-instance v1, android.support.v4.view.ViewParentCompat$ViewParentCompatKitKatImpl
11281 …20| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatKitKatImpl.<init>…
11282 23| sput-object v1, android.support.v4.view.ViewParentCompat.IMPL
11286 26| const/16 v1, #+14 (0x0000000e | 1.96182e-44)
11287 28| if-lt v0, v1, Label_4
11289 30| new-instance v1, android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl
11290 …32| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.<init>():…
11291 35| sput-object v1, android.support.v4.view.ViewParentCompat.IMPL
11295 38| new-instance v1, android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl
11296 …40| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.<init>()…
11297 43| sput-object v1, android.support.v4.view.ViewParentCompat.IMPL
11319 …2| invoke-interface {v0,v1,v2,v3}, android.support.v4.view.ViewParentCompat$ViewParentCompatImpl.r…
11341 …0| invoke-interface {v1,v2,v3}, android.view.ViewParent.requestSendAccessibilityEvent(android.view…
11397 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityEventCompatKitKat.set…
11409 2| const/16 v1, #+19 (0x00000013 | 2.66247e-44)
11410 4| if-lt v0, v1, Label_2
11421 16| const/16 v1, #+14 (0x0000000e | 1.96182e-44)
11422 18| if-lt v0, v1, Label_3
11455 …2| invoke-direct {v0,v1}, android.support.v4.view.accessibility.AccessibilityRecordCompat.<init>(j…
11467 …2| invoke-interface {v0,v1,v2}, android.support.v4.view.accessibility.AccessibilityEventCompat$Acc…
11489 …0| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityEvent.setContentChangeTypes(int…
11548 2| const/16 v1, #+14 (0x0000000e | 1.96182e-44)
11549 4| if-lt v0, v1, Label_2
11583 …2| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityManagerCompat$Acce…
11605 …0| invoke-virtual {v1}, android.view.accessibility.AccessibilityManager.isTouchExplorationEnabled(…
12174 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.add…
12198 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.get…
12210 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.get…
12437 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.set…
12449 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.set…
12461 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.set…
12473 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.set…
12485 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.set…
12497 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.set…
12509 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.set…
12521 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.set…
12533 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.set…
12545 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.set…
12567 …0| invoke-static {v1,v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJell…
12579 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBe…
12591 …0| invoke-static {v1,v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJell…
12603 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBe…
12687 2| const/16 v1, #+24 (0x00000018 | 3.36312e-44)
12688 4| if-lt v0, v1, Label_2
12699 16| const/16 v1, #+22 (0x00000016 | 3.08286e-44)
12700 18| if-lt v0, v1, Label_3
12709 30| const/16 v1, #+21 (0x00000015 | 2.94273e-44)
12710 32| if-lt v0, v1, Label_4
12719 44| const/16 v1, #+19 (0x00000013 | 2.66247e-44)
12720 46| if-lt v0, v1, Label_5
12729 58| const/16 v1, #+18 (0x00000012 | 2.52234e-44)
12730 60| if-lt v0, v1, Label_6
12739 72| const/16 v1, #+17 (0x00000011 | 2.38221e-44)
12740 74| if-lt v0, v1, Label_7
12749 86| const/16 v1, #+16 (0x00000010 | 2.24208e-44)
12750 88| if-lt v0, v1, Label_8
12759 100| const/16 v1, #+14 (0x0000000e | 1.96182e-44)
12760 102| if-lt v0, v1, Label_9
12783 3| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
12795 0| sparse-switch v1, Label_19
12917 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
12918 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
12933 …2| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
12948 1| if-eqz v1, Label_1
12951 …5| invoke-direct {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.<init>…
12966 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
12967 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
12980 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
12981 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoComp…
13006 11| move-result-object v1
13009 16| if-eq v1, v2, Label_3
13018 22| iget-object v1, v5, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13019 24| if-nez v1, Label_4
13021 26| iget-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13022 28| if-eqz v1, Label_5
13027 31| iget-object v1, v5, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13029 35| invoke-virtual {v1,v2}, java.lang.Object.equals(java.lang.Object):boolean
13030 38| move-result v1
13031 39| if-nez v1, Label_5
13046 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13047 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13060 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13061 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13074 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13075 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13087 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13088 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13100 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13101 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13113 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13114 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13125 0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13136 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13137 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13149 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13150 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13162 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13163 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13174 0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13180 6| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13193 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13194 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13206 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13207 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13219 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13220 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13232 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13233 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13245 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13246 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13258 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13259 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13271 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13272 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13284 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13285 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13297 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13298 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13310 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13311 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$Acc…
13324 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13325 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13338 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13339 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13352 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13353 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13366 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13367 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13380 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13381 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13394 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13395 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13408 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13409 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13422 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13423 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13436 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13437 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13450 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13451 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13464 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13465 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13478 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13479 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoComp…
13492 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo
13493 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$…
13639 262| move-result v1
13641 .local v1, "actionBits", int
13642 263| if-eqz v1, Label_2
13644 265| invoke-static {v1}, java.lang.Integer.numberOfTrailingZeros(int):int
13651 273| and-int/2addr v1, v4
13657 281| if-eqz v1, Label_1
13692 2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.addAction(int):void
13704 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13705 .end_local v1
13706 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.getActions():int
13720 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.getBoundsInParent(andr…
13734 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.getBoundsInScreen(andr…
13746 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13747 .end_local v1
13748 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.getChildCount():int
13760 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13761 .end_local v1
13762 …2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.getClassName():java.lang.…
13774 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13775 .end_local v1
13776 …2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.getContentDescription():j…
13788 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13789 .end_local v1
13790 …2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.getPackageName():java.lan…
13802 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13803 .end_local v1
13804 …2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.getText():java.lang.CharS…
13816 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13817 .end_local v1
13818 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.isCheckable():boolean
13830 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13831 .end_local v1
13832 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.isChecked():boolean
13844 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13845 .end_local v1
13846 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.isClickable():boolean
13858 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13859 .end_local v1
13860 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.isEnabled():boolean
13872 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13873 .end_local v1
13874 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.isFocusable():boolean
13886 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13887 .end_local v1
13888 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.isFocused():boolean
13900 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13901 .end_local v1
13902 … 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.isLongClickable():boolean
13914 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13915 .end_local v1
13916 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.isPassword():boolean
13928 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13929 .end_local v1
13930 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.isScrollable():boolean
13942 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13943 .end_local v1
13944 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.isSelected():boolean
13967 …0| invoke-static {v1}, android.view.accessibility.AccessibilityNodeInfo.obtain(android.view.View):…
13979 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
13980 .end_local v1
13981 …2| invoke-static {v1}, android.view.accessibility.AccessibilityNodeInfo.obtain(android.view.access…
13995 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setBoundsInParent(andr…
14009 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setBoundsInScreen(andr…
14023 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setClassName(java.lang…
14037 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setContentDescription(…
14051 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setEnabled(boolean):vo…
14065 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setFocusable(boolean):…
14079 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setFocused(boolean):vo…
14093 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setPackageName(java.la…
14107 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setParent(android.view…
14121 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setSelected(boolean):v…
14145 …2| invoke-virtual {v0,v1,v2}, android.view.accessibility.AccessibilityNodeInfo.addChild(android.vi…
14159 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setAccessibilityFocuse…
14173 …2| invoke-virtual {v0,v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setSource(android.v…
14187 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityNodeInfo.setVisibleToUser(boole…
14209 0| check-cast v1, android.view.accessibility.AccessibilityNodeInfo
14210 .end_local v1
14211 …2| invoke-virtual {v1}, android.view.accessibility.AccessibilityNodeInfo.getViewIdResourceName():j…
14239 …0| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14255 …1| iget-object v1, v3, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14256 …3| invoke-virtual {v1,v4}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.c…
14266 13| move-result-object v1
14267 14| return-object v1
14296 19| const/4 v1, #+0 (0x00000000 | 0.00000)
14298 .local v1, "i", int
14299 20| if-ge v1, v3, Label_3
14301 22| invoke-interface {v0,v1}, java.util.List.get(int):java.lang.Object
14310 35| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
14325 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14380 …2| invoke-direct {v0,v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat…
14410 …0| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14426 …1| iget-object v1, v3, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14427 …3| invoke-virtual {v1,v4}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.c…
14437 13| move-result-object v1
14438 14| return-object v1
14467 19| const/4 v1, #+0 (0x00000000 | 0.00000)
14469 .local v1, "i", int
14470 20| if-ge v1, v3, Label_3
14472 22| invoke-interface {v0,v1}, java.util.List.get(int):java.lang.Object
14481 35| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
14497 …1| iget-object v1, v3, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14498 …3| invoke-virtual {v1,v4}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.f…
14508 13| move-result-object v1
14509 14| return-object v1
14519 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$Acces…
14553 …2| invoke-direct {v0,v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat…
14568 3| const/16 v1, #+19 (0x00000013 | 2.66247e-44)
14569 5| if-lt v0, v1, Label_2
14580 17| const/16 v1, #+16 (0x00000010 | 2.24208e-44)
14581 19| if-lt v0, v1, Label_3
14601 0| invoke-direct {v1}, java.lang.Object.<init>():void
14604 …5| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat…
14606 …9| iput-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.mProv…
14620 …3| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.mProv…
14664 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.mProv…
14686 …0| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyB…
14700 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyB…
14714 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyB…
14728 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyB…
14752 …2| invoke-direct {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJel…
14763 …0| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14777 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14791 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14805 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14819 …0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat…
14843 …2| invoke-direct {v0,v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKit…
15000 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCh…
15012 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCl…
15024 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCo…
15036 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEn…
15048 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPa…
15060 …0| invoke-static {v1,v2}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSc…
15092 …0| invoke-static {v1,v2,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompatJellyB…
15104 2| const/16 v1, #+16 (0x00000010 | 2.24208e-44)
15105 4| if-lt v0, v1, Label_2
15116 16| const/16 v1, #+15 (0x0000000f | 2.10195e-44)
15117 18| if-lt v0, v1, Label_3
15126 30| const/16 v1, #+14 (0x0000000e | 1.96182e-44)
15127 32| if-lt v0, v1, Label_4
15150 3| iput-object v1, v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15175 11| move-result-object v1
15178 16| if-eq v1, v2, Label_3
15187 22| iget-object v1, v5, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15188 24| if-nez v1, Label_4
15190 26| iget-object v1, v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15191 28| if-eqz v1, Label_5
15196 31| iget-object v1, v5, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15198 35| invoke-virtual {v1,v2}, java.lang.Object.equals(java.lang.Object):boolean
15199 38| move-result v1
15200 39| if-nez v1, Label_5
15215 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15216 …4| invoke-interface {v0,v1}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Acces…
15227 0| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15233 6| iget-object v0, v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15247 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15248 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15261 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15262 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15275 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15276 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15289 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15290 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15303 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15304 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15317 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15318 …4| invoke-interface {v0,v1,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat$Ac…
15331 2| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord
15332 …4| invoke-interface {v0,v1,v3,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat…
15354 0| check-cast v1, android.view.accessibility.AccessibilityRecord
15355 .end_local v1
15356 2| invoke-virtual {v1}, android.view.accessibility.AccessibilityRecord.getText():java.util.List
15370 … 2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityRecord.setChecked(boolean):void
15384 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityRecord.setClassName(java.lang.C…
15398 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityRecord.setContentDescription(ja…
15412 … 2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityRecord.setEnabled(boolean):void
15426 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityRecord.setPassword(boolean):void
15440 …2| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityRecord.setScrollable(boolean):v…
15464 …2| invoke-virtual {v0,v1,v2}, android.view.accessibility.AccessibilityRecord.setSource(android.vie…
15499 …0| invoke-virtual {v1,v2,v3}, android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel…
15522 …0| invoke-virtual {v1,v2}, android.support.v4.widget.DrawerLayout$SavedState$1.newArray(int):andro…
15550 …0| invoke-direct {v1,v2,v3}, android.support.v4.view.AbsSavedState.<init>(android.os.Parcel, java.…
15553 4| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.openDrawerGravity
15557 10| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.openDrawerGravity
15561 16| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeLeft
15565 22| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeRight
15569 28| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeStart
15573 34| iput v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeEnd
15585 …0| invoke-super {v1,v2,v3}, android.support.v4.view.AbsSavedState.writeToParcel(android.os.Parcel,…
15587 3| iget v0, v1, android.support.v4.widget.DrawerLayout$SavedState.openDrawerGravity
15590 8| iget v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeLeft
15593 13| iget v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeRight
15596 18| iget v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeStart
15599 23| iget v0, v1, android.support.v4.widget.DrawerLayout$SavedState.lockModeEnd
15634 0| iput-object v1, v0, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.this$0
15645 …0| invoke-direct {v0,v1}, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.<init>(and…
15656 0| iget-object v1, v2, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.this$0
15657 …2| invoke-static {v1,v3}, android.support.v4.widget.ExploreByTouchHelper.-wrap0(android.support.v4…
15662 9| move-result-object v1
15663 10| return-object v1
15673 0| iget-object v0, v1, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.this$0
15685 …0| invoke-direct {v1,v2}, android.support.v4.widget.ExploreByTouchHelper.obtainAccessibilityNodeIn…
15696 …0| invoke-direct {v1,v2,v3,v4}, android.support.v4.widget.ExploreByTouchHelper.performAction(int, …
15707 3| const/high16 v1, #-2147483648 (0x80000000 | -0.00000)
15710 7| invoke-direct {v0,v2,v2,v1,v1}, android.graphics.Rect.<init>(int, int, int, int):void
15737 6| new-instance v1, android.graphics.Rect
15738 8| invoke-direct {v1}, android.graphics.Rect.<init>():void
15739 11| iput-object v1, v4, android.support.v4.widget.ExploreByTouchHelper.mTempScreenRect
15741 13| new-instance v1, android.graphics.Rect
15742 15| invoke-direct {v1}, android.graphics.Rect.<init>():void
15743 18| iput-object v1, v4, android.support.v4.widget.ExploreByTouchHelper.mTempParentRect
15745 20| new-instance v1, android.graphics.Rect
15746 22| invoke-direct {v1}, android.graphics.Rect.<init>():void
15747 25| iput-object v1, v4, android.support.v4.widget.ExploreByTouchHelper.mTempVisibleRect
15749 27| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
15750 28| new-array v1, v1, int[]
15751 30| iput-object v1, v4, android.support.v4.widget.ExploreByTouchHelper.mTempGlobalRect
15761 40| new-instance v1, java.lang.IllegalArgumentException
15763 45| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
15764 48| throw v1
15773 55| const-string/jumbo v1, "accessibility"
15774 …58| invoke-virtual {v0,v1}, android.content.Context.getSystemService(java.lang.String):java.lang.O…
15775 61| move-result-object v1
15776 62| check-cast v1, android.view.accessibility.AccessibilityManager
15777 64| iput-object v1, v4, android.support.v4.widget.ExploreByTouchHelper.mManager
15782 72| move-result v1
15783 73| if-nez v1, Label_2
15798 … 0| iget v0, v1, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId
15802 … 6| iput v0, v1, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId
15804 8| iget-object v0, v1, android.support.v4.widget.ExploreByTouchHelper.mHost
15809 …15| invoke-virtual {v1,v2,v0}, android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualV…
15828 …3| invoke-direct {v1,v2,v3}, android.support.v4.widget.ExploreByTouchHelper.createEventForChild(in…
15833 …8| invoke-direct {v1,v3}, android.support.v4.widget.ExploreByTouchHelper.createEventForHost(int):a…
15859 11| move-result-object v1
15861 .local v1, "node", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat
15864 …16| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText…
15868 …23| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCont…
15872 …30| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrol…
15876 …37| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassw…
15880 …44| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabl…
15884 …51| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheck…
15905 …86| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClas…
15933 4| iget-object v1, v2, android.support.v4.widget.ExploreByTouchHelper.mHost
15934 …6| invoke-static {v1,v0}, android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent(androi…
16041 145| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
16044 .local v1, "isFocused", boolean
16045 146| if-eqz v1, Label_12
16051 …152| invoke-virtual {v2,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.set…
16104 .end_local v1
16112 240| const/4 v1, #+0 (0x00000000 | 0.00000)
16113 .restart_local v1
16160 40| const/4 v1, #+0 (0x00000000 | 0.00000)
16161 .local v1, "i", int
16166 45| if-ge v1, v0, Label_3
16169 49| invoke-virtual {v4,v1}, java.util.ArrayList.get(int):java.lang.Object
16176 62| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
16210 24| move-result-object v1
16213 .local v1, "viewParent", android.view.ViewParent
16214 25| instance-of v2, v1, android.view.View
16216 29| move-object v0, v1
16235 51| move-result-object v1
16240 53| if-nez v1, Label_8
16270 …3| invoke-direct {v1}, android.support.v4.widget.ExploreByTouchHelper.createNodeForHost():android.…
16275 …8| invoke-direct {v1,v2}, android.support.v4.widget.ExploreByTouchHelper.createNodeForChild(int):a…
16289 …3| invoke-direct {v1,v2,v3,v4}, android.support.v4.widget.ExploreByTouchHelper.performActionForChi…
16294 …8| invoke-direct {v1,v3,v4}, android.support.v4.widget.ExploreByTouchHelper.performActionForHost(i…
16313 …3| invoke-virtual {v1,v2,v3,v4}, android.support.v4.widget.ExploreByTouchHelper.onPerformActionFor…
16318 …8| invoke-direct {v1,v2}, android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus…
16323 …13| invoke-direct {v1,v2}, android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus(…
16328 …18| invoke-virtual {v1,v2}, android.support.v4.widget.ExploreByTouchHelper.requestKeyboardFocusFor…
16333 …23| invoke-virtual {v1,v2}, android.support.v4.widget.ExploreByTouchHelper.clearKeyboardFocusForVi…
16352 0| iget-object v0, v1, android.support.v4.widget.ExploreByTouchHelper.mHost
16364 0| const/4 v1, #+0 (0x00000000 | 0.00000)
16379 19| return v1
16386 26| const/high16 v1, #-2147483648 (0x80000000 | -0.00000)
16387 28| if-eq v0, v1, Label_3
16406 50| return v1
16416 0| iget v1, v2, android.support.v4.widget.ExploreByTouchHelper.mHoveredVirtualViewId
16417 2| if-ne v1, v3, Label_1
16427 9| const/16 v1, #+128 (0x00000080 | 1.79366e-43)
16428 …11| invoke-virtual {v2,v3,v1}, android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualV…
16430 14| const/16 v1, #+256 (0x00000100 | 3.58732e-43)
16432 …16| invoke-virtual {v2,v0,v1}, android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualV…
16443 0| const/4 v1, #+0 (0x00000000 | 0.00000)
16448 5| return v1
16454 …10| invoke-virtual {v2,v3,v1}, android.support.v4.widget.ExploreByTouchHelper.onVirtualViewKeyboar…
16469 0| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
16509 48| return v1
16511 49| move v1, v2
16521 58| return v1
16540 … 0| iget v0, v1, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId
16550 0| const/4 v1, #+0 (0x00000000 | 0.00000)
16556 …7| invoke-direct {v0,v2,v1}, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.<init>(…
16570 …0| invoke-virtual {v1}, android.support.v4.widget.ExploreByTouchHelper.getAccessibilityFocusedVirt…
16590 1| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
16591 …2| invoke-virtual {v2,v0,v1}, android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView…
16612 17| move-result-object v1
16614 .local v1, "parent", android.view.ViewParent
16615 18| if-eqz v1, Label_1
16626 …31| invoke-static {v1,v2,v0}, android.support.v4.view.ViewParentCompat.requestSendAccessibilityEve…
16630 .end_local v1
16641 …0| invoke-super {v0,v1,v2}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccess…
16655 …0| invoke-super {v0,v1,v2}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccess…
16717 1| const/4 v1, #+0 (0x00000000 | 0.00000)
16729 20| return v1
16735 25| return v1
16739 28| const/high16 v1, #-2147483648 (0x80000000 | -0.00000)
16740 30| if-eq v0, v1, Label_3
16778 21| move-result-object v1
16780 .local v1, "parent", android.view.ViewParent
16781 22| if-nez v1, Label_3
16791 …31| invoke-static {v1,v2,v0}, android.support.v4.view.ViewParentCompat.requestSendAccessibilityEve…
16826 …0| invoke-virtual {v1,v2}, android.support.v4.widget.NestedScrollView$SavedState$1.createFromParce…
16849 …0| invoke-virtual {v1,v2}, android.support.v4.widget.NestedScrollView$SavedState$1.newArray(int):a…
16875 0| invoke-direct {v1,v2}, android.view.View$BaseSavedState.<init>(android.os.Parcel):void
16879 7| iput v0, v1, android.support.v4.widget.NestedScrollView$SavedState.scrollPosition
16892 5| const-string/jumbo v1, "HorizontalScrollView.SavedState{"
16893 …8| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder
16897 15| move-result v1
16898 16| invoke-static {v1}, java.lang.Integer.toHexString(int):java.lang.String
16899 19| move-result-object v1
16901 …20| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
16904 24| const-string/jumbo v1, " scrollPosition="
16906 …27| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
16909 31| iget v1, v2, android.support.v4.widget.NestedScrollView$SavedState.scrollPosition
16911 33| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
16914 37| const-string/jumbo v1, "}"
16916 …40| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
16930 …0| invoke-super {v1,v2,v3}, android.view.View$BaseSavedState.writeToParcel(android.os.Parcel, int)…
16932 3| iget v0, v1, android.support.v4.widget.NestedScrollView$SavedState.scrollPosition
16957 2| const/4 v1, #+0 (0x00000000 | 0.00000)
16958 …3| invoke-direct {v0,v3,v4,v1}, android.support.v4.widget.SlidingPaneLayout$SavedState.<init>(andr…
16969 …0| invoke-virtual {v1,v2,v3}, android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromP…
16992 …0| invoke-virtual {v1,v2}, android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray(int):…
17024 7| move-result v1
17025 8| if-eqz v1, Label_1
17039 …0| invoke-direct {v0,v1,v2}, android.support.v4.widget.SlidingPaneLayout$SavedState.<init>(android…
17050 …0| invoke-super {v1,v2,v3}, android.support.v4.view.AbsSavedState.writeToParcel(android.os.Parcel,…
17052 3| iget-boolean v0, v1, android.support.v4.widget.SlidingPaneLayout$SavedState.isOpen
17114 38| move-exception v1
17116 .local v1, "e", android.content.pm.PackageManager$NameNotFoundException
17140 0| monitor-enter v1
17143 1| iget-object v0, v1, com.android.calendar.AbstractCalendarActivity.mService
17147 …7| invoke-direct {v0,v1}, com.android.calendar.AsyncQueryService.<init>(android.content.Context):v…
17148 10| iput-object v0, v1, com.android.calendar.AbstractCalendarActivity.mService
17151 12| iget-object v0, v1, com.android.calendar.AbstractCalendarActivity.mService
17154 14| monitor-exit v1
17158 17| monitor-exit v1
17169 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$1.this$0
17193 0| iget-object v1, v2, com.android.calendar.AllInOneActivity$1.this$0
17194 …2| invoke-static {v1}, com.android.calendar.AllInOneActivity.-get5(com.android.calendar.AllInOneAc…
17195 5| move-result v1
17196 6| if-eqz v1, Label_2
17201 9| iget-object v1, v2, com.android.calendar.AllInOneActivity$1.this$0
17202 …11| invoke-static {v1}, com.android.calendar.AllInOneActivity.-get3(com.android.calendar.AllInOneA…
17203 14| move-result-object v1
17204 15| invoke-virtual {v1,v0}, android.view.View.setVisibility(int):void
17206 18| iget-object v1, v2, com.android.calendar.AllInOneActivity$1.this$0
17207 …20| invoke-static {v1}, com.android.calendar.AllInOneActivity.-get0(com.android.calendar.AllInOneA…
17208 23| move-result-object v1
17209 24| invoke-virtual {v1,v0}, android.view.View.setVisibility(int):void
17211 27| iget-object v1, v2, com.android.calendar.AllInOneActivity$1.this$0
17212 …29| invoke-static {v1}, com.android.calendar.AllInOneActivity.-get4(com.android.calendar.AllInOneA…
17213 32| move-result-object v1
17214 33| invoke-virtual {v1,v0}, android.view.View.setVisibility(int):void
17252 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$2.this$0
17266 2| iget-object v1, v4, com.android.calendar.AllInOneActivity$2.this$0
17270 …10| invoke-static {v1,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
17271 13| move-result-object v1
17272 …14| invoke-static {v0,v1}, com.android.calendar.AllInOneActivity.-set1(com.android.calendar.AllInO…
17284 35| iget-object v1, v4, com.android.calendar.AllInOneActivity$2.this$0
17285 …37| invoke-static {v1}, com.android.calendar.AllInOneActivity.-get6(com.android.calendar.AllInOneA…
17286 40| move-result-object v1
17290 …47| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, ja…
17302 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$3.this$0
17316 2| iget-object v1, v3, com.android.calendar.AllInOneActivity$3.this$0
17320 …10| invoke-static {v1,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
17321 13| move-result-object v1
17322 …14| invoke-static {v0,v1}, com.android.calendar.AllInOneActivity.-set1(com.android.calendar.AllInO…
17330 28| iget-object v1, v3, com.android.calendar.AllInOneActivity$3.this$0
17331 …30| invoke-static {v1}, com.android.calendar.AllInOneActivity.-get6(com.android.calendar.AllInOneA…
17332 33| move-result-object v1
17336 …40| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, ja…
17348 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$4.this$0
17372 0| iget-object v0, v1, com.android.calendar.AllInOneActivity$4.this$0
17385 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$QueryHandler$1.this$1
17438 34| move-exception v1
17439 .local v1, "ignore", android.accounts.OperationCanceledException
17443 .end_local v1
17462 0| iput-object v1, v0, com.android.calendar.AllInOneActivity$QueryHandler.this$0
17478 2| iget-object v1, v8, com.android.calendar.AllInOneActivity$QueryHandler.this$0
17479 …4| invoke-static {v1,v2}, com.android.calendar.AllInOneActivity.-set0(com.android.calendar.AllInOn…
17486 12| move-result v1
17487 13| if-lez v1, Label_3
17499 21| iget-object v1, v8, com.android.calendar.AllInOneActivity$QueryHandler.this$0
17500 23| invoke-virtual {v1}, com.android.calendar.AllInOneActivity.isFinishing():boolean
17503 26| move-result v1
17504 27| if-nez v1, Label_1
17515 39| const-string/jumbo v1, "introMessage"
17524 …55| invoke-virtual {v4,v1,v2}, android.os.Bundle.putCharSequence(java.lang.String, java.lang.CharS…
17526 58| const-string/jumbo v1, "allowSkip"
17528 62| invoke-virtual {v4,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void
17530 65| iget-object v1, v8, com.android.calendar.AllInOneActivity$QueryHandler.this$0
17531 …67| invoke-static {v1}, android.accounts.AccountManager.get(android.content.Context):android.accou…
17535 71| const-string/jumbo v1, "com.google"
17551 89| move-exception v1
17558 95| throw v1
17571 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mCalendarsList
17577 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mHandler
17583 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mHomeTimeUpdater
17589 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mMiniMonth
17595 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mMiniMonthContainer
17601 0| iget-boolean v0, v1, com.android.calendar.AllInOneActivity.mShowSideViews
17607 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mTimeChangesUpdater
17613 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mTimeZone
17619 0| iput-boolean v1, v0, com.android.calendar.AllInOneActivity.mCheckForAccounts
17620 2| return v1
17625 0| iput-object v1, v0, com.android.calendar.AllInOneActivity.mTimeZone
17626 2| return-object v1
17635 …0| invoke-direct {v1,v2,v3}, com.android.calendar.AllInOneActivity.updateSecondaryTitleFields(long…
17645 2| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
17654 11| iput-boolean v1, v4, com.android.calendar.AllInOneActivity.mPaused
17660 17| iput-boolean v1, v4, com.android.calendar.AllInOneActivity.mShowSideViews
17674 31| iput-boolean v1, v4, com.android.calendar.AllInOneActivity.mCheckForAccounts
17693 62| new-instance v1, android.os.Handler
17694 64| invoke-direct {v1}, android.os.Handler.<init>():void
17695 …67| invoke-direct {v0,v4,v1}, com.android.calendar.AllInOneActivity$4.<init>(com.android.calendar.…
17707 0| iget-object v1, v3, com.android.calendar.AllInOneActivity.mOptionsMenu
17708 2| if-nez v1, Label_1
17713 5| iget-object v1, v3, com.android.calendar.AllInOneActivity.mOptionsMenu
17715 10| invoke-interface {v1,v2}, android.view.Menu.findItem(int):android.view.MenuItem
17721 16| const/4 v1, #+0 (0x00000000 | 0.00000)
17722 17| invoke-interface {v0,v1}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem
17743 11| const/16 v1, #+18 (0x00000012 | 2.52234e-44)
17745 13| invoke-virtual {v0,v1}, android.app.ActionBar.setDisplayOptions(int):void
17752 19| const/4 v1, #+0 (0x00000000 | 0.00000)
17753 20| invoke-virtual {v0,v1}, android.app.ActionBar.setDisplayOptions(int):void
17767 4| xor-int/lit8 v1, v6, #+1 (0x00000001 | 1.40130e-45)
17768 …6| invoke-direct {v0,v4,v5,v1}, com.android.calendar.CalendarViewAdapter.<init>(android.content.Co…
17779 24| iget-object v1, v4, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter
17780 …26| invoke-virtual {v0,v1,v4}, android.app.ActionBar.setListNavigationCallbacks(android.widget.Spi…
17792 40| const/4 v1, #+3 (0x00000003 | 4.20390e-45)
17793 41| invoke-virtual {v0,v1}, android.app.ActionBar.setSelectedNavigationItem(int):void
17808 59| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
17809 60| invoke-virtual {v0,v1}, android.app.ActionBar.setSelectedNavigationItem(int):void
17840 19| move-wide/from16 v1:v2, v28:v29
17841 …21| invoke-direct {v0,v1,v2,v4}, com.android.calendar.month.MonthByWeekFragment.<init>(long, boole…
17964 191| move-wide/from16 v0:v1, v20:v21
17965 193| invoke-virtual {v4,v0,v1}, android.text.format.Time.set(long):void
17979 215| move-wide/from16 v0:v1, v16:v17
17980 217| invoke-virtual {v4,v0,v1}, android.text.format.Time.set(long):void
17983 220| move-wide/from16 v0:v1, v22:v23
17985 224| iput-wide v0:v1, v2, com.android.calendar.CalendarController$EventInfo.id
17994 239| move-wide/from16 v0:v1, v22:v23
17995 241| invoke-virtual {v4,v0,v1}, com.android.calendar.CalendarController.setEventId(long):void
18019 269| move-wide/from16 v0:v1, v28:v29
18020 271| invoke-virtual {v10,v0,v1}, android.text.format.Time.set(long):void
18069 333| move-object/from16 v1, v27
18070 335| iput v0, v1, com.android.calendar.AllInOneActivity.mPreviousView
18186 108| move-exception v1
18187 .local v1, "e", java.lang.NumberFormatException
18216 20| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
18219 .local v1, "doTransition", boolean
18339 161| if-eqz v1, Label_15
18381 .end_local v1
18383 211| const/4 v1, #+0 (0x00000000 | 0.00000)
18384 .restart_local v1
18566 7| cmp-long v1, v8:v9, v10:v11
18567 9| if-nez v1, Label_1
18568 11| iget-object v1, v13, com.android.calendar.AllInOneActivity.mActionBar
18569 13| if-nez v1, Label_2
18575 16| iget-object v1, v14, com.android.calendar.CalendarController$EventInfo.startTime
18576 18| invoke-virtual {v1,v6}, android.text.format.Time.toMillis(boolean):long
18580 22| iget-object v1, v14, com.android.calendar.CalendarController$EventInfo.endTime
18581 24| if-eqz v1, Label_6
18583 26| iget-object v1, v14, com.android.calendar.CalendarController$EventInfo.endTime
18584 28| invoke-virtual {v1,v6}, android.text.format.Time.toMillis(boolean):long
18591 35| move-object v1, v13
18592 …36| invoke-static/range {v1..v6}, com.android.calendar.Utils.formatDateRange(android.content.Conte…
18596 40| iget-object v1, v13, com.android.calendar.AllInOneActivity.mDateRange
18597 42| invoke-virtual {v1}, android.widget.TextView.getText():java.lang.CharSequence
18601 46| iget-object v1, v13, com.android.calendar.AllInOneActivity.mDateRange
18602 48| invoke-virtual {v1,v0}, android.widget.TextView.setText(java.lang.CharSequence):void
18604 51| iget-object v1, v14, com.android.calendar.CalendarController$EventInfo.selectedTime
18605 53| if-eqz v1, Label_4
18606 55| iget-object v1, v14, com.android.calendar.CalendarController$EventInfo.selectedTime
18608 58| invoke-virtual {v1,v6}, android.text.format.Time.toMillis(boolean):long
18615 68| move-result v1
18616 69| if-nez v1, Label_5
18618 71| iget-object v1, v13, com.android.calendar.AllInOneActivity.mDateRange
18619 73| invoke-virtual {v1,v12}, android.widget.TextView.sendAccessibilityEvent(int):void
18621 76| iget-boolean v1, v13, com.android.calendar.AllInOneActivity.mShowWeekNum
18622 78| if-eqz v1, Label_5
18623 80| iget-object v1, v13, com.android.calendar.AllInOneActivity.mWeekTextView
18624 82| if-eqz v1, Label_5
18626 84| iget-object v1, v13, com.android.calendar.AllInOneActivity.mWeekTextView
18627 86| invoke-virtual {v1,v12}, android.widget.TextView.sendAccessibilityEvent(int):void
18666 28| move-wide/from16 v0:v1, v24:v25
18668 …32| invoke-static {v0,v1,v2}, com.android.calendar.Utils.getWeekNumberFromTime(long, android.conte…
18673 38| move-object/from16 v1, v23
18674 40| iput v0, v1, com.android.calendar.AllInOneActivity.mWeekNum
18839 278| move-wide/from16 v0:v1, v18:v19
18840 …280| invoke-virtual {v5,v8,v0,v1}, android.widget.TextView.postDelayed(java.lang.Runnable, long):b…
18872 316| move-wide/from16 v0:v1, v24:v25
18873 318| invoke-virtual {v13,v0,v1}, android.text.format.Time.set(long):void
18876 323| move-wide/from16 v0:v1, v24:v25
18877 325| invoke-static {v0,v1,v8,v9}, android.text.format.Time.getJulianDay(long, long):int
18886 337| iget-wide v0:v1, v13, android.text.format.Time.gmtoff
18887 339| move-wide/from16 v18:v19, v0:v1
18888 341| move-wide/from16 v0:v1, v18:v19
18889 343| invoke-static {v8,v9,v0,v1}, android.text.format.Time.getJulianDay(long, long):int
18893 347| move-wide/from16 v0:v1, v24:v25
18895 …351| invoke-static {v12,v15,v0,v1,v2}, com.android.calendar.Utils.getDayOfWeekString(int, int, lon…
18967 8| move-object v1, v9
18980 0| const-wide/16 v0:v1, #+1058 (0x00000422 | 1.48257e-42)
18981 2| return-wide v0:v1
19144 213| move-wide/from16 v0:v1, v20:v21
19145 215| invoke-virtual {v5,v0,v1}, com.android.calendar.CalendarViewAdapter.setTime(long):void
19149 220| move-wide/from16 v1:v2, v20:v21
19150 …222| invoke-direct {v0,v1,v2}, com.android.calendar.AllInOneActivity.updateSecondaryTitleFields(lo…
19453 650| move-object/from16 v1, v19
19454 …652| invoke-virtual {v0,v1}, android.content.Intent.setData(android.net.Uri):android.content.Intent
19458 659| move-object/from16 v1, v28
19459 …661| invoke-virtual {v0,v1,v5}, android.content.Intent.setClass(android.content.Context, java.lang…
19488 715| move-object/from16 v1, v25
19489 …717| invoke-virtual {v0,v1}, com.android.calendar.AllInOneActivity.startActivity(android.content.I…
19556 807| move-object/from16 v1, v22
19557 …809| invoke-virtual {v0,v1}, android.app.FragmentTransaction.remove(android.app.Fragment):android.…
19608 10| move-object v1, v14
19627 3| const/4 v1, #+5 (0x00000005 | 7.00649e-45)
19628 4| if-eq v0, v1, Label_1
19637 18| move-object v1, v9
19783 185| move-wide/from16 v1:v2, v20:v21
19784 187| invoke-virtual {v0,v1,v2}, android.text.format.Time.set(long):void
19944 454| move/from16 v1, v19
19945 456| invoke-direct {v0,v1}, com.android.calendar.AllInOneActivity.configureActionBar(int):void
20010 569| move-wide/from16 v1:v2, v20:v21
20013 …575| invoke-direct {v0,v1,v2,v3,v4}, com.android.calendar.AllInOneActivity.initFragments(long, int…
20020 584| move-object/from16 v1, v22
20021 …586| invoke-interface {v0,v1}, android.content.SharedPreferences.registerOnSharedPreferenceChangeL…
20189 116| move-result-object v1
20190 117| check-cast v1, android.graphics.drawable.LayerDrawable
20192 .local v1, "icon", android.graphics.drawable.LayerDrawable
20194 …121| invoke-static {v1,v7,v3}, com.android.calendar.Utils.setTodayIcon(android.graphics.drawable.L…
20197 .end_local v1
20262 10| iget-object v1, v2, com.android.calendar.AllInOneActivity.mController
20263 … 12| invoke-virtual {v1}, com.android.calendar.CalendarController.deregisterAllEventHandlers():void
20285 13| new-instance v1, java.lang.StringBuilder
20286 15| invoke-direct {v1}, java.lang.StringBuilder.<init>():void
20288 …21| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
20289 24| move-result-object v1
20290 25| invoke-virtual {v1,v11}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
20291 28| move-result-object v1
20292 29| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String
20293 32| move-result-object v1
20294 33| invoke-static {v0,v1}, android.util.Log.w(java.lang.String, java.lang.String):int
20297 39| new-instance v1, java.lang.StringBuilder
20298 41| invoke-direct {v1}, java.lang.StringBuilder.<init>():void
20300 …47| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
20301 50| move-result-object v1
20303 53| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
20304 56| move-result-object v1
20306 …60| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
20307 63| move-result-object v1
20308 64| invoke-virtual {v1,v11}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
20309 67| move-result-object v1
20313 …71| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
20314 74| move-result-object v1
20318 …77| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuild…
20319 80| move-result-object v1
20323 …84| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
20324 87| move-result-object v1
20328 …90| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuild…
20329 93| move-result-object v1
20333 …97| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
20334 100| move-result-object v1
20338 …103| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
20339 106| move-result-object v1
20343 …110| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
20344 113| move-result-object v1
20348 …116| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
20349 119| move-result-object v1
20350 120| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String
20351 123| move-result-object v1
20352 124| invoke-static {v0,v1}, android.util.Log.w(java.lang.String, java.lang.String):int
20363 135| move-object v1, v10
20370 143| const/4 v1, #+3 (0x00000003 | 4.20390e-45)
20371 144| if-eq v0, v1, Label_1
20375 149| move-object v1, v10
20382 157| const/4 v1, #+4 (0x00000004 | 5.60519e-45)
20383 158| if-eq v0, v1, Label_1
20387 163| move-object v1, v10
20397 175| move-object v1, v10
20449 43| iget-wide v0:v1, v12, com.android.calendar.AllInOneActivity.mViewEventId
20450 45| cmp-long v0, v0:v1, v6:v7
20467 71| move-object v1, v12
20771 370| move-object/from16 v1, v19
20772 …372| invoke-interface {v2,v0,v1}, com.android.calendar.AllInOneMenuExtensionsInterface.handleItemS…
20785 3| iget-object v1, v3, com.android.calendar.AllInOneActivity.mController
20789 …10| invoke-virtual {v1,v2}, com.android.calendar.CalendarController.deregisterEventHandler(java.la…
20791 13| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
20792 14| iput-boolean v1, v3, com.android.calendar.AllInOneActivity.mPaused
20794 16| iget-object v1, v3, com.android.calendar.AllInOneActivity.mHomeTime
20796 20| invoke-virtual {v1,v2}, android.widget.TextView.removeCallbacks(java.lang.Runnable):boolean
20798 23| iget-object v1, v3, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter
20799 25| if-eqz v1, Label_1
20801 27| iget-object v1, v3, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter
20802 29| invoke-virtual {v1}, com.android.calendar.CalendarViewAdapter.onPause():void
20805 32| iget-object v1, v3, com.android.calendar.AllInOneActivity.mContentResolver
20807 …36| invoke-virtual {v1,v2}, android.content.ContentResolver.unregisterContentObserver(android.data…
20810 42| move-result v1
20811 43| if-eqz v1, Label_2
20821 52| iget-object v1, v3, com.android.calendar.AllInOneActivity.mController
20822 54| invoke-virtual {v1}, com.android.calendar.CalendarController.getViewType():int
20823 57| move-result v1
20825 59| if-eq v1, v2, Label_3
20827 61| iget-object v1, v3, com.android.calendar.AllInOneActivity.mController
20828 63| invoke-virtual {v1}, com.android.calendar.CalendarController.getViewType():int
20829 66| move-result v1
20830 …67| invoke-static {v3,v1}, com.android.calendar.Utils.setDefaultView(android.content.Context, int)…
20833 70| iget-object v1, v3, com.android.calendar.AllInOneActivity.mHandler
20835 …74| invoke-static {v1,v2}, com.android.calendar.Utils.resetMidnightUpdater(android.os.Handler, jav…
20837 77| iget-object v1, v3, com.android.calendar.AllInOneActivity.mCalIntentReceiver
20838 …79| invoke-static {v3,v1}, com.android.calendar.Utils.clearTimeChangesReceiver(android.content.Con…
20874 19| move-object v1, v13
21037 224| iget-wide v0:v1, v0, com.android.calendar.AllInOneActivity.mIntentEventEndMillis
21038 226| move-wide/from16 v16:v17, v0:v1
21144 59| move-result-object v1
21146 .local v1, "fm", android.app.FragmentManager
21148 … 63| invoke-virtual {v1,v2}, android.app.FragmentManager.findFragmentById(int):android.app.Fragment
21170 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mSearchMenu
21173 4| iget-object v0, v1, com.android.calendar.AllInOneActivity.mSearchMenu
21205 22| move-result-wide v0:v1
21210 …30| invoke-direct {v4,v0,v1,v2,v3}, com.android.calendar.AllInOneActivity.initFragments(long, int,…
21221 0| iget-object v0, v1, com.android.calendar.AllInOneActivity.mSearchMenu
21262 10| new-instance v1, java.lang.StringBuilder
21263 12| invoke-direct {v1}, java.lang.StringBuilder.<init>():void
21265 …18| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
21266 21| move-result-object v1
21267 …22| invoke-virtual {v1,v10}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
21268 25| move-result-object v1
21270 …29| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
21271 32| move-result-object v1
21274 37| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder
21275 40| move-result-object v1
21276 41| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String
21277 44| move-result-object v1
21278 45| invoke-static {v0,v1}, android.util.Log.w(java.lang.String, java.lang.String):int
21286 58| move-object v1, v10
21297 70| const/4 v1, #+3 (0x00000003 | 4.20390e-45)
21298 71| if-eq v0, v1, Label_3
21302 76| move-object v1, v10
21311 88| const/4 v1, #+4 (0x00000004 | 5.60519e-45)
21312 89| if-eq v0, v1, Label_4
21316 94| move-object v1, v10
21328 110| move-object v1, v10
21335 117| const-string/jumbo v1, "AllInOneActivity"
21350 145| invoke-static {v1,v0}, android.util.Log.w(java.lang.String, java.lang.String):int
21353 151| new-instance v1, java.lang.StringBuilder
21354 153| invoke-direct {v1}, java.lang.StringBuilder.<init>():void
21356 …159| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
21357 162| move-result-object v1
21359 165| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
21360 168| move-result-object v1
21362 …172| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
21363 175| move-result-object v1
21366 …180| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
21367 183| move-result-object v1
21369 …187| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
21370 190| move-result-object v1
21372 …193| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
21373 196| move-result-object v1
21377 …200| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
21378 203| move-result-object v1
21382 …206| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
21383 209| move-result-object v1
21387 …213| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
21388 216| move-result-object v1
21392 …219| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
21393 222| move-result-object v1
21397 …226| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
21398 229| move-result-object v1
21402 …232| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
21403 235| move-result-object v1
21404 236| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String
21405 239| move-result-object v1
21406 240| invoke-static {v0,v1}, android.util.Log.w(java.lang.String, java.lang.String):int
21436 8| move-object v1, v9
21454 3| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
21455 4| if-ne v0, v1, Label_2
21458 8| int-to-float v1, v5
21459 9| invoke-virtual {v0,v1}, android.view.View.setTranslationX(float):void
21462 14| int-to-float v1, v5
21463 15| invoke-virtual {v0,v1}, android.view.View.setTranslationX(float):void
21466 20| iget v1, v4, com.android.calendar.AllInOneActivity.mControlsAnimateWidth
21467 22| sub-int/2addr v1, v5
21468 23| invoke-static {v3,v1}, java.lang.Math.max(int, int):int
21469 26| move-result v1
21470 27| iput v1, v0, android.widget.RelativeLayout$LayoutParams.width
21473 31| iget-object v1, v4, com.android.calendar.AllInOneActivity.mControlsParams
21474 …33| invoke-virtual {v0,v1}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams)…
21481 39| int-to-float v1, v5
21482 40| invoke-virtual {v0,v1}, android.view.View.setTranslationY(float):void
21485 45| int-to-float v1, v5
21486 46| invoke-virtual {v0,v1}, android.view.View.setTranslationY(float):void
21493 55| iget v1, v4, com.android.calendar.AllInOneActivity.mControlsAnimateHeight
21496 58| invoke-direct {v0,v2,v1}, android.widget.LinearLayout$LayoutParams.<init>(int, int):void
21501 65| iget v1, v4, com.android.calendar.AllInOneActivity.mControlsAnimateHeight
21502 67| sub-int/2addr v1, v5
21503 68| invoke-static {v3,v1}, java.lang.Math.max(int, int):int
21504 71| move-result v1
21505 72| iput v1, v0, android.widget.LinearLayout$LayoutParams.height
21508 76| iget-object v1, v4, com.android.calendar.AllInOneActivity.mVerticalControlsParams
21509 …78| invoke-virtual {v0,v1}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams)…
21546 0| packed-switch v1, Label_6
21591 5| const-string/jumbo v1, "Operation [op="
21592 …8| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder
21594 11| iget v1, v4, com.android.calendar.AsyncQueryService$Operation.op
21595 13| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
21597 16| const-string/jumbo v1, ", token="
21598 …19| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
21600 22| iget v1, v4, com.android.calendar.AsyncQueryService$Operation.token
21601 24| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
21603 27| const-string/jumbo v1, ", scheduledExecutionTime="
21604 …30| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
21609 38| const-string/jumbo v1, "]"
21610 …41| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
21613 47| move-result-object v1
21614 48| return-object v1
21624 2| const/4 v1, #+0 (0x00000000 | 0.00000)
21625 3| invoke-direct {v0,v1}, java.util.concurrent.atomic.AtomicInteger.<init>(int):void
21642 5| iput-object v1, v0, com.android.calendar.AsyncQueryService.mContext
21696 6| iget v1, v6, android.os.Message.arg1
21698 .local v1, "op", int
21699 8| packed-switch v1, Label_7
21809 0| iput-object v1, v0, com.android.calendar.AsyncQueryService.mHandler
21826 5| const/4 v1, #+5 (0x00000005 | 7.00649e-45)
21827 6| iput v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
21829 8| iget-object v1, v3, com.android.calendar.AsyncQueryService.mContext
21830 …10| invoke-virtual {v1}, android.content.Context.getContentResolver():android.content.ContentResol…
21831 13| move-result-object v1
21832 14| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
21834 16| iget-object v1, v3, com.android.calendar.AsyncQueryService.mHandler
21835 18| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
21847 30| iget-object v1, v3, com.android.calendar.AsyncQueryService.mContext
21848 …32| invoke-static {v1,v0}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.con…
21864 5| const/4 v1, #+4 (0x00000004 | 5.60519e-45)
21865 6| iput v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
21867 8| iget-object v1, v2, com.android.calendar.AsyncQueryService.mContext
21868 …10| invoke-virtual {v1}, android.content.Context.getContentResolver():android.content.ContentResol…
21869 13| move-result-object v1
21870 14| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
21872 16| iget-object v1, v2, com.android.calendar.AsyncQueryService.mHandler
21873 18| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
21887 32| iget-object v1, v2, com.android.calendar.AsyncQueryService.mContext
21888 …34| invoke-static {v1,v0}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.con…
21904 5| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
21905 6| iput v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
21907 8| iget-object v1, v3, com.android.calendar.AsyncQueryService.mContext
21908 …10| invoke-virtual {v1}, android.content.Context.getContentResolver():android.content.ContentResol…
21909 13| move-result-object v1
21910 14| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
21912 16| iget-object v1, v3, com.android.calendar.AsyncQueryService.mHandler
21913 18| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
21925 30| iget-object v1, v3, com.android.calendar.AsyncQueryService.mContext
21926 …32| invoke-static {v1,v0}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.con…
21942 5| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
21943 6| iput v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
21945 8| iget-object v1, v2, com.android.calendar.AsyncQueryService.mContext
21946 …10| invoke-virtual {v1}, android.content.Context.getContentResolver():android.content.ContentResol…
21947 13| move-result-object v1
21948 14| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
21950 16| iget-object v1, v2, com.android.calendar.AsyncQueryService.mHandler
21951 18| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
21967 34| iget-object v1, v2, com.android.calendar.AsyncQueryService.mContext
21968 …36| invoke-static {v1,v0}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.con…
21984 5| const/4 v1, #+3 (0x00000003 | 4.20390e-45)
21985 6| iput v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
21987 8| iget-object v1, v3, com.android.calendar.AsyncQueryService.mContext
21988 …10| invoke-virtual {v1}, android.content.Context.getContentResolver():android.content.ContentResol…
21989 13| move-result-object v1
21990 14| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
21992 16| iget-object v1, v3, com.android.calendar.AsyncQueryService.mHandler
21993 18| iput-object v1, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
22009 34| iget-object v1, v3, com.android.calendar.AsyncQueryService.mContext
22010 …36| invoke-static {v1,v0}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.con…
22017 …0| iget-wide v0:v1, v2, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeM…
22018 2| return-wide v0:v1
22029 3| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
22030 …5| iput-wide v0:v1, v2, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeM…
22042 3| move-result-wide v0:v1
22044 6| add-long/2addr v0:v1, v2:v3
22045 …7| iput-wide v0:v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeM…
22060 …2| invoke-virtual {v1,v2}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.compareTo(ja…
22078 7| cmp-long v1, v2:v3, v4:v5
22079 9| if-nez v1, Label_1
22081 11| const/4 v1, #+0 (0x00000000 | 0.00000)
22082 12| return v1
22087 17| cmp-long v1, v2:v3, v4:v5
22088 19| if-gez v1, Label_2
22090 21| const/4 v1, #-1 (0xffffffff | NaN)
22091 22| return v1
22094 23| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
22095 24| return v1
22106 1| iget v1, v4, com.android.calendar.AsyncQueryService$Operation.token
22108 5| if-ne v1, v2, Label_1
22109 7| iget v1, v4, com.android.calendar.AsyncQueryService$Operation.op
22111 11| if-ne v1, v2, Label_1
22124 …0| iget-wide v0:v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeM…
22127 6| sub-long/2addr v0:v1, v2:v3
22131 …9| invoke-virtual {v5,v0,v1,v2}, java.util.concurrent.TimeUnit.convert(long, java.util.concurrent.…
22132 12| move-result-wide v0:v1
22133 13| return-wide v0:v1
22146 5| const-string/jumbo v1, "OperationInfo [\n\t token= "
22147 …8| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder
22149 11| iget v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token
22150 13| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
22152 16| const-string/jumbo v1, ",\n\t op= "
22153 …19| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
22155 22| iget v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op
22156 24| invoke-static {v1}, com.android.calendar.AsyncQueryService$Operation.opToChar(int):char
22157 27| move-result v1
22158 28| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(char):java.lang.StringBuilder
22160 31| const-string/jumbo v1, ",\n\t uri= "
22161 …34| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
22163 37| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri
22164 …39| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuild…
22166 42| const-string/jumbo v1, ",\n\t authority= "
22167 …45| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
22169 48| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.authority
22170 …50| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
22172 53| const-string/jumbo v1, ",\n\t delayMillis= "
22173 …56| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
22178 64| const-string/jumbo v1, ",\n\t mScheduledTimeMillis= "
22179 …67| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
22184 75| const-string/jumbo v1, ",\n\t resolver= "
22185 …78| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
22187 81| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver
22188 …83| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuild…
22190 86| const-string/jumbo v1, ",\n\t handler= "
22191 …89| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
22193 92| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler
22194 …94| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuild…
22196 97| const-string/jumbo v1, ",\n\t projection= "
22197 …100| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22199 103| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.projection
22200 105| invoke-static {v1}, java.util.Arrays.toString(java.lang.Object[]):java.lang.String
22201 108| move-result-object v1
22202 …109| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22204 112| const-string/jumbo v1, ",\n\t selection= "
22205 …115| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22207 118| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection
22208 …120| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22210 123| const-string/jumbo v1, ",\n\t selectionArgs= "
22211 …126| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22213 129| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs
22214 131| invoke-static {v1}, java.util.Arrays.toString(java.lang.Object[]):java.lang.String
22215 134| move-result-object v1
22216 …135| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22218 138| const-string/jumbo v1, ",\n\t orderBy= "
22219 …141| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22221 144| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.orderBy
22222 …146| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22224 149| const-string/jumbo v1, ",\n\t result= "
22225 …152| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22227 155| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result
22228 …157| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
22230 160| const-string/jumbo v1, ",\n\t cookie= "
22231 …163| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22233 166| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie
22234 …168| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
22236 171| const-string/jumbo v1, ",\n\t values= "
22237 …174| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22239 177| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.values
22240 …179| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
22242 182| const-string/jumbo v1, ",\n\t cpo= "
22243 …185| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22245 188| iget-object v1, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cpo
22246 …190| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuil…
22248 193| const-string/jumbo v1, "\n]"
22249 …196| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
22252 202| move-result-object v1
22253 203| return-object v1
22277 3| invoke-direct {v1,v0}, android.app.IntentService.<init>(java.lang.String):void
22280 8| iput-object v0, v1, com.android.calendar.AsyncQueryServiceHelper.mService
22292 0| invoke-direct {v1,v2}, android.app.IntentService.<init>(java.lang.String):void
22295 5| iput-object v0, v1, com.android.calendar.AsyncQueryServiceHelper.mService
22316 9| move-result-object v1
22319 ….local_ex v1, "it", java.util.Iterator, "Ljava/util/Iterator<Lcom/android/calendar/AsyncQueryServi…
22320 10| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
22324 16| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
22330 26| invoke-interface {v1}, java.util.Iterator.remove():void
22342 .end_local v1
22368 11| move-result-object v1
22369 ….local_ex v1, "it", java.util.Iterator, "Ljava/util/Iterator<Lcom/android/calendar/AsyncQueryServi…
22376 13| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
22380 19| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
22439 .end_local v1
22446 .restart_local v1
22472 3| sget-object v1, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue
22473 5| monitor-enter v1
22483 16| monitor-exit v1
22486 19| const-class v1, com.android.calendar.AsyncQueryServiceHelper
22487 …21| invoke-direct {v0,v2,v1}, android.content.Intent.<init>(android.content.Context, java.lang.Cla…
22494 29| monitor-exit v1
22571 48| move-wide/from16 v0:v1, v18:v19
22572 50| invoke-virtual {v3,v0,v1}, java.util.PriorityQueue.wait(long):void
22789 0| invoke-super {v0,v1,v2}, android.app.IntentService.onStart(android.content.Intent, int):void
22817 12| move-result-object v1
22819 …13| invoke-static {v2,v0,v1}, com.android.calendar.Utils.setSharedPreference(android.content.Conte…
22845 3| new-instance v1, android.app.backup.SharedPreferencesBackupHelper
22853 …14| invoke-direct {v1,v5,v2}, android.app.backup.SharedPreferencesBackupHelper.<init>(android.cont…
22854 …17| invoke-virtual {v5,v0,v1}, com.android.calendar.CalendarBackupAgent.addHelper(java.lang.String…
22866 0| const-string/jumbo v1, "com.android.calendar_preferences_no_backup"
22869 …4| invoke-virtual {v3,v1,v2}, com.android.calendar.CalendarBackupAgent.getSharedPreferences(java.l…
22870 7| move-result-object v1
22871 …8| invoke-interface {v1}, android.content.SharedPreferences.edit():android.content.SharedPreferenc…
22875 12| const-string/jumbo v1, "preferences_alerts_ringtone"
22879 …18| invoke-interface {v0,v1,v2}, android.content.SharedPreferences$Editor.putString(java.lang.Stri…
22880 21| move-result-object v1
22881 22| invoke-interface {v1}, android.content.SharedPreferences$Editor.commit():boolean
22899 …0| iput-object v1, v0, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListe…
22910 …0| invoke-direct {v0,v1}, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedLi…
22940 …26| iget-object v1, v10, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedLis…
22941 …28| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get1(com.android.calendar.…
22942 31| move-result-object v1
22943 32| invoke-virtual {v1,v11}, android.util.SparseIntArray.get(int):int
22944 35| move-result v1
22945 36| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer
22946 39| move-result-object v1
22947 …40| invoke-virtual {v5,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integ…
22951 48| move-result-object v1
22970 …75| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarColorPickerDialog$QueryService.sta…
22982 0| iput-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
22995 …0| invoke-direct {v0,v1,v2}, com.android.calendar.CalendarColorPickerDialog$QueryService.<init>(co…
23012 5| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23013 …7| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.getActivity():android.app.A…
23019 16| move-result v1
23020 17| if-eqz v1, Label_3
23035 30| move-result v1
23036 31| if-nez v1, Label_6
23041 38| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23042 40| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.dismiss():void
23047 46| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23056 …59| invoke-static {v1,v2}, com.android.calendar.CalendarColorPickerDialog.-set1(com.android.calend…
23061 64| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
23062 65| new-array v7, v1, java.lang.String[]
23064 67| const/4 v1, #+0 (0x00000000 | 0.00000)
23066 70| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
23067 73| move-result-object v1
23069 75| aput-object v1, v7, v2
23071 77| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
23073 80| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
23074 83| move-result-object v1
23076 85| aput-object v1, v7, v2
23087 98| move-object/from16 v1, v16
23089 …100| invoke-virtual/range {v1..v8}, com.android.calendar.CalendarColorPickerDialog$QueryService.st…
23096 107| move-result v1
23097 108| if-nez v1, Label_8
23102 115| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23103 117| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.dismiss():void
23108 123| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23109 …125| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get1(com.android.calendar…
23110 128| move-result-object v1
23111 129| invoke-virtual {v1}, android.util.SparseIntArray.clear():void
23118 137| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
23120 140| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
23124 144| const/4 v1, #+0 (0x00000000 | 0.00000)
23126 147| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
23135 157| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23136 …159| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get1(com.android.calendar…
23137 162| move-result-object v1
23138 163| invoke-virtual {v1,v13,v10}, android.util.SparseIntArray.put(int, int):void
23141 169| move-result-object v1
23142 170| invoke-virtual {v11,v1}, java.util.ArrayList.add(java.lang.Object):boolean
23145 176| move-result v1
23146 177| if-nez v1, Label_9
23149 182| move-result v1
23150 183| new-array v1, v1, java.lang.Integer[]
23151 185| invoke-virtual {v11,v1}, java.util.ArrayList.toArray(java.lang.Object[]):java.lang.Object[]
23156 191| new-instance v1, com.android.colorpicker.HsvColorComparator
23157 193| invoke-direct {v1}, com.android.colorpicker.HsvColorComparator.<init>():void
23158 196| invoke-static {v12,v1}, java.util.Arrays.sort(java.lang.Object[], java.util.Comparator):void
23161 201| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23164 …206| invoke-static {v1,v2}, com.android.calendar.CalendarColorPickerDialog.-set0(com.android.calen…
23170 212| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23171 …214| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get2(com.android.calendar…
23172 217| move-result-object v1
23173 218| array-length v1, v1
23174 219| if-ge v14, v1, Label_11
23177 223| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23178 …225| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get2(com.android.calendar…
23179 228| move-result-object v1
23183 235| aput v2, v1, v14
23190 242| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0
23191 244| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.showPaletteView():void
23208 0| const/4 v1, #+0 (0x00000000 | 0.00000)
23215 8| iput-object v1, v2, com.android.colorpicker.ColorPickerDialog.mColors
23217 10| iput-object v1, v2, com.android.colorpicker.ColorPickerDialog.mColorContentDescriptions
23234 10| iget-object v1, v4, com.android.colorpicker.ColorPickerDialog.mColors
23237 …16| invoke-virtual {v0,v1,v2,v3}, com.android.colorpicker.ColorPickerPalette.drawPalette(int[], in…
23250 …0| invoke-virtual {v0,v1,v4,v5}, com.android.colorpicker.ColorPickerDialog.setArguments(int, int, …
23264 0| iget-object v1, v4, com.android.colorpicker.ColorPickerDialog.mListener
23265 2| if-eqz v1, Label_1
23267 4| iget-object v1, v4, com.android.colorpicker.ColorPickerDialog.mListener
23268 …6| invoke-interface {v1,v5}, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener.onC…
23272 12| move-result-object v1
23273 13| instance-of v1, v1, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener
23274 15| if-eqz v1, Label_2
23285 26| iget v1, v4, com.android.colorpicker.ColorPickerDialog.mSelectedColor
23286 28| if-eq v5, v1, Label_3
23290 32| iget-object v1, v4, com.android.colorpicker.ColorPickerDialog.mPalette
23293 …38| invoke-virtual {v1,v2,v3}, com.android.colorpicker.ColorPickerPalette.drawPalette(int[], int):…
23316 13| const-string/jumbo v1, "title_id"
23317 16| invoke-virtual {v0,v1}, android.os.Bundle.getInt(java.lang.String):int
23323 26| const-string/jumbo v1, "columns"
23324 29| invoke-virtual {v0,v1}, android.os.Bundle.getInt(java.lang.String):int
23330 39| const-string/jumbo v1, "size"
23331 42| invoke-virtual {v0,v1}, android.os.Bundle.getInt(java.lang.String):int
23379 18| move-result-object v1
23381 .local v1, "view", android.view.View
23383 22| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View
23389 32| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View
23412 …67| invoke-virtual {v2,v1}, android.app.AlertDialog$Builder.setView(android.view.View):android.app…
23432 6| iget-object v1, v2, com.android.colorpicker.ColorPickerDialog.mColors
23433 8| invoke-virtual {v3,v0,v1}, android.os.Bundle.putIntArray(java.lang.String, int[]):void
23436 14| iget v1, v2, com.android.colorpicker.ColorPickerDialog.mSelectedColor
23437 16| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer
23438 19| move-result-object v1
23439 …20| invoke-virtual {v3,v0,v1}, android.os.Bundle.putSerializable(java.lang.String, java.io.Seriali…
23442 26| iget-object v1, v2, com.android.colorpicker.ColorPickerDialog.mColorContentDescriptions
23443 …28| invoke-virtual {v3,v0,v1}, android.os.Bundle.putStringArray(java.lang.String, java.lang.String…
23459 5| const-string/jumbo v1, "title_id"
23460 8| invoke-virtual {v0,v1,v3}, android.os.Bundle.putInt(java.lang.String, int):void
23462 11| const-string/jumbo v1, "columns"
23463 14| invoke-virtual {v0,v1,v4}, android.os.Bundle.putInt(java.lang.String, int):void
23465 17| const-string/jumbo v1, "size"
23466 20| invoke-virtual {v0,v1,v5}, android.os.Bundle.putInt(java.lang.String, int):void
23480 0| iget-object v0, v1, com.android.colorpicker.ColorPickerDialog.mColors
23482 4| iget v0, v1, com.android.colorpicker.ColorPickerDialog.mSelectedColor
23486 8| iput-object v2, v1, com.android.colorpicker.ColorPickerDialog.mColors
23488 10| iput v3, v1, com.android.colorpicker.ColorPickerDialog.mSelectedColor
23490 12| invoke-direct {v1}, com.android.colorpicker.ColorPickerDialog.refreshPalette():void
23503 0| iput-object v1, v0, com.android.colorpicker.ColorPickerDialog.mListener
23520 10| const/16 v1, #+8 (0x00000008 | 1.12104e-44)
23521 12| invoke-virtual {v0,v1}, android.widget.ProgressBar.setVisibility(int):void
23526 20| const/4 v1, #+0 (0x00000000 | 0.00000)
23527 21| invoke-virtual {v0,v1}, com.android.colorpicker.ColorPickerPalette.setVisibility(int):void
23545 10| const/4 v1, #+0 (0x00000000 | 0.00000)
23546 11| invoke-virtual {v0,v1}, android.widget.ProgressBar.setVisibility(int):void
23549 16| const/16 v1, #+8 (0x00000008 | 1.12104e-44)
23550 18| invoke-virtual {v0,v1}, com.android.colorpicker.ColorPickerPalette.setVisibility(int):void
23558 0| iget-wide v0:v1, v2, com.android.calendar.CalendarColorPickerDialog.mCalendarId
23559 2| return-wide v0:v1
23564 0| iget-object v0, v1, com.android.calendar.CalendarColorPickerDialog.mColorKeyMap
23570 0| iget-object v0, v1, com.android.calendar.CalendarColorPickerDialog.mColors
23576 0| iget v0, v1, com.android.calendar.CalendarColorPickerDialog.mSelectedColor
23582 0| iget-object v0, v1, com.android.calendar.CalendarColorPickerDialog.mService
23588 0| iput-object v1, v0, com.android.calendar.CalendarColorPickerDialog.mColors
23589 2| return-object v1
23594 0| iput v1, v0, com.android.calendar.CalendarColorPickerDialog.mSelectedColor
23595 2| return v1
23610 6| const-string/jumbo v1, "account_name"
23611 9| aput-object v1, v0, v2
23613 11| const-string/jumbo v1, "account_type"
23614 14| aput-object v1, v0, v3
23616 16| const-string/jumbo v1, "calendar_color"
23617 19| aput-object v1, v0, v4
23623 25| const-string/jumbo v1, "color"
23624 28| aput-object v1, v0, v2
23626 30| const-string/jumbo v1, "color_index"
23627 33| aput-object v1, v0, v3
23640 0| invoke-direct {v1}, com.android.colorpicker.ColorPickerDialog.<init>():void
23644 8| iput-object v0, v1, com.android.calendar.CalendarColorPickerDialog.mColorKeyMap
23661 7| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
23666 …12| invoke-virtual {v0,v2,v3,v1}, com.android.calendar.CalendarColorPickerDialog.setArguments(int,…
23673 19| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
23693 13| const/4 v1, #+0 (0x00000000 | 0.00000)
23695 .local v1, "i", int
23698 17| if-ge v1, v2, Label_2
23702 23| aget v3, v3, v1
23703 25| aget v4, v0, v1
23706 30| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
23710 .end_local v1
23732 10| const/4 v1, #+0 (0x00000000 | 0.00000)
23734 .local v1, "i", int
23737 14| if-ge v1, v2, Label_3
23741 20| aget v3, v3, v1
23744 26| aput v2, v0, v1
23746 28| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
23770 10| sget-object v1, android.provider.CalendarContract$Calendars.CONTENT_URI
23772 …14| invoke-static {v1,v4,v5}, android.content.ContentUris.withAppendedId(android.net.Uri, long):an…
23777 20| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
23801 12| move-result-wide v0:v1
23802 13| iput-wide v0:v1, v3, com.android.calendar.CalendarColorPickerDialog.mCalendarId
23826 5| new-instance v1, com.android.calendar.CalendarColorPickerDialog$QueryService
23829 …11| invoke-direct {v1,v4,v2,v3}, com.android.calendar.CalendarColorPickerDialog$QueryService.<init…
23830 14| iput-object v1, v4, com.android.calendar.CalendarColorPickerDialog.mService
23832 16| iget-object v1, v4, com.android.calendar.CalendarColorPickerDialog.mColors
23833 18| if-nez v1, Label_1
23866 0| iget-wide v0:v1, v3, com.android.calendar.CalendarColorPickerDialog.mCalendarId
23867 2| cmp-long v0, v4:v5, v0:v1
23886 2| const-string/jumbo v1, "Must call setCalendarId() to update calendar colors"
23887 5| invoke-direct {v0,v1}, java.lang.IllegalStateException.<init>(java.lang.String):void
23898 0| iput-object v1, v0, com.android.calendar.CalendarController$1.this$0
23914 6| iget-object v1, v2, com.android.calendar.CalendarController$1.this$0
23915 …8| invoke-static {v1}, com.android.calendar.CalendarController.-get0(com.android.calendar.Calendar…
23916 11| move-result-object v1
23917 …12| invoke-static {v1,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
23918 15| move-result-object v1
23919 16| invoke-virtual {v0,v1}, android.text.format.Time.switchTimezone(java.lang.String):void
23943 4| const-wide/16 v0:v1, #+256 (0x00000100 | 3.58732e-43)
23962 35| or-long/2addr v0:v1, v6:v7
23965 36| return-wide v0:v1
23969 37| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
23974 40| or-long/2addr v0:v1, v6:v7
23980 44| or-long/2addr v0:v1, v2:v3
23986 48| or-long/2addr v0:v1, v2:v3
23992 52| or-long/2addr v0:v1, v2:v3
24015 6| cmp-long v1, v2:v3, v4:v5
24016 8| if-eqz v1, Label_1
24018 10| const-string/jumbo v1, "CalendarController"
24029 35| invoke-static {v1,v2}, android.util.Log.wtf(java.lang.String, java.lang.String):int
24043 48| const-string/jumbo v1, "CalendarController"
24053 71| invoke-static {v1,v2}, android.util.Log.wtf(java.lang.String, java.lang.String):int
24064 77| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
24065 78| return v1
24068 79| const/4 v1, #+4 (0x00000004 | 5.60519e-45)
24069 80| return v1
24093 5| cmp-long v1, v2:v3, v4:v5
24094 7| if-eqz v1, Label_1
24096 9| const-string/jumbo v1, "CalendarController"
24107 34| invoke-static {v1,v2}, android.util.Log.wtf(java.lang.String, java.lang.String):int
24116 45| cmp-long v1, v2:v3, v4:v5
24117 47| if-eqz v1, Label_2
24125 0| iget-object v0, v1, com.android.calendar.CalendarController.mContext
24131 0| iget-object v0, v1, com.android.calendar.CalendarController.mTime
24160 6| const/4 v1, #+5 (0x00000005 | 7.00649e-45)
24161 7| invoke-direct {v0,v1}, java.util.LinkedHashMap.<init>(int):void
24177 31| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
24178 32| invoke-direct {v0,v1}, java.util.WeakHashMap.<init>(int):void
24187 43| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
24188 45| iput-wide v0:v1, v3, com.android.calendar.CalendarController.mEventId
24194 54| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
24195 56| iput-wide v0:v1, v3, com.android.calendar.CalendarController.mDateFlags
24211 79| const-string/jumbo v1, "preferred_detailedView"
24215 …83| invoke-static {v0,v1,v2}, com.android.calendar.Utils.getSharedPreference(android.content.Conte…
24232 3| const/4 v1, #+0 (0x00000000 | 0.00000)
24235 .local v1, "controller", com.android.calendar.CalendarController
24248 21| move-object v1, v0
24251 .local v1, "controller", com.android.calendar.CalendarController
24252 22| move-object v2, v1
24255 .end_local v1
24260 25| new-instance v1, com.android.calendar.CalendarController
24261 …27| invoke-direct {v1,v7}, com.android.calendar.CalendarController.<init>(android.content.Context)…
24267 .restart_local v1
24270 34| invoke-direct {v6,v1}, java.lang.ref.WeakReference.<init>(java.lang.Object):void
24277 41| return-object v1
24280 .end_local v1
24290 46| move-object v1, v2
24292 .restart_local v1
24295 .end_local v1
24297 48| move-object v1, v2
24299 .restart_local v1
24302 .local v1, "controller", com.android.calendar.CalendarController
24303 50| move-object v2, v1
24322 8| iget-object v1, v5, com.android.calendar.CalendarController.mContext
24323 10| invoke-virtual {v1,v0}, android.content.Context.startActivity(android.content.Intent):void
24335 0| const/4 v1, #+0 (0x00000000 | 0.00000)
24353 0| new-instance v1, com.android.calendar.DeleteEventHelper
24360 …7| invoke-direct {v1,v2,v11,v0}, com.android.calendar.DeleteEventHelper.<init>(android.content.Con…
24361 .local v1, "deleteEventHelper", com.android.calendar.DeleteEventHelper
24367 …16| invoke-virtual/range {v1..v8}, com.android.calendar.DeleteEventHelper.delete(long, long, long,…
24372 .end_local v1
24386 5| move-result-object v1
24388 .local v1, "uri", android.net.Uri
24391 …11| invoke-direct {v0,v2,v1}, android.content.Intent.<init>(java.lang.String, android.net.Uri):void
24425 8| move-result-object v1
24426 9| check-cast v1, android.app.SearchManager
24428 .local v1, "searchManager", android.app.SearchManager
24429 …11| invoke-virtual {v1,v9}, android.app.SearchManager.getSearchableInfo(android.content.ComponentN…
24461 2| const-string/jumbo v1, "android.intent.action.VIEW"
24462 5| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
24465 8| iget-object v1, v3, com.android.calendar.CalendarController.mContext
24467 …12| invoke-virtual {v0,v1,v2}, android.content.Intent.setClass(android.content.Context, java.lang.…
24469 15| const/high16 v1, #+537001984 (0x20020000 | 1.10114e-19)
24470 17| invoke-virtual {v0,v1}, android.content.Intent.setFlags(int):android.content.Intent
24472 20| iget-object v1, v3, com.android.calendar.CalendarController.mContext
24473 22| invoke-virtual {v1,v0}, android.content.Context.startActivity(android.content.Intent):void
24485 2| const-string/jumbo v1, "android.intent.action.VIEW"
24486 5| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
24489 8| iget-object v1, v3, com.android.calendar.CalendarController.mContext
24491 …12| invoke-virtual {v0,v1,v2}, android.content.Intent.setClass(android.content.Context, java.lang.…
24493 15| const/high16 v1, #+537001984 (0x20020000 | 1.10114e-19)
24494 17| invoke-virtual {v0,v1}, android.content.Intent.setFlags(int):android.content.Intent
24496 20| iget-object v1, v3, com.android.calendar.CalendarController.mContext
24497 22| invoke-virtual {v1,v0}, android.content.Context.startActivity(android.content.Intent):void
24510 2| invoke-virtual {v0,v1}, java.util.WeakHashMap.remove(java.lang.Object):java.lang.Object
24528 7| iget-object v1, v2, com.android.calendar.CalendarController.eventHandlers
24529 9| invoke-virtual {v1}, java.util.LinkedHashMap.keySet():java.util.Set
24530 12| move-result-object v1
24531 13| invoke-virtual {v0,v1}, java.util.LinkedList.addAll(java.util.Collection):boolean
24563 0| monitor-enter v1
24566 1| iget v0, v1, com.android.calendar.CalendarController.mDispatchInProgressCounter
24569 5| iget-object v0, v1, com.android.calendar.CalendarController.mToBeRemovedEventHandlers
24574 10| monitor-exit v1
24580 12| iget-object v0, v1, com.android.calendar.CalendarController.eventHandlers
24583 17| iget-object v0, v1, com.android.calendar.CalendarController.mFirstEventHandler
24585 21| iget-object v0, v1, com.android.calendar.CalendarController.mFirstEventHandler
24590 28| iput-object v0, v1, com.android.calendar.CalendarController.mFirstEventHandler
24597 32| monitor-exit v1
24609 2| const-string/jumbo v1, "android.intent.action.VIEW"
24610 5| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
24613 8| iget-object v1, v3, com.android.calendar.CalendarController.mContext
24615 …12| invoke-virtual {v0,v1,v2}, android.content.Intent.setClass(android.content.Context, java.lang.…
24617 15| const-string/jumbo v1, "beginTime"
24618 …18| invoke-virtual {v0,v1,v4,v5}, android.content.Intent.putExtra(java.lang.String, long):android.…
24620 21| const-string/jumbo v1, "endTime"
24621 …24| invoke-virtual {v0,v1,v6,v7}, android.content.Intent.putExtra(java.lang.String, long):android.…
24623 27| const-string/jumbo v1, "allDay"
24624 …30| invoke-virtual {v0,v1,v8}, android.content.Intent.putExtra(java.lang.String, boolean):android.…
24626 33| const-string/jumbo v1, "calendar_id"
24627 …36| invoke-virtual {v0,v1,v10,v11}, android.content.Intent.putExtra(java.lang.String, long):androi…
24629 39| const-string/jumbo v1, "title"
24630 …42| invoke-virtual {v0,v1,v9}, android.content.Intent.putExtra(java.lang.String, java.lang.String)…
24641 0| iget-wide v0:v1, v2, com.android.calendar.CalendarController.mDateFlags
24642 2| return-wide v0:v1
24651 0| iget-wide v0:v1, v2, com.android.calendar.CalendarController.mEventId
24652 2| return-wide v0:v1
24661 0| iget v0, v1, com.android.calendar.CalendarController.mPreviousViewType
24672 2| const/4 v1, #+0 (0x00000000 | 0.00000)
24673 3| invoke-virtual {v0,v1}, android.text.format.Time.toMillis(boolean):long
24674 6| move-result-wide v0:v1
24675 7| return-wide v0:v1
24684 0| iget v0, v1, com.android.calendar.CalendarController.mViewType
24695 0| new-instance v1, android.content.Intent
24697 5| invoke-direct {v1,v2}, android.content.Intent.<init>(java.lang.String):void
24699 .local v1, "intent", android.content.Intent
24705 … 14| invoke-virtual {v1,v0}, android.content.Intent.setData(android.net.Uri):android.content.Intent
24709 …21| invoke-virtual {v1,v2,v3}, android.content.Intent.setClass(android.content.Context, java.lang.…
24712 …27| invoke-virtual {v1,v2,v8,v9}, android.content.Intent.putExtra(java.lang.String, long):android.…
24715 …33| invoke-virtual {v1,v2,v10,v11}, android.content.Intent.putExtra(java.lang.String, long):androi…
24718 …39| invoke-virtual {v1,v2,v12}, android.content.Intent.putExtra(java.lang.String, int):android.con…
24721 44| invoke-virtual {v1,v2}, android.content.Intent.setFlags(int):android.content.Intent
24724 49| invoke-virtual {v2,v1}, android.content.Context.startActivity(android.content.Intent):void
24760 49| move-result-object v1
24762 .local v1, "authority", java.lang.String
24798 …106| invoke-static {v4,v1,v2}, android.content.ContentResolver.requestSync(android.accounts.Accoun…
24823 10| move-result-object v1
24824 …11| invoke-virtual {v0,v1,v4}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):jav…
24836 21| move-result-object v1
24837 …22| invoke-virtual {v0,v1,v4}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):jav…
24865 13| move-result-object v1
24866 14| invoke-direct {v0,v1,v4}, android.util.Pair.<init>(java.lang.Object, java.lang.Object):void
24879 26| move-result-object v1
24880 27| invoke-direct {v0,v1,v4}, android.util.Pair.<init>(java.lang.Object, java.lang.Object):void
24904 5| move-object v1, v15
24924 1| move-object v1, v15
25147 239| move-object/from16 v1, v33
25148 …241| invoke-interface {v0,v1}, com.android.calendar.CalendarController$EventHandler.handleEvent(co…
25217 341| move-object/from16 v1, v33
25218 …343| invoke-interface {v0,v1}, com.android.calendar.CalendarController$EventHandler.handleEvent(co…
25647 1| const/4 v1, #+0 (0x00000000 | 0.00000)
25648 …2| invoke-static {v0,v1}, com.android.calendar.CalendarController$EventInfo.buildViewExtraLong(int…
25651 8| move-object/from16 v1, v17
25675 6| move-object/from16 v1, v21
25741 67| move-wide/from16 v0:v1, v20:v21
25742 69| invoke-virtual {v3,v0,v1}, android.text.format.Time.set(long):void
25762 100| move-wide/from16 v0:v1, v18:v19
25763 102| iput-wide v0:v1, v2, com.android.calendar.CalendarController$EventInfo.extraLong
25768 108| move-wide/from16 v0:v1, v23:v24
25769 110| iput-wide v0:v1, v2, com.android.calendar.CalendarController$EventInfo.calendarId
25788 0| iput-wide v2:v3, v1, com.android.calendar.CalendarController.mEventId
25800 0| iget-object v0, v1, com.android.calendar.CalendarController.mTime
25813 0| iput v1, v0, com.android.calendar.CalendarController.mViewType
25831 9| const-string/jumbo v1, "12"
25832 12| aput-object v1, v0, v3
25833 14| const-string/jumbo v1, "1"
25834 17| aput-object v1, v0, v4
25835 19| const-string/jumbo v1, "2"
25836 22| aput-object v1, v0, v5
25837 24| const-string/jumbo v1, "3"
25838 27| aput-object v1, v0, v6
25839 29| const-string/jumbo v1, "4"
25840 32| aput-object v1, v0, v7
25842 34| const-string/jumbo v1, "5"
25844 38| aput-object v1, v0, v2
25845 40| const-string/jumbo v1, "6"
25847 44| aput-object v1, v0, v2
25848 46| const-string/jumbo v1, "7"
25850 50| aput-object v1, v0, v2
25851 52| const-string/jumbo v1, "8"
25853 57| aput-object v1, v0, v2
25854 59| const-string/jumbo v1, "9"
25856 64| aput-object v1, v0, v2
25857 66| const-string/jumbo v1, "10"
25859 71| aput-object v1, v0, v2
25860 73| const-string/jumbo v1, "11"
25862 78| aput-object v1, v0, v2
25863 80| const-string/jumbo v1, "12"
25865 85| aput-object v1, v0, v2
25867 87| const-string/jumbo v1, "1"
25869 92| aput-object v1, v0, v2
25870 94| const-string/jumbo v1, "2"
25872 99| aput-object v1, v0, v2
25873 101| const-string/jumbo v1, "3"
25875 106| aput-object v1, v0, v2
25876 108| const-string/jumbo v1, "4"
25878 113| aput-object v1, v0, v2
25879 115| const-string/jumbo v1, "5"
25881 120| aput-object v1, v0, v2
25882 122| const-string/jumbo v1, "6"
25884 127| aput-object v1, v0, v2
25885 129| const-string/jumbo v1, "7"
25887 134| aput-object v1, v0, v2
25888 136| const-string/jumbo v1, "8"
25890 141| aput-object v1, v0, v2
25892 143| const-string/jumbo v1, "9"
25894 148| aput-object v1, v0, v2
25895 150| const-string/jumbo v1, "10"
25897 155| aput-object v1, v0, v2
25898 157| const-string/jumbo v1, "11"
25900 162| aput-object v1, v0, v2
25901 164| const-string/jumbo v1, "12"
25903 169| aput-object v1, v0, v2
25909 177| const-string/jumbo v1, "00"
25910 180| aput-object v1, v0, v3
25911 182| const-string/jumbo v1, "01"
25912 185| aput-object v1, v0, v4
25913 187| const-string/jumbo v1, "02"
25914 190| aput-object v1, v0, v5
25915 192| const-string/jumbo v1, "03"
25916 195| aput-object v1, v0, v6
25917 197| const-string/jumbo v1, "04"
25918 200| aput-object v1, v0, v7
25919 202| const-string/jumbo v1, "05"
25921 206| aput-object v1, v0, v2
25923 208| const-string/jumbo v1, "06"
25925 212| aput-object v1, v0, v2
25926 214| const-string/jumbo v1, "07"
25928 218| aput-object v1, v0, v2
25929 220| const-string/jumbo v1, "08"
25931 225| aput-object v1, v0, v2
25932 227| const-string/jumbo v1, "09"
25934 232| aput-object v1, v0, v2
25935 234| const-string/jumbo v1, "10"
25937 239| aput-object v1, v0, v2
25938 241| const-string/jumbo v1, "11"
25940 246| aput-object v1, v0, v2
25941 248| const-string/jumbo v1, "12"
25943 253| aput-object v1, v0, v2
25944 255| const-string/jumbo v1, "13"
25946 260| aput-object v1, v0, v2
25947 262| const-string/jumbo v1, "14"
25949 267| aput-object v1, v0, v2
25950 269| const-string/jumbo v1, "15"
25952 274| aput-object v1, v0, v2
25953 276| const-string/jumbo v1, "16"
25955 281| aput-object v1, v0, v2
25957 283| const-string/jumbo v1, "17"
25959 288| aput-object v1, v0, v2
25960 290| const-string/jumbo v1, "18"
25962 295| aput-object v1, v0, v2
25963 297| const-string/jumbo v1, "19"
25965 302| aput-object v1, v0, v2
25966 304| const-string/jumbo v1, "20"
25968 309| aput-object v1, v0, v2
25969 311| const-string/jumbo v1, "21"
25971 316| aput-object v1, v0, v2
25972 318| const-string/jumbo v1, "22"
25974 323| aput-object v1, v0, v2
25975 325| const-string/jumbo v1, "23"
25977 330| aput-object v1, v0, v2
25978 332| const-string/jumbo v1, "00"
25980 337| aput-object v1, v0, v2
26007 3| move-object v1, v7
26024 3| iput-object v1, v0, com.android.calendar.CalendarEventModel$Attendee.mName
26051 5| instance-of v1, v6, com.android.calendar.CalendarEventModel$Attendee
26052 7| if-nez v1, Label_2
26061 13| iget-object v1, v5, com.android.calendar.CalendarEventModel$Attendee.mEmail
26063 …17| invoke-static {v1,v2}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
26064 20| move-result v1
26065 21| if-nez v1, Label_3
26079 0| iget-object v0, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail
26085 6| iget-object v0, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail
26100 3| iput v1, v0, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26115 …1| invoke-static {v1,v0}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int):…
26128 …2| invoke-direct {v0,v1,v2}, com.android.calendar.CalendarEventModel$ReminderEntry.<init>(int, int…
26140 2| iget v1, v2, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26141 4| if-eq v0, v1, Label_1
26144 8| iget v1, v2, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26145 10| sub-int/2addr v0, v1
26150 14| iget v1, v2, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26151 16| if-eq v0, v1, Label_2
26154 20| iget v1, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26155 22| sub-int/2addr v0, v1
26173 …2| invoke-virtual {v1,v2}, com.android.calendar.CalendarEventModel$ReminderEntry.compareTo(com.and…
26184 0| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
26189 4| return v1
26216 32| if-ne v3, v1, Label_5
26219 34| return v1
26223 37| if-ne v3, v1, Label_6
26227 43| move v1, v2
26237 0| iget v0, v1, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26247 0| iget v0, v1, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26259 4| iget v1, v2, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26260 6| add-int/2addr v0, v1
26272 5| const-string/jumbo v1, "ReminderEntry min="
26273 …8| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder
26275 12| iget v1, v2, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes
26276 14| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
26278 18| const-string/jumbo v1, " meth="
26279 …21| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
26281 25| iget v1, v2, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod
26282 27| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
26298 5| const/4 v1, #+0 (0x00000000 | 0.00000)
26302 9| iput-object v1, v7, com.android.calendar.CalendarEventModel.mUri
26315 24| iput-object v1, v7, com.android.calendar.CalendarEventModel.mSyncId
26317 26| iput-object v1, v7, com.android.calendar.CalendarEventModel.mSyncAccount
26319 28| iput-object v1, v7, com.android.calendar.CalendarEventModel.mSyncAccountType
26325 34| iput-object v1, v7, com.android.calendar.CalendarEventModel.mOwnerAccount
26327 36| iput-object v1, v7, com.android.calendar.CalendarEventModel.mTitle
26329 38| iput-object v1, v7, com.android.calendar.CalendarEventModel.mLocation
26331 40| iput-object v1, v7, com.android.calendar.CalendarEventModel.mDescription
26333 42| iput-object v1, v7, com.android.calendar.CalendarEventModel.mRrule
26335 44| iput-object v1, v7, com.android.calendar.CalendarEventModel.mOrganizer
26337 46| iput-object v1, v7, com.android.calendar.CalendarEventModel.mOrganizerDisplayName
26351 60| iput-object v1, v7, com.android.calendar.CalendarEventModel.mDuration
26353 62| iput-object v1, v7, com.android.calendar.CalendarEventModel.mTimezone
26355 64| iput-object v1, v7, com.android.calendar.CalendarEventModel.mTimezone2
26369 78| iput-object v1, v7, com.android.calendar.CalendarEventModel.mOriginalSyncId
26373 82| iput-object v1, v7, com.android.calendar.CalendarEventModel.mOriginalTime
26375 84| iput-object v1, v7, com.android.calendar.CalendarEventModel.mOriginalAllDay
26439 27| move-result v1
26441 .local v1, "defaultReminderMins", int
26443 29| if-eq v1, v3, Label_1
26449 …36| invoke-static {v1}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int):com.and…
26454 …45| invoke-static {v1}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int):com.and…
26526 69| move-result v1
26528 .local v1, "accessLevel", int
26530 71| if-eq v1, v10, Label_7
26532 73| if-lez v1, Label_6
26534 75| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN)
26537 77| iput v1, v15, com.android.calendar.CalendarEventModel.mAccessLevel
26615 2| iget-object v1, v3, com.android.calendar.CalendarEventModel$Attendee.mEmail
26616 …4| invoke-virtual {v0,v1,v3}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java…
26636 8| move-result-object v1
26638 .local v1, "address$iterator", java.util.Iterator
26639 9| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
26642 15| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
26671 .end_local v1
26677 .restart_local v1
26692 3| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mAllDay
26693 5| if-eq v0, v1, Label_1
26708 19| iget-object v1, v6, com.android.calendar.CalendarEventModel.mAttendeesList
26709 21| invoke-virtual {v0,v1}, java.util.LinkedHashMap.equals(java.lang.Object):boolean
26716 28| iget-wide v0:v1, v5, com.android.calendar.CalendarEventModel.mCalendarId
26718 32| cmp-long v0, v0:v1, v2:v3
26725 39| iget v1, v6, com.android.calendar.CalendarEventModel.mCalendarColor
26726 41| if-eq v0, v1, Label_5
26732 46| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mCalendarColorInitialized
26733 48| if-eq v0, v1, Label_6
26739 53| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mGuestsCanInviteOthers
26740 55| if-eq v0, v1, Label_7
26746 60| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mGuestsCanModify
26747 62| if-eq v0, v1, Label_8
26753 67| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mGuestsCanSeeGuests
26754 69| if-eq v0, v1, Label_9
26760 74| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mOrganizerCanRespond
26761 76| if-eq v0, v1, Label_10
26767 81| iget v1, v6, com.android.calendar.CalendarEventModel.mCalendarAccessLevel
26768 83| if-eq v0, v1, Label_11
26774 88| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mModelUpdatedWithEventCursor
26775 90| if-eq v0, v1, Label_12
26781 95| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mHasAlarm
26782 97| if-eq v0, v1, Label_13
26788 102| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mHasAttendeeData
26789 104| if-eq v0, v1, Label_14
26794 107| iget-wide v0:v1, v5, com.android.calendar.CalendarEventModel.mId
26796 111| cmp-long v0, v0:v1, v2:v3
26803 118| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mIsOrganizer
26804 120| if-eq v0, v1, Label_16
26819 134| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOrganizer
26820 136| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
26837 154| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOriginalAllDay
26838 156| invoke-virtual {v0,v1}, java.lang.Boolean.equals(java.lang.Object):boolean
26855 174| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOriginalTime
26856 176| invoke-virtual {v0,v1}, java.lang.Long.equals(java.lang.Object):boolean
26873 194| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOwnerAccount
26874 196| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
26891 214| iget-object v1, v6, com.android.calendar.CalendarEventModel.mReminders
26892 216| invoke-virtual {v0,v1}, java.util.ArrayList.equals(java.lang.Object):boolean
26900 225| iget v1, v6, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus
26901 227| if-eq v0, v1, Label_27
26907 232| iget v1, v6, com.android.calendar.CalendarEventModel.mOwnerAttendeeId
26908 234| if-eq v0, v1, Label_28
26923 248| iget-object v1, v6, com.android.calendar.CalendarEventModel.mSyncAccount
26924 250| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
26941 268| iget-object v1, v6, com.android.calendar.CalendarEventModel.mSyncAccountType
26942 270| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
26959 288| iget-object v1, v6, com.android.calendar.CalendarEventModel.mSyncId
26960 290| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
26977 308| iget-object v1, v6, com.android.calendar.CalendarEventModel.mTimezone
26978 310| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
26995 328| iget-object v1, v6, com.android.calendar.CalendarEventModel.mTimezone2
26996 330| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
27004 339| iget v1, v6, com.android.calendar.CalendarEventModel.mAvailability
27005 341| if-eq v0, v1, Label_39
27020 355| iget-object v1, v6, com.android.calendar.CalendarEventModel.mUri
27021 357| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
27029 366| iget v1, v6, com.android.calendar.CalendarEventModel.mAccessLevel
27030 368| if-eq v0, v1, Label_42
27036 373| iget v1, v6, com.android.calendar.CalendarEventModel.mEventStatus
27037 375| if-eq v0, v1, Label_43
27043 380| iget v1, v6, com.android.calendar.CalendarEventModel.mEventColor
27044 382| if-eq v0, v1, Label_44
27050 387| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mEventColorInitialized
27051 389| if-eq v0, v1, Label_45
27069 5| const/4 v1, #+0 (0x00000000 | 0.00000)
27071 6| iput-object v1, v6, com.android.calendar.CalendarEventModel.mUri
27081 16| iput-object v1, v6, com.android.calendar.CalendarEventModel.mEventColorCache
27087 22| iput-object v1, v6, com.android.calendar.CalendarEventModel.mSyncId
27089 24| iput-object v1, v6, com.android.calendar.CalendarEventModel.mSyncAccount
27091 26| iput-object v1, v6, com.android.calendar.CalendarEventModel.mSyncAccountType
27093 28| iput-object v1, v6, com.android.calendar.CalendarEventModel.mOwnerAccount
27095 30| iput-object v1, v6, com.android.calendar.CalendarEventModel.mTitle
27097 32| iput-object v1, v6, com.android.calendar.CalendarEventModel.mLocation
27099 34| iput-object v1, v6, com.android.calendar.CalendarEventModel.mDescription
27101 36| iput-object v1, v6, com.android.calendar.CalendarEventModel.mRrule
27103 38| iput-object v1, v6, com.android.calendar.CalendarEventModel.mOrganizer
27105 40| iput-object v1, v6, com.android.calendar.CalendarEventModel.mOrganizerDisplayName
27119 54| iput-object v1, v6, com.android.calendar.CalendarEventModel.mDuration
27121 56| iput-object v1, v6, com.android.calendar.CalendarEventModel.mTimezone
27123 58| iput-object v1, v6, com.android.calendar.CalendarEventModel.mTimezone2
27137 72| iput-object v1, v6, com.android.calendar.CalendarEventModel.mOriginalSyncId
27139 74| iput-object v1, v6, com.android.calendar.CalendarEventModel.mOriginalTime
27141 76| iput-object v1, v6, com.android.calendar.CalendarEventModel.mOriginalAllDay
27160 96| iput-object v1, v6, com.android.calendar.CalendarEventModel.mCalendarAllowedReminders
27162 98| iput-object v1, v6, com.android.calendar.CalendarEventModel.mCalendarAllowedAttendeeTypes
27164 100| iput-object v1, v6, com.android.calendar.CalendarEventModel.mCalendarAllowedAvailability
27195 8| instance-of v1, v9, com.android.calendar.CalendarEventModel
27196 10| if-nez v1, Label_3
27206 19| move-result v1
27207 20| if-nez v1, Label_4
27212 23| iget-object v1, v8, com.android.calendar.CalendarEventModel.mLocation
27213 25| if-nez v1, Label_5
27215 27| iget-object v1, v0, com.android.calendar.CalendarEventModel.mLocation
27216 29| if-eqz v1, Label_6
27221 32| iget-object v1, v8, com.android.calendar.CalendarEventModel.mLocation
27223 36| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean
27224 39| move-result v1
27225 40| if-nez v1, Label_6
27230 43| iget-object v1, v8, com.android.calendar.CalendarEventModel.mTitle
27231 45| if-nez v1, Label_7
27233 47| iget-object v1, v0, com.android.calendar.CalendarEventModel.mTitle
27234 49| if-eqz v1, Label_8
27239 52| iget-object v1, v8, com.android.calendar.CalendarEventModel.mTitle
27241 56| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean
27242 59| move-result v1
27243 60| if-nez v1, Label_8
27248 63| iget-object v1, v8, com.android.calendar.CalendarEventModel.mDescription
27249 65| if-nez v1, Label_9
27251 67| iget-object v1, v0, com.android.calendar.CalendarEventModel.mDescription
27252 69| if-eqz v1, Label_10
27257 72| iget-object v1, v8, com.android.calendar.CalendarEventModel.mDescription
27259 76| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean
27260 79| move-result v1
27261 80| if-nez v1, Label_10
27266 83| iget-object v1, v8, com.android.calendar.CalendarEventModel.mDuration
27267 85| if-nez v1, Label_11
27269 87| iget-object v1, v0, com.android.calendar.CalendarEventModel.mDuration
27270 89| if-eqz v1, Label_12
27275 92| iget-object v1, v8, com.android.calendar.CalendarEventModel.mDuration
27277 96| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean
27278 99| move-result v1
27279 100| if-nez v1, Label_12
27286 107| cmp-long v1, v2:v3, v4:v5
27287 109| if-eqz v1, Label_13
27292 112| iget-boolean v1, v8, com.android.calendar.CalendarEventModel.mIsFirstEventInSeries
27294 116| if-eq v1, v2, Label_14
27301 123| cmp-long v1, v2:v3, v4:v5
27302 125| if-eqz v1, Label_15
27309 132| cmp-long v1, v2:v3, v4:v5
27310 134| if-eqz v1, Label_16
27317 141| cmp-long v1, v2:v3, v4:v5
27318 143| if-eqz v1, Label_17
27325 150| cmp-long v1, v2:v3, v4:v5
27326 152| if-eqz v1, Label_18
27331 155| iget-object v1, v8, com.android.calendar.CalendarEventModel.mOriginalSyncId
27332 157| if-nez v1, Label_19
27334 159| iget-object v1, v0, com.android.calendar.CalendarEventModel.mOriginalSyncId
27335 161| if-eqz v1, Label_20
27340 164| iget-object v1, v8, com.android.calendar.CalendarEventModel.mOriginalSyncId
27342 168| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean
27343 171| move-result v1
27344 172| if-nez v1, Label_20
27349 175| iget-object v1, v8, com.android.calendar.CalendarEventModel.mRrule
27350 177| if-nez v1, Label_21
27352 179| iget-object v1, v0, com.android.calendar.CalendarEventModel.mRrule
27353 181| if-eqz v1, Label_22
27358 184| iget-object v1, v8, com.android.calendar.CalendarEventModel.mRrule
27360 188| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean
27361 191| move-result v1
27362 192| if-nez v1, Label_22
27384 14| move-result-object v1
27386 .local v1, "attendee$iterator", java.util.Iterator
27387 15| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
27390 21| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
27438 0| iget v0, v1, com.android.calendar.CalendarEventModel.mCalendarColor
27447 0| const/4 v1, #+0 (0x00000000 | 0.00000)
27453 7| iget-object v1, v3, com.android.calendar.CalendarEventModel.mCalendarAccountName
27455 …11| invoke-virtual {v0,v1,v2}, com.android.calendar.event.EventColorCache.getColorArray(java.lang.…
27460 16| return-object v1
27469 0| iget v0, v1, com.android.calendar.CalendarEventModel.mEventColor
27483 6| iget-object v1, v4, com.android.calendar.CalendarEventModel.mCalendarAccountName
27488 …12| invoke-virtual {v0,v1,v2,v3}, com.android.calendar.event.EventColorCache.getColorKey(java.lang…
27509 7| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
27511 .local v1, "result", int
27516 13| add-int/lit8 v1, v2, #+31 (0x0000001f | 4.34403e-44)
27518 15| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27523 22| add-int v1, v6, v2
27525 24| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27532 35| add-int v1, v2, v6
27534 37| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27539 44| add-int v1, v6, v2
27541 46| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27546 53| add-int v1, v6, v2
27548 55| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27555 66| add-int v1, v2, v6
27557 68| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27562 75| add-int v1, v6, v2
27564 77| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27569 84| add-int v1, v6, v2
27571 86| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27576 93| add-int v1, v6, v2
27578 95| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27583 102| add-int v1, v6, v2
27585 104| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27590 111| add-int v1, v6, v2
27592 113| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27594 117| add-int v1, v2, v6
27596 119| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27601 126| add-int v1, v6, v2
27603 128| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27608 135| add-int v1, v6, v2
27610 137| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27617 148| add-int v1, v2, v6
27619 150| mul-int/lit8 v6, v1, #+31 (0x0000001f | 4.34403e-44)
27624 157| add-int v1, v6, v2
27626 159| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27630 165| add-int v1, v2, v3
27632 167| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27637 174| add-int v1, v3, v2
27639 176| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27644 183| add-int v1, v3, v2
27646 185| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27651 192| add-int v1, v3, v2
27653 194| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27660 205| add-int v1, v2, v3
27662 207| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27667 214| add-int v1, v3, v2
27669 216| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27676 227| add-int v1, v2, v3
27678 229| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27685 240| add-int v1, v2, v3
27687 242| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27692 249| add-int v1, v3, v2
27694 251| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27699 258| add-int v1, v3, v2
27701 260| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27706 267| add-int v1, v3, v2
27708 269| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27713 276| add-int v1, v3, v2
27715 278| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27717 282| add-int v1, v2, v3
27719 284| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27721 288| add-int v1, v2, v3
27723 290| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27730 301| add-int v1, v2, v3
27732 303| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27737 310| add-int v1, v3, v2
27739 312| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27744 319| add-int v1, v3, v2
27746 321| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27751 328| add-int v1, v3, v2
27753 330| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27758 337| add-int v1, v3, v2
27760 339| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27765 346| add-int v1, v3, v2
27767 348| mul-int/lit8 v3, v1, #+31 (0x0000001f | 4.34403e-44)
27772 355| add-int v1, v3, v2
27774 357| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27776 361| add-int v1, v2, v3
27778 363| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27782 369| add-int v1, v2, v5
27784 371| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27786 375| add-int v1, v2, v3
27788 377| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44)
27790 381| add-int v1, v2, v3
27792 383| return v1
27950 0| iget-boolean v0, v1, com.android.calendar.CalendarEventModel.mCalendarColorInitialized
27959 0| const/4 v1, #+0 (0x00000000 | 0.00000)
27970 17| return v1
27982 34| return v1
27994 51| return v1
28007 0| iget-boolean v0, v1, com.android.calendar.CalendarEventModel.mEventColorInitialized
28170 190| xor-int/lit8 v1, v2, #+1 (0x00000001 | 1.40130e-45)
28186 209| if-eqz v1, Label_21
28193 214| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
28194 .local v1, "syncIdNotReferenced", boolean
28198 .end_local v1
28230 1| iget-wide v0:v1, v5, com.android.calendar.CalendarEventModel.mCalendarId
28232 5| cmp-long v0, v0:v1, v2:v3
28281 37| add-int/lit8 v1, v3, #-2 (0xfffffffe | NaN)
28283 .local v1, "i", int
28284 39| if-ltz v1, Label_4
28287 43| invoke-virtual {v3,v1}, java.util.ArrayList.get(int):java.lang.Object
28297 57| add-int/lit8 v4, v1, #+1 (0x00000001 | 1.40130e-45)
28303 63| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN)
28318 0| iput v2, v1, com.android.calendar.CalendarEventModel.mCalendarColor
28321 3| iput-boolean v0, v1, com.android.calendar.CalendarEventModel.mCalendarColorInitialized
28333 0| iput v2, v1, com.android.calendar.CalendarEventModel.mEventColor
28336 3| iput-boolean v0, v1, com.android.calendar.CalendarEventModel.mEventColorInitialized
28362 8| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
28363 …9| invoke-virtual {v2,v0,v1}, com.android.calendar.CalendarRecentSuggestionsProvider.setupSuggesti…
28377 0| iput-object v1, v0, com.android.calendar.CalendarSettingsActivity$1.this$0
28390 0| iget-object v1, v2, com.android.calendar.CalendarSettingsActivity$1.this$0
28391 …2| invoke-static {v1}, android.accounts.AccountManager.get(android.content.Context):android.accoun…
28392 5| move-result-object v1
28393 … 6| invoke-virtual {v1}, android.accounts.AccountManager.getAccounts():android.accounts.Account[]
28398 12| iget-object v1, v2, com.android.calendar.CalendarSettingsActivity$1.this$0
28399 …14| invoke-static {v1}, com.android.calendar.CalendarSettingsActivity.-get0(com.android.calendar.C…
28400 17| move-result-object v1
28401 18| invoke-virtual {v0,v1}, java.lang.Object.equals(java.lang.Object):boolean
28402 21| move-result v1
28403 22| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
28404 24| if-eqz v1, Label_1
28406 26| iget-object v1, v2, com.android.calendar.CalendarSettingsActivity$1.this$0
28407 28| invoke-virtual {v1}, com.android.calendar.CalendarSettingsActivity.invalidateHeaders():void
28415 0| iget-object v0, v1, com.android.calendar.CalendarSettingsActivity.mAccounts
28425 0| invoke-direct {v1}, android.preference.PreferenceActivity.<init>():void
28429 8| iput-object v0, v1, com.android.calendar.CalendarSettingsActivity.mHandler
28432 11| iput-boolean v0, v1, com.android.calendar.CalendarSettingsActivity.mHideMenuButtons
28435 …15| invoke-direct {v0,v1}, com.android.calendar.CalendarSettingsActivity$1.<init>(com.android.cale…
28436 18| iput-object v0, v1, com.android.calendar.CalendarSettingsActivity.mCheckAccounts
28448 1| iput-boolean v0, v1, com.android.calendar.CalendarSettingsActivity.mHideMenuButtons
28478 13| move-result-object v1
28480 .local v1, "accounts", android.accounts.Account[]
28481 14| if-eqz v1, Label_3
28483 16| array-length v5, v1
28491 20| aget-object v2, v1, v4
28537 75| iput-object v1, v12, com.android.calendar.CalendarSettingsActivity.mAccounts
28580 9| const v1, #+2131689476 (0x7f0f0004 | 1.90080e+38)
28581 12| invoke-virtual {v0,v1,v4}, android.view.MenuInflater.inflate(int, android.view.Menu):void
28615 23| new-instance v1, android.content.Intent
28617 28| invoke-direct {v1,v2}, android.content.Intent.<init>(java.lang.String):void
28619 .local v1, "nextIntent", android.content.Intent
28627 …42| invoke-virtual {v1,v2,v0}, android.content.Intent.putExtra(java.lang.String, java.lang.String[…
28630 47| invoke-virtual {v1,v2}, android.content.Intent.addFlags(int):android.content.Intent
28632 …50| invoke-virtual {v5,v1}, com.android.calendar.CalendarSettingsActivity.startActivity(android.co…
28638 .end_local v1
28654 6| iget-object v1, v2, com.android.calendar.CalendarSettingsActivity.mCheckAccounts
28655 8| invoke-virtual {v0,v1}, android.os.Handler.removeCallbacks(java.lang.Runnable):void
28673 6| iget-object v1, v4, com.android.calendar.CalendarSettingsActivity.mCheckAccounts
28675 … 10| invoke-virtual {v0,v1,v2,v3}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean
28690 0| iput-object v1, v0, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.this$1
28848 158| move-result-object v1
28850 .local v1, "callback$iterator", java.util.Iterator
28851 159| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
28854 165| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
28884 0| iget-object v0, v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mPrefsName
28933 4| const-string/jumbo v1, "timezoneType"
28934 7| aput-object v1, v0, v3
28938 13| const-string/jumbo v1, "timezoneInstances"
28939 16| aput-object v1, v0, v3
28946 23| const-string/jumbo v1, "key"
28947 26| aput-object v1, v0, v3
28948 28| const-string/jumbo v1, "value"
28949 31| aput-object v1, v0, v4
28954 37| const/16 v1, #+50 (0x00000032 | 7.00649e-44)
28955 39| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
28959 46| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mSB
28962 …52| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):v…
28993 3| iput-object v1, v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mPrefsName
29072 16| const/4 v1, #+0 (0x00000000 | 0.00000)
29073 …17| invoke-interface {v8,v0,v1}, android.content.SharedPreferences.getBoolean(java.lang.String, bo…
29079 29| move-result-object v1
29080 …30| invoke-interface {v8,v0,v1}, android.content.SharedPreferences.getString(java.lang.String, jav…
29099 57| move-result-object v1
29100 …58| invoke-direct {v0,v10,v1}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.<in…
29107 69| const/4 v1, #+0 (0x00000000 | 0.00000)
29153 3| move-result v1
29154 4| if-eqz v1, Label_1
29166 11| const-string/jumbo v1, "auto"
29168 16| invoke-virtual {v1,v0}, java.lang.String.equals(java.lang.Object):boolean
29169 19| move-result v1
29170 20| if-eqz v1, Label_8
29172 22| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ
29173 24| if-eqz v1, Label_2
29178 27| const/4 v1, #+0 (0x00000000 | 0.00000)
29179 28| sput-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ
29187 33| iget-object v1, v15, com.android.calendar.CalendarUtils$TimeZoneUtils.mPrefsName
29189 …37| invoke-static {v0,v1}, com.android.calendar.CalendarUtils.getSharedPreferences(android.content…
29193 41| const-string/jumbo v1, "preferences_home_tz_enabled"
29195 …46| invoke-static {v13,v1,v2}, com.android.calendar.CalendarUtils.setSharedPreference(android.cont…
29197 49| const-string/jumbo v1, "preferences_home_tz"
29199 …54| invoke-static {v13,v1,v2}, com.android.calendar.CalendarUtils.setSharedPreference(android.cont…
29205 62| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler
29206 64| if-eqz v1, Label_4
29208 66| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler
29210 …70| invoke-virtual {v1,v2}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.cancel…
29213 73| new-instance v1, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler
29216 …79| invoke-direct {v1,v15,v2}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.<in…
29217 82| sput-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler
29219 84| sget v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mToken
29220 86| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
29221 88| sput v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mToken
29222 90| if-nez v1, Label_5
29224 92| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
29225 93| sput v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mToken
29229 98| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ
29230 100| if-eqz v1, Label_12
29231 102| const-string/jumbo v1, "home"
29233 …105| invoke-virtual {v5,v2,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Stri…
29235 108| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler
29243 …120| invoke-virtual/range {v1..v7}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandle…
29245 123| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ
29246 125| if-eqz v1, Label_7
29252 132| const-string/jumbo v1, "value"
29254 …137| invoke-virtual {v10,v1,v2}, android.content.ContentValues.put(java.lang.String, java.lang.Str…
29274 156| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ
29275 158| if-eqz v1, Label_9
29276 160| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ
29278 …164| invoke-static {v1,v0}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSe…
29279 167| move-result v1
29280 168| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
29281 170| if-eqz v1, Label_10
29287 173| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
29288 174| sput-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ
29296 180| move-exception v1
29298 182| throw v1
29303 183| const-string/jumbo v1, "auto"
29325 …1| invoke-virtual {v1,v2,v0}, android.content.Context.getSharedPreferences(java.lang.String, int):…
29337 …0| invoke-interface {v1}, android.content.SharedPreferences.edit():android.content.SharedPreferenc…
29355 …0| invoke-interface {v1}, android.content.SharedPreferences.edit():android.content.SharedPreferenc…
29373 0| iput-object v1, v0, com.android.calendar.CalendarViewAdapter$1.this$0
29387 2| iget-object v1, v2, com.android.calendar.CalendarViewAdapter$1.this$0
29388 …4| invoke-static {v1}, com.android.calendar.CalendarViewAdapter.-get0(com.android.calendar.Calenda…
29389 7| move-result-object v1
29390 …8| invoke-virtual {v0,v1}, com.android.calendar.CalendarViewAdapter.refresh(android.content.Contex…
29397 0| iget-object v0, v1, com.android.calendar.CalendarViewAdapter.mContext
29429 30| const v1, #+2131165201 (0x7f070011 | 1.79446e+38)
29430 33| invoke-virtual {v0,v1}, android.content.res.Resources.getStringArray(int):java.lang.String[]
29441 52| const/16 v1, #+50 (0x00000032 | 7.00649e-44)
29442 54| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
29446 61| iget-object v1, v3, com.android.calendar.CalendarViewAdapter.mStringBuilder
29449 …67| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):v…
29475 12| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mMilliTime
29476 14| invoke-virtual {v9,v0,v1}, android.text.format.Time.set(long):void
29478 17| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mMilliTime
29480 21| invoke-static {v0,v1,v2,v3}, android.text.format.Time.getJulianDay(long, long):int
29491 32| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mTodayJulianDay
29492 34| cmp-long v0, v10:v11, v0:v1
29499 44| iget-object v1, v15, com.android.calendar.CalendarViewAdapter.mFormatter
29523 74| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mTodayJulianDay
29524 76| sub-long/2addr v0:v1, v12:v13
29525 77| cmp-long v0, v10:v11, v0:v1
29532 87| iget-object v1, v15, com.android.calendar.CalendarViewAdapter.mFormatter
29552 113| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mTodayJulianDay
29553 115| add-long/2addr v0:v1, v12:v13
29554 116| cmp-long v0, v10:v11, v0:v1
29561 126| iget-object v1, v15, com.android.calendar.CalendarViewAdapter.mFormatter
29582 154| iget-object v1, v15, com.android.calendar.CalendarViewAdapter.mFormatter
29603 2| const/4 v1, #+0 (0x00000000 | 0.00000)
29604 3| invoke-virtual {v0,v1}, java.lang.StringBuilder.setLength(int):void
29607 8| iget-object v1, v9, com.android.calendar.CalendarViewAdapter.mFormatter
29630 2| const/4 v1, #+0 (0x00000000 | 0.00000)
29631 3| invoke-virtual {v0,v1}, java.lang.StringBuilder.setLength(int):void
29635 8| iget-object v1, v9, com.android.calendar.CalendarViewAdapter.mFormatter
29661 2| const/4 v1, #+0 (0x00000000 | 0.00000)
29662 3| invoke-virtual {v0,v1}, java.lang.StringBuilder.setLength(int):void
29665 8| iget-object v1, v9, com.android.calendar.CalendarViewAdapter.mFormatter
29688 2| const/4 v1, #+0 (0x00000000 | 0.00000)
29689 3| invoke-virtual {v0,v1}, java.lang.StringBuilder.setLength(int):void
29693 8| iget-object v1, v9, com.android.calendar.CalendarViewAdapter.mFormatter
29813 2| iget-object v1, v5, com.android.calendar.CalendarViewAdapter.mContext
29814 …4| invoke-static {v2,v3,v1}, com.android.calendar.Utils.getWeekNumberFromTime(long, android.conten…
29818 8| iget-object v1, v5, com.android.calendar.CalendarViewAdapter.mContext
29819 10| invoke-virtual {v1}, android.content.Context.getResources():android.content.res.Resources
29820 13| move-result-object v1
29828 …27| invoke-virtual {v1,v3,v0,v2}, android.content.res.Resources.getQuantityString(int, int, java.l…
29829 30| move-result-object v1
29830 31| return-object v1
29844 10| move-result-wide v0:v1
29852 18| invoke-virtual {v4,v0,v1}, android.text.format.Time.set(long):void
29883 0| iget-object v0, v1, com.android.calendar.CalendarViewAdapter.mButtonNames
29899 9| move-result-object v1
29901 .local v1, "v", android.view.View
29903 13| invoke-virtual {v1,v3}, android.view.View.findViewById(int):android.view.View
29909 22| invoke-virtual {v1,v3}, android.view.View.findViewById(int):android.view.View
29916 31| move-object v1, v8
29919 32| return-object v1
29991 0| iget-object v0, v1, com.android.calendar.CalendarViewAdapter.mButtonNames
29995 5| iget-object v0, v1, com.android.calendar.CalendarViewAdapter.mButtonNames
30011 0| int-to-long v0:v1, v3
30012 1| return-wide v0:v1
30165 173| move-object v1, v2
30167 174| check-cast v1, android.widget.TextView
30169 .local v1, "title", android.widget.TextView
30179 .end_local v1
30186 .restart_local v1
30189 189| invoke-virtual {v1,v4}, android.widget.TextView.setText(java.lang.CharSequence):void
30196 198| invoke-virtual {v1,v4}, android.widget.TextView.setText(java.lang.CharSequence):void
30203 208| invoke-virtual {v1,v4}, android.widget.TextView.setText(java.lang.CharSequence):void
30210 218| invoke-virtual {v1,v4}, android.widget.TextView.setText(java.lang.CharSequence):void
30256 1| iget-object v1, v2, com.android.calendar.CalendarViewAdapter.mButtonNames
30257 3| array-length v1, v1
30258 4| if-nez v1, Label_1
30271 2| iget-object v1, v2, com.android.calendar.CalendarViewAdapter.mTimeUpdater
30272 4| invoke-virtual {v0,v1}, android.os.Handler.removeCallbacks(java.lang.Runnable):void
30295 18| move-result-wide v0:v1
30298 19| invoke-virtual {v2,v0,v1}, android.text.format.Time.set(long):void
30301 24| invoke-static {v0,v1,v4,v5}, android.text.format.Time.getJulianDay(long, long):int
30320 0| iput v1, v0, com.android.calendar.CalendarViewAdapter.mCurrentMainView
30334 0| iput-wide v2:v3, v1, com.android.calendar.CalendarViewAdapter.mMilliTime
30336 2| invoke-virtual {v1}, com.android.calendar.CalendarViewAdapter.notifyDataSetChanged():void
30364 0| invoke-direct {v1,v2}, android.view.View.<init>(android.content.Context):void
30367 4| iput v0, v1, com.android.calendar.ColorChipView.mDrawStyle
30370 7| iput v0, v1, com.android.calendar.ColorChipView.mBorderWidth
30372 9| invoke-direct {v1}, com.android.calendar.ColorChipView.init():void
30384 …0| invoke-direct {v1,v2,v3}, android.view.View.<init>(android.content.Context, android.util.Attrib…
30387 4| iput v0, v1, com.android.calendar.ColorChipView.mDrawStyle
30390 7| iput v0, v1, com.android.calendar.ColorChipView.mBorderWidth
30392 9| invoke-direct {v1}, com.android.calendar.ColorChipView.init():void
30413 17| sget-object v1, android.graphics.Paint$Style.FILL_AND_STROKE
30414 19| invoke-virtual {v0,v1}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void
30426 1| const/4 v1, #+0 (0x00000000 | 0.00000)
30469 51| move v2, v1
30503 81| aput v1, v9, v4
30526 100| aput v1, v9, v11
30557 128| aput v1, v9, v10
30581 149| aput v1, v9, v10
30614 0| iput v1, v0, com.android.calendar.ColorChipView.mColor
30637 9| iput v2, v1, com.android.calendar.ColorChipView.mDrawStyle
30639 11| invoke-virtual {v1}, com.android.calendar.ColorChipView.invalidate():void
30671 0| iput-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerHandler.this$0
30740 58| move-exception v1
30742 .local v1, "e", java.lang.Exception
30745 …65| invoke-static {v4,v5,v1}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Thr…
30749 .end_local v1
30781 5| const-string/jumbo v1, "ContactsAsyncWorker"
30782 8| invoke-direct {v0,v1}, android.os.HandlerThread.<init>(java.lang.String):void
30787 14| new-instance v1, com.android.calendar.ContactsAsyncHelper$WorkerHandler
30790 …20| invoke-direct {v1,v3,v2}, com.android.calendar.ContactsAsyncHelper$WorkerHandler.<init>(com.an…
30791 23| sput-object v1, com.android.calendar.ContactsAsyncHelper.sThreadHandler
30832 34| move-result-object v1
30834 .local v1, "msg", android.os.Message
30836 36| iput v2, v1, android.os.Message.arg1
30838 38| iput-object v0, v1, android.os.Message.obj
30841 42| invoke-virtual {v2,v1}, android.os.Handler.sendMessage(android.os.Message):boolean
30858 5| iget v1, v5, android.os.Message.arg1
30859 7| packed-switch v1, Label_5
30865 11| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result
30866 13| if-eqz v1, Label_3
30868 15| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view
30869 17| invoke-virtual {v1,v3}, android.widget.ImageView.setVisibility(int):void
30872 22| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result
30873 24| check-cast v1, android.graphics.drawable.Drawable
30874 …26| invoke-virtual {v2,v1}, android.widget.ImageView.setImageDrawable(android.graphics.drawable.Dr…
30878 30| iget v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.defaultResource
30880 33| if-eq v1, v2, Label_1
30882 35| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view
30883 37| invoke-virtual {v1,v3}, android.widget.ImageView.setVisibility(int):void
30885 40| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view
30887 44| invoke-virtual {v1,v2}, android.widget.ImageView.setImageResource(int):void
30891 48| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result
30892 50| if-eqz v1, Label_1
30895 54| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result
30896 56| check-cast v1, android.graphics.drawable.Drawable
30897 58| iput-object v1, v2, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge
30899 60| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.callback
30900 62| if-eqz v1, Label_1
30902 64| iget-object v1, v0, com.android.calendar.ContactsAsyncHelper$WorkerArgs.callback
30903 66| invoke-interface {v1}, java.lang.Runnable.run():void
30919 0| iput-object v1, v0, com.android.calendar.DayFragment$1.this$0
30932 0| iget-object v1, v3, com.android.calendar.DayFragment$1.this$0
30933 2| invoke-virtual {v1}, com.android.calendar.DayFragment.isAdded():boolean
30934 5| move-result v1
30935 6| if-nez v1, Label_1
30940 9| iget-object v1, v3, com.android.calendar.DayFragment$1.this$0
30941 11| invoke-virtual {v1}, com.android.calendar.DayFragment.getActivity():android.app.Activity
30942 14| move-result-object v1
30946 …21| invoke-static {v1,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
30950 25| iget-object v1, v3, com.android.calendar.DayFragment$1.this$0
30951 27| iget-object v1, v1, com.android.calendar.DayFragment.mSelectedDay
30952 29| iput-object v0, v1, android.text.format.Time.timezone
30954 31| iget-object v1, v3, com.android.calendar.DayFragment$1.this$0
30955 33| iget-object v1, v1, com.android.calendar.DayFragment.mSelectedDay
30957 36| invoke-virtual {v1,v2}, android.text.format.Time.normalize(boolean):long
30964 0| iget-object v0, v1, com.android.calendar.DayFragment.mTZUpdater
30974 0| invoke-direct {v1}, android.app.Fragment.<init>():void
30978 8| iput-object v0, v1, com.android.calendar.DayFragment.mSelectedDay
30981 …12| invoke-direct {v0,v1}, com.android.calendar.DayFragment$1.<init>(com.android.calendar.DayFragm…
30982 15| iput-object v0, v1, com.android.calendar.DayFragment.mTZUpdater
30984 17| iget-object v0, v1, com.android.calendar.DayFragment.mSelectedDay
31009 19| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
31010 21| cmp-long v0, v4:v5, v0:v1
31048 21| move-result v1
31050 .local v1, "diff", int
31051 22| if-nez v1, Label_3
31059 28| if-lez v1, Label_6
31115 0| iget-object v1, v2, com.android.calendar.DayFragment.mViewSwitcher
31116 2| if-nez v1, Label_1
31121 5| iget-object v1, v2, com.android.calendar.DayFragment.mViewSwitcher
31122 7| invoke-virtual {v1}, android.widget.ViewSwitcher.getCurrentView():android.view.View
31131 19| iget-object v1, v2, com.android.calendar.DayFragment.mViewSwitcher
31132 21| invoke-virtual {v1}, android.widget.ViewSwitcher.getNextView():android.view.View
31150 2| iget-object v1, v4, com.android.calendar.DayFragment.mViewSwitcher
31151 4| if-nez v1, Label_1
31156 7| iget-object v1, v4, com.android.calendar.DayFragment.mViewSwitcher
31157 9| invoke-virtual {v1}, android.widget.ViewSwitcher.getCurrentView():android.view.View
31178 0| const-wide/16 v0:v1, #+160 (0x000000a0 | 2.24208e-43)
31179 2| return-wide v0:v1
31189 2| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
31203 23| move v0, v1
31213 …33| invoke-direct {v10,v3,v0,v1}, com.android.calendar.DayFragment.goTo(android.text.format.Time, …
31222 39| move v1, v2
31227 41| iget-wide v0:v1, v11, com.android.calendar.CalendarController$EventInfo.eventType
31229 45| cmp-long v0, v0:v1, v2:v3
31244 2| iget-object v1, v8, com.android.calendar.DayFragment.mTZUpdater
31245 4| invoke-interface {v1}, java.lang.Runnable.run():void
31249 12| move-result-object v1
31264 30| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
31265 31| invoke-virtual {v0,v1}, com.android.calendar.DayView.setId(int):void
31267 34| new-instance v1, android.widget.FrameLayout$LayoutParams
31268 36| invoke-direct {v1,v6,v6}, android.widget.FrameLayout$LayoutParams.<init>(int, int):void
31269 …39| invoke-virtual {v0,v1}, com.android.calendar.DayView.setLayoutParams(android.view.ViewGroup$La…
31271 42| iget-object v1, v8, com.android.calendar.DayFragment.mSelectedDay
31272 …44| invoke-virtual {v0,v1,v7,v7}, com.android.calendar.DayView.setSelected(android.text.format.Tim…
31290 7| const/high16 v1, #+2131034112 (0x7f050000 | 1.76787e+38)
31291 …9| invoke-static {v0,v1}, android.view.animation.AnimationUtils.loadAnimation(android.content.Cont…
31292 12| move-result-object v1
31293 13| iput-object v1, v2, com.android.calendar.DayFragment.mInAnimationForward
31295 15| const v1, #+2131034113 (0x7f050001 | 1.76787e+38)
31296 …18| invoke-static {v0,v1}, android.view.animation.AnimationUtils.loadAnimation(android.content.Con…
31297 21| move-result-object v1
31298 22| iput-object v1, v2, com.android.calendar.DayFragment.mOutAnimationForward
31300 24| const v1, #+2131034114 (0x7f050002 | 1.76787e+38)
31301 …27| invoke-static {v0,v1}, android.view.animation.AnimationUtils.loadAnimation(android.content.Con…
31302 30| move-result-object v1
31303 31| iput-object v1, v2, com.android.calendar.DayFragment.mInAnimationBackward
31305 33| const v1, #+2131034115 (0x7f050003 | 1.76787e+38)
31306 …36| invoke-static {v0,v1}, android.view.animation.AnimationUtils.loadAnimation(android.content.Con…
31307 39| move-result-object v1
31308 40| iput-object v1, v2, com.android.calendar.DayFragment.mOutAnimationBackward
31310 42| new-instance v1, com.android.calendar.EventLoader
31311 44| invoke-direct {v1,v0}, com.android.calendar.EventLoader.<init>(android.content.Context):void
31312 47| iput-object v1, v2, com.android.calendar.DayFragment.mEventLoader
31324 0| const v1, #+2130968609 (0x7f040021 | 1.75459e+38)
31326 …4| invoke-virtual {v4,v1,v2}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):and…
31330 8| const v1, #+2131755088 (0x7f100050 | 1.91410e+38)
31331 11| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View
31332 14| move-result-object v1
31333 15| check-cast v1, android.widget.ViewSwitcher
31334 17| iput-object v1, v3, com.android.calendar.DayFragment.mViewSwitcher
31336 19| iget-object v1, v3, com.android.calendar.DayFragment.mViewSwitcher
31337 …21| invoke-virtual {v1,v3}, android.widget.ViewSwitcher.setFactory(android.widget.ViewSwitcher$Vie…
31339 24| iget-object v1, v3, com.android.calendar.DayFragment.mViewSwitcher
31340 26| invoke-virtual {v1}, android.widget.ViewSwitcher.getCurrentView():android.view.View
31341 29| move-result-object v1
31342 30| invoke-virtual {v1}, android.view.View.requestFocus():boolean
31344 33| iget-object v1, v3, com.android.calendar.DayFragment.mViewSwitcher
31345 35| invoke-virtual {v1}, android.widget.ViewSwitcher.getCurrentView():android.view.View
31346 38| move-result-object v1
31347 39| check-cast v1, com.android.calendar.DayView
31348 41| invoke-virtual {v1}, com.android.calendar.DayView.updateTitle():void
31361 3| iget-object v1, v2, com.android.calendar.DayFragment.mViewSwitcher
31362 5| invoke-virtual {v1}, android.widget.ViewSwitcher.getCurrentView():android.view.View
31369 14| iget-object v1, v2, com.android.calendar.DayFragment.mViewSwitcher
31370 16| invoke-virtual {v1}, android.widget.ViewSwitcher.getNextView():android.view.View
31378 25| iget-object v1, v2, com.android.calendar.DayFragment.mEventLoader
31379 27| invoke-virtual {v1}, com.android.calendar.EventLoader.stopBackgroundThread():void
31383 33| iget-object v1, v2, com.android.calendar.DayFragment.mViewSwitcher
31384 35| invoke-virtual {v1}, android.widget.ViewSwitcher.getNextView():android.view.View
31385 38| move-result-object v1
31386 39| check-cast v1, com.android.calendar.DayView
31387 41| invoke-virtual {v1}, com.android.calendar.DayView.stopEventsAnimation():void
31400 3| iget-object v1, v2, com.android.calendar.DayFragment.mEventLoader
31401 5| invoke-virtual {v1}, com.android.calendar.EventLoader.startBackgroundThread():void
31403 8| iget-object v1, v2, com.android.calendar.DayFragment.mTZUpdater
31404 10| invoke-interface {v1}, java.lang.Runnable.run():void
31408 16| iget-object v1, v2, com.android.calendar.DayFragment.mViewSwitcher
31409 18| invoke-virtual {v1}, android.widget.ViewSwitcher.getCurrentView():android.view.View
31418 30| iget-object v1, v2, com.android.calendar.DayFragment.mViewSwitcher
31419 32| invoke-virtual {v1}, android.widget.ViewSwitcher.getNextView():android.view.View
31442 6| move-result-wide v0:v1
31446 9| cmp-long v2, v0:v1, v2:v3
31450 16| invoke-virtual {v5,v2,v0,v1}, android.os.Bundle.putLong(java.lang.String, long):void
31486 19| const v1, #+2131361826 (0x7f0a0022 | 1.83434e+38)
31487 22| invoke-virtual {v0,v1}, android.content.res.Resources.getDimension(int):float
31496 37| const/16 v1, #+255 (0x000000ff | 3.57331e-43)
31497 39| invoke-virtual {v0,v1}, android.graphics.Paint.setAlpha(int):void
31500 44| const v1, #-8947849 (0xff777777 | -3.28940e+38)
31501 47| invoke-virtual {v0,v1}, android.graphics.Paint.setColor(int):void
31504 52| sget-object v1, android.graphics.Typeface.DEFAULT_BOLD
31505 …54| invoke-virtual {v0,v1}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.…
31508 59| sget v1, com.android.calendar.DayOfMonthDrawable.mTextSize
31509 61| invoke-virtual {v0,v1}, android.graphics.Paint.setTextSize(float):void
31512 66| sget-object v1, android.graphics.Paint$Align.CENTER
31513 … 68| invoke-virtual {v0,v1}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void
31538 24| sub-int v1, v2, v3
31540 .local v1, "textHeight", int
31551 40| int-to-float v5, v1
31582 0| iget-object v0, v1, com.android.calendar.DayOfMonthDrawable.mPaint
31607 4| iput-object v0, v1, com.android.calendar.DayOfMonthDrawable.mDayOfMonth
31609 6| invoke-virtual {v1}, com.android.calendar.DayOfMonthDrawable.invalidateSelf():void
31621 0| iput-object v1, v0, com.android.calendar.DayView$1.this$0
31634 0| iget-object v1, v3, com.android.calendar.DayView$1.this$0
31635 2| iget-object v1, v1, com.android.calendar.DayView.mContext
31636 …4| invoke-static {v1,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lan…
31640 8| iget-object v1, v3, com.android.calendar.DayView$1.this$0
31641 10| iget-object v1, v1, com.android.calendar.DayView.mBaseDate
31642 12| iput-object v0, v1, android.text.format.Time.timezone
31644 14| iget-object v1, v3, com.android.calendar.DayView$1.this$0
31645 16| iget-object v1, v1, com.android.calendar.DayView.mBaseDate
31647 19| invoke-virtual {v1,v2}, android.text.format.Time.normalize(boolean):long
31649 22| iget-object v1, v3, com.android.calendar.DayView$1.this$0
31650 …24| invoke-static {v1}, com.android.calendar.DayView.-get10(com.android.calendar.DayView):android.…
31651 27| move-result-object v1
31652 28| invoke-virtual {v1,v0}, android.text.format.Time.switchTimezone(java.lang.String):void
31654 31| iget-object v1, v3, com.android.calendar.DayView$1.this$0
31655 33| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void
31667 0| iput-object v1, v0, com.android.calendar.DayView$2.this$0
31681 2| iget-object v1, v2, com.android.calendar.DayView$2.this$0
31682 …4| invoke-static {v1}, com.android.calendar.DayView.-get21(com.android.calendar.DayView):com.andro…
31683 7| move-result-object v1
31684 …8| invoke-static {v0,v1}, com.android.calendar.DayView.-set6(com.android.calendar.DayView, com.and…
31687 13| const/4 v1, #+0 (0x00000000 | 0.00000)
31688 …14| invoke-static {v0,v1}, com.android.calendar.DayView.-set14(com.android.calendar.DayView, com.a…
31703 0| iput-object v1, v0, com.android.calendar.DayView$3.this$0
31725 15| iget-object v1, v15, com.android.calendar.DayView$3.this$0
31726 …17| invoke-static {v1}, com.android.calendar.DayView.-get7(com.android.calendar.DayView):com.andro…
31727 20| move-result-object v1
31728 21| iget-wide v4:v5, v1, com.android.calendar.Event.id
31730 23| iget-object v1, v15, com.android.calendar.DayView$3.this$0
31731 …25| invoke-static {v1}, com.android.calendar.DayView.-get7(com.android.calendar.DayView):com.andro…
31732 28| move-result-object v1
31733 29| iget-wide v6:v7, v1, com.android.calendar.Event.startMillis
31734 31| iget-object v1, v15, com.android.calendar.DayView$3.this$0
31735 …33| invoke-static {v1}, com.android.calendar.DayView.-get7(com.android.calendar.DayView):com.andro…
31736 36| move-result-object v1
31737 37| iget-wide v8:v9, v1, com.android.calendar.Event.endMillis
31739 39| iget-object v1, v15, com.android.calendar.DayView$3.this$0
31740 41| invoke-virtual {v1}, com.android.calendar.DayView.getWidth():int
31741 44| move-result v1
31742 45| div-int/lit8 v10, v1, #+2 (0x00000002 | 2.80260e-45)
31743 47| iget-object v1, v15, com.android.calendar.DayView$3.this$0
31744 49| invoke-static {v1}, com.android.calendar.DayView.-get8(com.android.calendar.DayView):int
31747 53| iget-object v1, v15, com.android.calendar.DayView$3.this$0
31748 55| invoke-virtual {v1}, com.android.calendar.DayView.getSelectedTimeInMillis():long
31752 61| move-object v1, v15
31772 0| iput-object v1, v0, com.android.calendar.DayView$4.this$0
31787 2| const/4 v1, #+0 (0x00000000 | 0.00000)
31788 …3| invoke-static {v0,v1}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolea…
31801 2| const/4 v1, #+0 (0x00000000 | 0.00000)
31802 …3| invoke-static {v0,v1}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolea…
31821 2| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
31822 …3| invoke-static {v0,v1}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolea…
31834 0| iput-object v1, v0, com.android.calendar.DayView$5.this$0
31847 0| iget-object v0, v1, com.android.calendar.DayView$5.this$0
31861 0| iput-object v1, v0, com.android.calendar.DayView$6.this$0
31911 58| move-result-object v1
31913 .local v1, "e$iterator", java.util.Iterator
31914 59| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
31917 65| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
31934 .end_local v1
31948 .restart_local v1
32069 0| iput-object v1, v0, com.android.calendar.DayView$7.this$0
32089 10| const/4 v1, #+0 (0x00000000 | 0.00000)
32090 …11| invoke-static {v0,v1}, com.android.calendar.DayView.-set2(com.android.calendar.DayView, int):i…
32099 25| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
32100 …26| invoke-static {v0,v1}, com.android.calendar.DayView.-set13(com.android.calendar.DayView, boole…
32115 0| iput-object v1, v0, com.android.calendar.DayView$8.this$0
32176 0| iput-object v1, v0, com.android.calendar.DayView$CalendarGestureListener.this$0
32193 10| const-string/jumbo v1, "GestureDetector.onDown"
32194 13| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
32216 10| const-string/jumbo v1, "GestureDetector.onFling"
32217 13| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
32228 31| move-result v1
32229 32| cmpg-float v0, v0, v1
32258 10| const-string/jumbo v1, "GestureDetector.onLongPress"
32259 13| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
32280 10| const-string/jumbo v1, "GestureDetector.onScroll"
32281 13| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
32295 36| move-result v1
32296 37| cmpg-float v0, v0, v1
32328 10| const-string/jumbo v1, "GestureDetector.onSingleTapUp"
32329 13| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
32346 0| iput-object v1, v0, com.android.calendar.DayView$ContextMenuHandler.this$0
32357 …0| invoke-direct {v0,v1}, com.android.calendar.DayView$ContextMenuHandler.<init>(com.android.calen…
32539 242| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis
32540 244| move-wide/from16 v18:v19, v0:v1
32544 248| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis
32545 250| move-wide/from16 v20:v21, v0:v1
32549 254| iget-wide v0:v1, v0, com.android.calendar.Event.id
32550 256| move-wide/from16 v16:v17, v0:v1
32588 0| iput-object v1, v0, com.android.calendar.DayView$ContinueScroll.this$0
32599 …0| invoke-direct {v0,v1}, com.android.calendar.DayView$ContinueScroll.<init>(com.android.calendar.…
32608 0| const/4 v1, #+0 (0x00000000 | 0.00000)
32640 49| move v0, v1
32673 …100| invoke-static {v0,v1}, com.android.calendar.DayView.-set5(com.android.calendar.DayView, boole…
32704 …150| invoke-static {v0,v1}, com.android.calendar.DayView.-set19(com.android.calendar.DayView, int)…
32739 …205| invoke-static {v0,v1}, com.android.calendar.DayView.-set5(com.android.calendar.DayView, boole…
32746 215| iget-object v1, v3, com.android.calendar.DayView$ContinueScroll.this$0
32747 217| invoke-static {v1}, com.android.calendar.DayView.-get19(com.android.calendar.DayView):int
32748 220| move-result v1
32749 221| if-le v0, v1, Label_8
32752 225| iget-object v1, v3, com.android.calendar.DayView$ContinueScroll.this$0
32753 227| invoke-static {v1}, com.android.calendar.DayView.-get19(com.android.calendar.DayView):int
32754 230| move-result v1
32755 …231| invoke-static {v0,v1}, com.android.calendar.DayView.-set19(com.android.calendar.DayView, int)…
32766 0| iput-object v1, v0, com.android.calendar.DayView$DismissPopup.this$0
32777 0| iget-object v0, v1, com.android.calendar.DayView$DismissPopup.this$0
32782 8| iget-object v0, v1, com.android.calendar.DayView$DismissPopup.this$0
32798 0| iput-object v2, v1, com.android.calendar.DayView$GotoBroadcaster.this$0
32799 2| invoke-direct {v1}, java.lang.Object.<init>():void
32806 15| iput v0, v1, com.android.calendar.DayView$GotoBroadcaster.mCounter
32808 17| iput-object v3, v1, com.android.calendar.DayView$GotoBroadcaster.mStart
32810 19| iput-object v4, v1, com.android.calendar.DayView$GotoBroadcaster.mEnd
32847 37| move-result v1
32848 38| if-ne v0, v1, Label_1
32863 60| move-object v1, v15
32898 0| iput-object v1, v0, com.android.calendar.DayView$ScrollInterpolator.this$0
32921 12| iget-object v1, v3, com.android.calendar.DayView$ScrollInterpolator.this$0
32922 14| invoke-static {v1}, com.android.calendar.DayView.-get4(com.android.calendar.DayView):float
32923 17| move-result v1
32924 18| mul-float/2addr v0, v1
32942 0| iput-object v2, v1, com.android.calendar.DayView$TodayAnimatorListener.this$0
32943 2| invoke-direct {v1}, android.animation.AnimatorListenerAdapter.<init>():void
32946 6| iput-object v0, v1, com.android.calendar.DayView$TodayAnimatorListener.mAnimator
32949 9| iput-boolean v0, v1, com.android.calendar.DayView$TodayAnimatorListener.mFadingIn
32996 39| iget-object v1, v5, com.android.calendar.DayView$TodayAnimatorListener.this$0
33003 …51| invoke-static {v1,v2,v3}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.S…
33004 54| move-result-object v1
33005 55| iput-object v1, v0, com.android.calendar.DayView.mTodayAnimator
33036 93| const/4 v1, #+0 (0x00000000 | 0.00000)
33037 …94| invoke-static {v0,v1}, com.android.calendar.DayView.-set3(com.android.calendar.DayView, boolea…
33040 99| const/4 v1, #+0 (0x00000000 | 0.00000)
33041 …100| invoke-static {v0,v1}, com.android.calendar.DayView.-set4(com.android.calendar.DayView, int):…
33050 113| const/4 v1, #+0 (0x00000000 | 0.00000)
33051 114| iput-object v1, v0, com.android.calendar.DayView.mTodayAnimator
33072 0| iput-object v1, v0, com.android.calendar.DayView$TodayAnimatorListener.mAnimator
33084 0| iput-boolean v1, v0, com.android.calendar.DayView$TodayAnimatorListener.mFadingIn
33096 0| iput-object v1, v0, com.android.calendar.DayView$UpdateCurrentTime.this$0
33109 6| move-result-wide v0:v1
33115 13| invoke-virtual {v2,v0,v1}, android.text.format.Time.set(long):void
33128 34| rem-long v4:v5, v0:v1, v6:v7
33139 51| invoke-static {v0,v1,v4,v5}, android.text.format.Time.getJulianDay(long, long):int
33163 0| iget-object v0, v1, com.android.calendar.DayView.mCurrentTime
33169 0| iget-object v0, v1, com.android.calendar.DayView.mEdgeEffectBottom
33175 0| iget-object v0, v1, com.android.calendar.DayView.mEdgeEffectTop
33181 0| iget-object v0, v1, com.android.calendar.DayView.mEventsCrossFadeAnimation
33187 0| iget v0, v1, com.android.calendar.DayView.mFirstJulianDay
33193 0| iget-object v0, v1, com.android.calendar.DayView.mHandler
33199 0| iget v0, v1, com.android.calendar.DayView.mLastVelocity
33205 0| iget-object v0, v1, com.android.calendar.DayView.mLayouts
33211 0| iget v0, v1, com.android.calendar.DayView.mLoadedFirstJulianDay
33217 0| iget v0, v1, com.android.calendar.DayView.mMaxViewStartY
33223 0| iget-object v0, v1, com.android.calendar.DayView.mAllDayEvents
33229 0| iget-object v0, v1, com.android.calendar.DayView.mPopup
33235 0| iget-object v0, v1, com.android.calendar.DayView.mSavedClickedEvent
33241 0| iget v0, v1, com.android.calendar.DayView.mScrollStartY
33247 0| iget-object v0, v1, com.android.calendar.DayView.mScroller
33253 0| iget-boolean v0, v1, com.android.calendar.DayView.mScrolling
33259 0| iget-object v0, v1, com.android.calendar.DayView.mSelectedEvent
33271 0| iget-boolean v0, v1, com.android.calendar.DayView.mTouchStartedInAlldayArea
33277 0| iget-object v0, v1, com.android.calendar.DayView.mUpdateCurrentTime
33283 0| iget v0, v1, com.android.calendar.DayView.mViewStartY
33289 0| iget-object v0, v1, com.android.calendar.DayView.mAllDayLayouts
33295 0| iget-object v0, v1, com.android.calendar.DayView.mViewSwitcher
33307 0| iget v0, v1, com.android.calendar.DayView.mAnimationDistance
33313 0| iget-boolean v0, v1, com.android.calendar.DayView.mCallEdgeEffectOnAbsorb
33319 0| iget-boolean v0, v1, com.android.calendar.DayView.mCancellingAnimations
33325 0| iget-object v0, v1, com.android.calendar.DayView.mClickedEvent
33331 0| iget v0, v1, com.android.calendar.DayView.mClickedYLocation
33337 0| iget-object v0, v1, com.android.calendar.DayView.mController
33343 0| iput-object v1, v0, com.android.calendar.DayView.mAllDayEvents
33344 2| return-object v1
33349 0| iput-object v1, v0, com.android.calendar.DayView.mAllDayLayouts
33350 2| return-object v1
33355 0| iput v1, v0, com.android.calendar.DayView.mLastVelocity
33356 2| return v1
33361 0| iput-object v1, v0, com.android.calendar.DayView.mLayouts
33362 2| return-object v1
33367 0| iput v1, v0, com.android.calendar.DayView.mLoadedFirstJulianDay
33368 2| return v1
33373 0| iput-boolean v1, v0, com.android.calendar.DayView.mRemeasure
33374 2| return v1
33379 0| iput-object v1, v0, com.android.calendar.DayView.mSavedClickedEvent
33380 2| return-object v1
33385 0| iput-boolean v1, v0, com.android.calendar.DayView.mScrolling
33386 2| return v1
33391 0| iput v1, v0, com.android.calendar.DayView.mTodayJulianDay
33392 2| return v1
33403 0| iput v1, v0, com.android.calendar.DayView.mViewStartX
33404 2| return v1
33409 0| iput v1, v0, com.android.calendar.DayView.mViewStartY
33410 2| return v1
33415 0| iput v1, v0, com.android.calendar.DayView.mAnimateDayHeight
33416 2| return v1
33427 0| iput-boolean v1, v0, com.android.calendar.DayView.mAnimateToday
33428 2| return v1
33433 0| iput v1, v0, com.android.calendar.DayView.mAnimateTodayAlpha
33434 2| return v1
33439 0| iput-boolean v1, v0, com.android.calendar.DayView.mCallEdgeEffectOnAbsorb
33440 2| return v1
33445 0| iput-object v1, v0, com.android.calendar.DayView.mClickedEvent
33446 2| return-object v1
33451 0| iput-boolean v1, v0, com.android.calendar.DayView.mComputeSelectedEvents
33452 2| return v1
33457 0| iput-object v1, v0, com.android.calendar.DayView.mEvents
33458 2| return-object v1
33463 0| iput-object v1, v0, com.android.calendar.DayView.mEventsCrossFadeAnimation
33464 2| return-object v1
33497 0| invoke-direct {v0,v1}, com.android.calendar.DayView.doDown(android.view.MotionEvent):void
33507 …0| invoke-direct {v0,v1,v2,v3,v4}, com.android.calendar.DayView.doFling(android.view.MotionEvent, …
33517 … 0| invoke-direct {v0,v1}, com.android.calendar.DayView.doLongPress(android.view.MotionEvent):void
33527 …0| invoke-direct {v0,v1,v2,v3,v4}, com.android.calendar.DayView.doScroll(android.view.MotionEvent,…
33537 …0| invoke-direct {v0,v1}, com.android.calendar.DayView.doSingleTapUp(android.view.MotionEvent):void
33586 33| const-string/jumbo v1, "_id"
33587 36| aput-object v1, v0, v3
33589 38| const-string/jumbo v1, "calendar_access_level"
33590 41| aput-object v1, v0, v5
33592 43| const-string/jumbo v1, "ownerAccount"
33593 46| aput-object v1, v0, v4
33601 56| const/16 v1, #+50 (0x00000032 | 7.00649e-44)
33602 58| invoke-direct {v0,v1}, java.lang.StringBuilder.<init>(int):void
33606 65| sget-object v1, com.android.calendar.DayView.mStringBuilder
33609 …71| invoke-direct {v0,v1,v2}, java.util.Formatter.<init>(java.lang.Appendable, java.util.Locale):v…
33622 89| const/high16 v1, #+1082130432 (0x40800000 | 4.00000)
33623 91| mul-float/2addr v0, v1
33643 113| sget v1, com.android.calendar.DayView.HOURS_RIGHT_MARGIN
33644 115| add-int/2addr v0, v1
34477 1024| move-result-object v1
34479 .local v1, "vc", android.view.ViewConfiguration
34480 1025| invoke-virtual {v1}, android.view.ViewConfiguration.getScaledPagingTouchSlop():int
34488 1037| invoke-virtual {v1}, android.view.ViewConfiguration.getScaledOverflingDistance():int
34498 .end_local v1
34518 5| iget v1, v6, com.android.calendar.DayView.mSelectionHour
34519 7| if-gez v1, Label_1
34523 12| iget v1, v6, com.android.calendar.DayView.mMaxAlldayEvents
34524 14| if-lez v1, Label_1
34531 20| iget v1, v6, com.android.calendar.DayView.mSelectionHour
34532 22| if-le v1, v2, Label_2
34537 27| iget v1, v6, com.android.calendar.DayView.mSelectionHour
34540 33| if-ge v1, v2, Label_5
34542 35| iget v1, v6, com.android.calendar.DayView.mSelectionDay
34544 39| sub-int v0, v1, v2
34547 41| iget-object v1, v6, com.android.calendar.DayView.mEarliestStartHour
34548 43| array-length v1, v1
34549 44| if-ge v0, v1, Label_3
34552 48| iget v1, v6, com.android.calendar.DayView.mMaxAlldayEvents
34553 50| if-lez v1, Label_3
34555 52| iget-object v1, v6, com.android.calendar.DayView.mEarliestStartHour
34556 54| aget v1, v1, v0
34558 58| if-le v1, v2, Label_3
34560 60| iget v1, v6, com.android.calendar.DayView.mFirstHour
34561 62| if-lez v1, Label_3
34562 64| iget v1, v6, com.android.calendar.DayView.mFirstHour
34564 68| if-ge v1, v2, Label_3
34570 74| iget v1, v6, com.android.calendar.DayView.mFirstHour
34571 76| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
34572 78| invoke-direct {v6,v1}, com.android.calendar.DayView.setSelectedHour(int):void
34577 82| iget v1, v6, com.android.calendar.DayView.mFirstHour
34578 84| if-lez v1, Label_5
34580 86| iget v1, v6, com.android.calendar.DayView.mFirstHour
34581 88| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN)
34582 90| iput v1, v6, com.android.calendar.DayView.mFirstHour
34584 92| iget v1, v6, com.android.calendar.DayView.mViewStartY
34587 98| sub-int/2addr v1, v2
34588 99| iput v1, v6, com.android.calendar.DayView.mViewStartY
34590 101| iget v1, v6, com.android.calendar.DayView.mViewStartY
34591 103| if-gez v1, Label_4
34600 108| iget v1, v6, com.android.calendar.DayView.mSelectionHour
34605 117| if-le v1, v2, Label_8
34607 119| iget v1, v6, com.android.calendar.DayView.mFirstHour
34610 125| if-ge v1, v2, Label_7
34612 127| iget v1, v6, com.android.calendar.DayView.mFirstHour
34613 129| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
34614 131| iput v1, v6, com.android.calendar.DayView.mFirstHour
34616 133| iget v1, v6, com.android.calendar.DayView.mViewStartY
34619 139| add-int/2addr v1, v2
34620 140| iput v1, v6, com.android.calendar.DayView.mViewStartY
34622 142| iget v1, v6, com.android.calendar.DayView.mViewStartY
34624 146| if-le v1, v2, Label_6
34626 148| iget v1, v6, com.android.calendar.DayView.mMaxViewStartY
34627 150| iput v1, v6, com.android.calendar.DayView.mViewStartY
34633 153| iget v1, v6, com.android.calendar.DayView.mFirstHour
34636 159| if-ne v1, v2, Label_8
34637 161| iget v1, v6, com.android.calendar.DayView.mFirstHourOffset
34638 163| if-lez v1, Label_8
34640 165| iget v1, v6, com.android.calendar.DayView.mMaxViewStartY
34641 167| iput v1, v6, com.android.calendar.DayView.mViewStartY
34658 4| sub-int v1, v0, v2
34660 .local v1, "diff", int
34661 6| if-eqz v1, Label_2
34663 8| if-gez v1, Label_1
34665 10| add-int/lit8 v1, v1, #+7 (0x00000007 | 9.80909e-45)
34669 14| sub-int/2addr v2, v1
34687 3| move-result-object v1
34688 …4| invoke-virtual {v8,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder
34690 7| const-string/jumbo v1, ". "
34691 …10| invoke-virtual {v8,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
34696 15| iget-boolean v1, v9, com.android.calendar.Event.allDay
34697 17| if-eqz v1, Label_2
34702 21| iget-object v1, v7, com.android.calendar.DayView.mContext
34705 …27| invoke-static/range {v1..v6}, com.android.calendar.Utils.formatDateRange(android.content.Conte…
34711 34| const-string/jumbo v1, ". "
34712 …37| invoke-virtual {v8,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
34720 43| iget-object v1, v7, com.android.calendar.DayView.mContext
34721 …45| invoke-static {v1}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boo…
34722 48| move-result v1
34723 49| if-eqz v1, Label_1
34744 9| move-result v1
34746 .local v1, "distanceInfluenceForSnapDuration", float
34747 10| mul-float v6, v3, v1
34816 125| invoke-virtual {v7,v1}, java.lang.StringBuilder.append(float):java.lang.StringBuilder
34845 17| move-result-object v1
34847 .local v1, "out", android.view.animation.Animation
34848 18| if-eqz v1, Label_2
34850 20| invoke-virtual {v1,v3}, android.view.animation.Animation.scaleCurrentDuration(float):void
34876 14| const/4 v1, #+0 (0x00000000 | 0.00000)
34878 .local v1, "ii", int
34879 15| if-ge v1, v3, Label_4
34882 19| invoke-virtual {v11,v1}, java.util.ArrayList.get(int):java.lang.Object
34895 33| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
34924 58| const/4 v1, #+0 (0x00000000 | 0.00000)
34928 59| if-ge v1, v3, Label_14
34931 63| invoke-virtual {v11,v1}, java.util.ArrayList.get(int):java.lang.Object
34950 79| if-ne v2, v1, Label_11
34995 115| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
35021 0| iget v1, v3, com.android.calendar.DayView.mViewWidth
35023 4| sub-int v0, v1, v2
35026 6| mul-int v1, v4, v0
35028 10| div-int/2addr v1, v2
35030 13| add-int/2addr v1, v2
35031 14| return v1
35098 66| move v1, v7
35100 .local v1, "day", int
35101 67| if-gt v1, v10, Label_6
35104 71| sub-int v13, v1, v13
35115 82| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
35146 112| move v1, v2
35152 118| aput-boolean v14, v13, v1
35154 120| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
35159 .end_local v1
35217 2| sget v1, com.android.calendar.DayView.mCellHeight
35218 4| add-int/2addr v0, v1
35221 9| sget v1, com.android.calendar.DayView.mCellHeight
35222 11| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
35223 13| div-int/2addr v0, v1
35227 18| sget v1, com.android.calendar.DayView.mCellHeight
35228 20| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
35229 22| mul-int/2addr v0, v1
35230 23| iget v1, v2, com.android.calendar.DayView.mViewStartY
35231 25| sub-int/2addr v0, v1
35247 1| array-length v1, v12
35249 .local v1, "len", int
35253 3| if-ge v0, v1, Label_2
35422 185| move/from16 v1, v43
35423 187| if-ge v0, v1, Label_5
35431 203| move/from16 v1, v43
35432 205| if-gt v0, v1, Label_17
35437 211| move-object/from16 v1, v45
35438 213| iput-object v0, v1, com.android.calendar.DayView.mPrevSelectedEvent
35472 269| move/from16 v1, v43
35473 271| if-lt v0, v1, Label_20
35526 337| move/from16 v1, v43
35527 339| if-ge v0, v1, Label_9
35579 383| move/from16 v1, v43
35580 385| if-ne v0, v1, Label_24
35583 389| move/from16 v1, v28
35584 391| if-lt v0, v1, Label_23
35616 419| move/from16 v1, v20
35617 421| if-ge v0, v1, Label_53
35648 444| move/from16 v1, v43
35649 446| if-le v0, v1, Label_5
35657 462| move/from16 v1, v43
35658 464| if-ge v0, v1, Label_5
35667 480| move/from16 v1, v43
35668 482| if-ge v0, v1, Label_18
35685 510| move/from16 v1, v43
35686 512| if-le v0, v1, Label_6
35738 584| move/from16 v1, v43
35739 586| if-gt v0, v1, Label_21
35751 602| move/from16 v1, v43
35752 604| if-gt v0, v1, Label_22
35764 620| move/from16 v1, v43
35765 622| if-lt v0, v1, Label_7
35792 634| move/from16 v1, v28
35793 636| if-gt v0, v1, Label_11
35801 646| move/from16 v1, v43
35802 648| if-ne v0, v1, Label_27
35805 652| move/from16 v1, v28
35806 654| if-lt v0, v1, Label_26
35816 664| move/from16 v1, v28
35817 666| if-gt v0, v1, Label_25
35825 675| move/from16 v1, v43
35826 677| if-ne v0, v1, Label_30
35839 691| move/from16 v1, v28
35840 693| if-lt v0, v1, Label_28
35848 702| move/from16 v1, v43
35849 704| if-ne v0, v1, Label_12
35862 718| move/from16 v1, v28
35863 720| if-lt v0, v1, Label_31
35878 733| move/from16 v1, v16
35879 735| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object
35904 771| move/from16 v1, v39
35905 773| if-gt v0, v1, Label_41
35908 777| move/from16 v1, v33
35909 779| if-ge v0, v1, Label_34
35911 783| move/from16 v1, v17
35912 785| if-le v0, v1, Label_34
35930 805| move/from16 v1, v33
35931 807| if-lt v0, v1, Label_49
36053 924| move/from16 v1, v33
36054 926| if-ge v0, v1, Label_34
36056 930| move/from16 v1, v17
36057 932| if-le v0, v1, Label_34
36182 1042| move/from16 v1, v17
36183 1044| if-gt v0, v1, Label_16
36297 1145| move-object/from16 v1, v36
36298 …1147| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Ev…
36313 3| float-to-double v0:v1, v5
36315 9| mul-double/2addr v0:v1, v2:v3
36316 10| double-to-float v5, v0:v1
36318 11| float-to-double v0:v1, v5
36319 12| invoke-static {v0,v1}, java.lang.Math.sin(double):double
36320 15| move-result-wide v0:v1
36321 16| double-to-float v0, v0:v1
36357 27| iget v1, v10, com.android.calendar.DayView.mSelectionDay
36359 .local v1, "oldSelectionDay", int
36371 43| if-ne v1, v6, Label_4
36398 76| iput v1, v10, com.android.calendar.DayView.mSelectionDay
36447 19| iget v1, v13, com.android.calendar.DayView.mFirstJulianDay
36449 .local v1, "cell", int
36470 45| if-ne v1, v0, Label_3
36505 90| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
36526 5| const/4 v1, #+0 (0x00000000 | 0.00000)
36572 60| iput-boolean v1, v9, com.android.calendar.DayView.mCancellingAnimations
36591 86| aput v0, v7, v1
36596 92| aput v1, v7, v8
36605 106| move-wide v0:v1, v2:v3
36607 107| invoke-virtual {v6,v0,v1}, android.animation.ObjectAnimator.setStartDelay(long):void
36615 121| move-wide v0:v1, v4:v5
36617 122| invoke-virtual {v6,v0,v1}, android.animation.ObjectAnimator.setStartDelay(long):void
36630 141| sget-boolean v1, com.android.calendar.DayView.mShowAllAllDayEvents
36631 143| if-eqz v1, Label_17
36646 157| move v0, v1
36651 159| const/16 v1, #+76 (0x0000004c | 1.06499e-43)
36654 162| move-wide v0:v1, v4:v5
36659 164| const-wide/16 v0:v1, #+400 (0x00000190 | 5.60519e-43)
36676 3| const/4 v1, #+0 (0x00000000 | 0.00000)
36677 4| iput v1, v13, com.android.calendar.DayView.mSelectionMode
36681 9| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
36682 10| iput-boolean v1, v13, com.android.calendar.DayView.mOnFlingCalled
36684 12| iget v1, v13, com.android.calendar.DayView.mTouchMode
36685 14| and-int/lit8 v1, v1, #+64 (0x00000040 | 8.96831e-44)
36686 16| if-eqz v1, Label_4
36688 18| const/4 v1, #+0 (0x00000000 | 0.00000)
36689 19| iput v1, v13, com.android.calendar.DayView.mTouchMode
36691 21| sget-boolean v1, com.android.calendar.DayView.DEBUG
36692 23| if-eqz v1, Label_1
36693 25| sget-object v1, com.android.calendar.DayView.TAG
36704 49| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int
36708 55| move-result v1
36709 56| float-to-int v1, v1
36713 62| sub-int v12, v1, v2
36717 66| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
36724 …75| invoke-direct {v13,v1,v2,v3,v0}, com.android.calendar.DayView.switchViews(boolean, float, floa…
36726 78| const/4 v1, #+0 (0x00000000 | 0.00000)
36727 79| iput v1, v13, com.android.calendar.DayView.mViewStartX
36732 82| const/4 v1, #+0 (0x00000000 | 0.00000)
36737 84| iget v1, v13, com.android.calendar.DayView.mTouchMode
36738 86| and-int/lit8 v1, v1, #+32 (0x00000020 | 4.48416e-44)
36739 88| if-nez v1, Label_6
36741 90| sget-boolean v1, com.android.calendar.DayView.DEBUG
36742 92| if-eqz v1, Label_5
36743 94| sget-object v1, com.android.calendar.DayView.TAG
36745 99| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int
36751 103| const/4 v1, #+0 (0x00000000 | 0.00000)
36752 104| iput v1, v13, com.android.calendar.DayView.mTouchMode
36754 106| const/4 v1, #+0 (0x00000000 | 0.00000)
36755 107| iput v1, v13, com.android.calendar.DayView.mViewStartX
36757 109| sget-boolean v1, com.android.calendar.DayView.DEBUG
36758 111| if-eqz v1, Label_7
36760 113| sget-object v1, com.android.calendar.DayView.TAG
36777 150| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int
36780 153| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
36781 154| iput-boolean v1, v13, com.android.calendar.DayView.mScrolling
36783 156| iget-object v1, v13, com.android.calendar.DayView.mScroller
36801 …175| invoke-virtual/range {v1..v11}, android.widget.OverScroller.fling(int, int, int, int, int, in…
36803 178| const/4 v1, #+0 (0x00000000 | 0.00000)
36804 179| cmpl-float v1, v17, v1
36805 181| if-lez v1, Label_9
36806 183| iget v1, v13, com.android.calendar.DayView.mViewStartY
36807 185| if-eqz v1, Label_9
36809 187| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
36810 188| iput-boolean v1, v13, com.android.calendar.DayView.mCallEdgeEffectOnAbsorb
36813 190| iget-object v1, v13, com.android.calendar.DayView.mHandler
36815 194| invoke-virtual {v1,v2}, android.os.Handler.post(java.lang.Runnable):boolean
36820 198| const/4 v1, #+0 (0x00000000 | 0.00000)
36821 199| cmpg-float v1, v17, v1
36822 201| if-gez v1, Label_8
36823 203| iget v1, v13, com.android.calendar.DayView.mViewStartY
36825 207| if-eq v1, v2, Label_8
36827 209| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
36828 210| iput-boolean v1, v13, com.android.calendar.DayView.mCallEdgeEffectOnAbsorb
36857 20| float-to-int v1, v3
36859 .local v1, "x", int
36866 …27| invoke-direct {v5,v1,v2,v3}, com.android.calendar.DayView.setSelectionFromPosition(int, int, b…
36960 75| move-result v1
36962 .local v1, "absDistanceY", int
36969 83| if-le v0, v1, Label_10
36994 .end_local v1
37092 .restart_local v1
37105 .end_local v1
37246 96| move/from16 v1, v39
37247 98| if-ge v0, v1, Label_5
37262 116| move/from16 v1, v47
37264 …120| invoke-direct {v0,v1,v2,v4}, com.android.calendar.DayView.setSelectionFromPosition(int, int, …
37446 350| move-object/from16 v1, v50
37447 352| iput v0, v1, com.android.calendar.DayView.mClickedYLocation
37469 382| move-wide/from16 v1:v2, v40:v41
37470 …384| invoke-virtual {v0,v4,v1,v2}, com.android.calendar.DayView.postDelayed(java.lang.Runnable, lo…
37506 436| move-object/from16 v1, v30
37507 438| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
37546 2| iget-object v1, v4, com.android.calendar.DayView.mRect
37548 .local v1, "r", android.graphics.Rect
37549 …4| invoke-direct {v4,v1,v5,v0}, com.android.calendar.DayView.drawAllDayHighlights(android.graphics…
37558 …18| invoke-direct {v4,v1,v5,v0}, com.android.calendar.DayView.drawUpperLeftCorner(android.graphics…
37561 …21| invoke-direct {v4,v1,v5,v0}, com.android.calendar.DayView.drawScrollLine(android.graphics.Rect…
37563 …24| invoke-direct {v4,v1,v5,v0}, com.android.calendar.DayView.drawDayHeaderLoop(android.graphics.R…
37674 120| move/from16 v1, v20
37675 122| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
37720 177| move/from16 v1, v28
37722 …181| invoke-virtual {v0,v3,v5,v1,v2}, android.graphics.Canvas.drawLines(float[], int, int, android…
37832 322| move/from16 v1, v27
37833 324| if-gt v0, v1, Label_5
37835 328| move/from16 v1, v39
37836 330| if-ge v0, v1, Label_7
37867 355| move/from16 v1, v39
37868 357| if-ge v0, v1, Label_8
37874 363| move/from16 v1, v27
37875 365| if-le v0, v1, Label_9
37909 404| move/from16 v1, v33
37910 406| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
37954 474| move/from16 v1, v33
37956 …478| invoke-direct {v0,v3,v1,v2}, com.android.calendar.DayView.incrementSkipCount(int[], int, int)…
37977 503| move/from16 v1, v33
37979 …507| invoke-direct {v0,v3,v1,v2}, com.android.calendar.DayView.incrementSkipCount(int[], int, int)…
38091 666| move-object/from16 v1, v41
38093 …670| invoke-virtual {v0,v1,v3,v10,v2}, com.android.calendar.DayView.drawMoreAlldayEvents(android.g…
38101 678| move/from16 v1, v19
38102 680| invoke-virtual {v0,v1}, android.graphics.Paint.setAlpha(int):void
38165 49| const/4 v1, #-1 (0xffffffff | NaN)
38167 .local v1, "startIndex", int
38175 58| const/4 v1, #+0 (0x00000000 | 0.00000)
38178 59| if-ltz v1, Label_2
38186 69| invoke-direct {v6,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
38205 .end_local v1
38255 .restart_local v1
38263 176| add-int/lit8 v1, v2, #+1 (0x00000001 | 1.40130e-45)
38305 44| add-int/lit8 v1, v2, #+1 (0x00000001 | 1.40130e-45)
38307 .local v1, "y", int
38310 49| int-to-float v3, v1
38336 86| add-int/lit8 v1, v2, #+1 (0x00000001 | 1.40130e-45)
38340 91| int-to-float v3, v1
38358 6| sub-int v1, v2, v3
38360 .local v1, "todayIndex", int
38386 46| if-nez v1, Label_2
38438 111| if-ltz v1, Label_4
38440 115| if-ge v1, v2, Label_4
38467 151| invoke-direct {v6,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
38472 159| add-int/lit8 v2, v1, #+1 (0x00000001 | 1.40130e-45)
38490 184| add-int/lit8 v2, v1, #+1 (0x00000001 | 1.40130e-45)
38494 190| add-int/lit8 v2, v1, #+1 (0x00000001 | 1.40130e-45)
38521 229| if-gez v1, Label_1
38557 4| sget v1, com.android.calendar.DayView.CURRENT_TIME_LINE_SIDE_BUFFER
38558 6| sub-int/2addr v0, v1
38565 17| sget v1, com.android.calendar.DayView.CURRENT_TIME_LINE_SIDE_BUFFER
38566 19| add-int/2addr v0, v1
38575 32| iget-object v1, v2, com.android.calendar.DayView.mCurrentTimeLine
38576 34| invoke-virtual {v1}, android.graphics.drawable.Drawable.getIntrinsicHeight():int
38577 37| move-result v1
38578 38| add-int/2addr v0, v1
38594 62| iget v1, v2, com.android.calendar.DayView.mAnimateTodayAlpha
38595 64| invoke-virtual {v0,v1}, android.graphics.drawable.Drawable.setAlpha(int):void
38631 24| move-result-object v1
38633 .local v1, "dateNumStr", java.lang.String
38662 …63| invoke-virtual {v12,v1,v5,v4,v13}, android.graphics.Canvas.drawText(java.lang.String, float, f…
38670 …79| invoke-virtual {v6,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
38740 …168| invoke-virtual {v12,v1,v5,v4,v13}, android.graphics.Canvas.drawText(java.lang.String, float, …
38774 24| iget v1, v11, com.android.calendar.DayView.mCellWidth
38775 26| if-ge v0, v1, Label_6
38813 62| aget-object v1, v8, v9
38943 82| double-to-int v1, v6:v7
38945 .local v1, "ceilHalfStroke", int
38959 102| sub-int/2addr v6, v1
38969 116| sub-int/2addr v6, v1
39053 .end_local v1
39078 .restart_local v1
39131 24| const/4 v1, #+0 (0x00000000 | 0.00000)
39133 .local v1, "i", int
39134 25| if-ge v1, v3, Label_4
39136 27| invoke-virtual {v10,v1}, android.text.StaticLayout.getLineBottom(int):int
39144 34| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
39217 6| move/from16 v1, v30
39218 8| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
39299 116| move/from16 v1, v26
39300 118| if-ge v0, v1, Label_5
39541 100| move-object/from16 v1, v18
39542 …102| invoke-virtual {v0,v13,v14,v6,v1}, android.graphics.Canvas.drawLines(float[], int, int, andro…
39595 156| move-object/from16 v1, v18
39596 …158| invoke-virtual {v0,v13,v14,v5,v1}, android.graphics.Canvas.drawLines(float[], int, int, andro…
39638 18| aget-object v1, v3, v0
39640 .local v1, "time", java.lang.String
39644 …24| invoke-virtual {v7,v1,v3,v4,v8}, android.graphics.Canvas.drawText(java.lang.String, float, flo…
39654 .end_local v1
39686 29| sget v1, com.android.calendar.DayView.GRID_LINE_LEFT_MARGIN
39789 136| move-object/from16 v1, v17
39791 …140| invoke-virtual {v0,v1,v2}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.gr…
39931 329| move-object/from16 v1, v19
39932 …331| invoke-virtual {v0,v3,v4,v5,v1}, android.graphics.Canvas.drawText(java.lang.String, float, fl…
39946 6| move-result-object v1
39948 .local v1, "m", java.util.regex.Matcher
39950 … 10| invoke-virtual {v1,v2}, java.util.regex.Matcher.replaceAll(java.lang.String):java.lang.String
39990 5| iget v1, v2, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount
39991 7| if-le v0, v1, Label_1
39997 15| iget-object v1, v2, com.android.calendar.DayView.mExpandAllDayRect
39998 …17| invoke-virtual {v0,v1}, android.graphics.drawable.Drawable.setBounds(android.graphics.Rect):vo…
40008 28| iget-object v1, v2, com.android.calendar.DayView.mExpandAllDayRect
40009 …30| invoke-virtual {v0,v1}, android.graphics.drawable.Drawable.setBounds(android.graphics.Rect):vo…
40021 0| const/4 v1, #+0 (0x00000000 | 0.00000)
40029 11| iput-object v1, v2, com.android.calendar.DayView.mClickedEvent
40031 13| iput-object v1, v2, com.android.calendar.DayView.mSavedClickedEvent
40068 34| move/from16 v1, v31
40069 36| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
40078 45| move-object/from16 v1, v31
40079 …47| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Even…
40121 106| move/from16 v1, v32
40122 108| if-le v0, v1, Label_1
40139 126| move/from16 v1, v24
40140 128| if-ge v0, v1, Label_7
40143 132| move/from16 v1, v18
40144 134| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object
40158 156| move/from16 v1, v21
40159 158| if-lt v0, v1, Label_4
40172 175| move/from16 v1, v32
40173 177| if-gt v0, v1, Label_3
40180 191| move/from16 v1, v32
40181 193| if-lt v0, v1, Label_3
40327 352| move-object/from16 v1, v26
40328 354| iput v0, v1, android.graphics.Rect.left
40332 360| move-object/from16 v1, v26
40333 362| iput v0, v1, android.graphics.Rect.right
40337 368| move-object/from16 v1, v26
40338 370| iput v0, v1, android.graphics.Rect.top
40342 376| move-object/from16 v1, v26
40343 378| iput v0, v1, android.graphics.Rect.bottom
40353 388| move/from16 v1, v24
40354 390| if-ge v0, v1, Label_16
40357 394| move/from16 v1, v18
40358 396| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object
40420 477| move/from16 v1, v20
40421 479| if-ge v0, v1, Label_19
40427 489| move/from16 v1, v19
40428 491| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object
40440 509| move/from16 v1, v32
40441 …511| invoke-virtual {v2,v0,v1,v13}, com.android.calendar.EventGeometry.pointToEvent(float, float, …
40481 560| move/from16 v1, v27
40482 562| if-ge v0, v1, Label_23
40485 566| move/from16 v1, v27
40486 568| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedDay(int):void
40511 611| move/from16 v1, v32
40512 613| if-ge v0, v1, Label_24
40529 639| move/from16 v1, v28
40530 641| if-ge v0, v1, Label_25
40535 651| move/from16 v1, v27
40536 653| if-ne v0, v1, Label_25
40539 657| move/from16 v1, v28
40540 659| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedHour(int):void
40621 25| iget v1, v7, com.android.calendar.DayView.mAnimateDayHeight
40624 .local v1, "currentHeight", int
40635 38| aput v1, v5, v6
40654 .end_local v1
40656 61| iget v1, v7, com.android.calendar.DayView.mAlldayHeight
40657 .restart_local v1
40697 24| iget v1, v8, com.android.calendar.DayView.mAnimateDayEventHeight
40699 .local v1, "currentHeight", int
40706 31| if-ne v1, v2, Label_3
40724 46| aput v1, v6, v7
40749 4| const/4 v1, #+0 (0x00000000 | 0.00000)
40751 .local v1, "focusY", float
40759 12| add-float/2addr v1, v3
40766 17| div-float/2addr v1, v3
40768 18| return v1
40795 27| sub-int v1, v2, v3
40797 .local v1, "daynum", int
40798 29| invoke-direct {v4,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int
40803 37| add-int/lit8 v2, v1, #+1 (0x00000001 | 1.40130e-45)
40828 12| move-result-object v1
40871 55| sget-object v1, android.provider.CalendarContract$Calendars.CONTENT_URI
40873 .local v1, "uri", android.net.Uri
40959 7| aget-object v1, v14, v15
40961 .local v1, "layout", android.text.StaticLayout
40962 9| if-eqz v1, Label_3
40965 15| invoke-virtual {v1}, android.text.StaticLayout.getWidth():int
41027 110| new-instance v1, android.text.StaticLayout
41028 .end_local v1
41048 …139| invoke-direct/range {v1..v12}, android.text.StaticLayout.<init>(java.lang.CharSequence, int, …
41050 .restart_local v1
41051 142| aput-object v1, v14, v15
41055 144| invoke-virtual {v1}, android.text.StaticLayout.getPaint():android.text.TextPaint
41060 153| return-object v1
41101 5| array-length v1, v3
41102 6| if-gt v5, v1, Label_1
41109 11| aget v1, v3, v0
41110 13| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
41111 15| aput v1, v3, v0
41129 4| move/from16 v1, v18
41130 6| invoke-virtual {v0,v1}, com.android.calendar.DayView.setFocusable(boolean):void
41134 13| move/from16 v1, v18
41135 15| invoke-virtual {v0,v1}, com.android.calendar.DayView.setFocusableInTouchMode(boolean):void
41139 22| move/from16 v1, v18
41140 24| invoke-virtual {v0,v1}, com.android.calendar.DayView.setClickable(boolean):void
41143 29| move-object/from16 v1, v22
41144 …31| invoke-virtual {v0,v1}, com.android.calendar.DayView.setOnCreateContextMenuListener(android.vi…
41149 40| move-object/from16 v1, v22
41150 42| iput v0, v1, com.android.calendar.DayView.mFirstDayOfWeek
41157 54| move-object/from16 v1, v19
41158 …56| invoke-static {v0,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
41162 65| move-object/from16 v1, v22
41163 67| iput-object v0, v1, com.android.calendar.DayView.mCurrentTime
41179 92| iget-wide v0:v1, v0, android.text.format.Time.gmtoff
41180 94| move-wide/from16 v18:v19, v0:v1
41181 96| move-wide/from16 v0:v1, v18:v19
41182 98| invoke-static {v6,v7,v0,v1}, android.text.format.Time.getJulianDay(long, long):int
41185 104| move-object/from16 v1, v22
41186 106| iput v0, v1, com.android.calendar.DayView.mTodayJulianDay
41340 378| move-object/from16 v1, v18
41341 380| invoke-virtual {v0,v1}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void
41345 387| move/from16 v1, v18
41346 389| invoke-virtual {v0,v1}, android.graphics.Paint.setAntiAlias(boolean):void
41354 402| move/from16 v1, v18
41355 404| invoke-virtual {v0,v1}, android.graphics.Paint.setAntiAlias(boolean):void
41362 417| move-object/from16 v1, v22
41363 419| iput-object v0, v1, com.android.calendar.DayView.mDayStrs
41370 431| move-object/from16 v1, v22
41371 433| iput-object v0, v1, com.android.calendar.DayView.mDayStrs2Letter
41454 565| move/from16 v1, v18
41455 567| invoke-virtual {v0,v1}, android.graphics.Paint.setTextSize(float):void
41461 578| move-object/from16 v1, v18
41462 …580| invoke-virtual {v0,v1}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android…
41477 607| move/from16 v1, v18
41479 …611| invoke-direct {v0,v1,v5,v2}, com.android.calendar.DayView.computeMaxStringWidth(int, java.lan…
41482 617| move-object/from16 v1, v22
41483 619| iput v0, v1, com.android.calendar.DayView.mDateStrWidth
41487 625| move/from16 v1, v18
41488 627| invoke-virtual {v0,v1}, android.graphics.Paint.setTextSize(float):void
41498 646| move/from16 v1, v20
41501 …652| invoke-direct {v0,v1,v2,v3}, com.android.calendar.DayView.computeMaxStringWidth(int, java.lan…
41505 660| move-object/from16 v1, v22
41506 662| iput v0, v1, com.android.calendar.DayView.mDateStrWidth
41510 668| move/from16 v1, v18
41511 670| invoke-virtual {v0,v1}, android.graphics.Paint.setTextSize(float):void
41515 677| move-object/from16 v1, v18
41516 …679| invoke-virtual {v0,v1}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android…
41526 697| move-object/from16 v1, v22
41527 699| iput-object v0, v1, com.android.calendar.DayView.mAmString
41535 713| move-object/from16 v1, v22
41536 715| iput-object v0, v1, com.android.calendar.DayView.mPmString
41555 747| move/from16 v1, v18
41556 749| invoke-virtual {v0,v1}, android.graphics.Paint.setTextSize(float):void
41563 762| move/from16 v1, v19
41565 …766| invoke-direct {v0,v1,v4,v2}, com.android.calendar.DayView.computeMaxStringWidth(int, java.lan…
41574 780| move-object/from16 v1, v22
41575 782| iput v0, v1, com.android.calendar.DayView.mHoursWidth
41584 798| move-object/from16 v1, v22
41585 800| iput v0, v1, com.android.calendar.DayView.mHoursWidth
41589 807| move-object/from16 v1, v18
41590 …809| invoke-virtual {v0,v1}, android.content.Context.getSystemService(java.lang.String):java.lang.…
41598 822| move-object/from16 v1, v19
41599 …824| invoke-virtual {v12,v0,v1}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):…
41602 830| move-object/from16 v1, v22
41603 832| iput-object v0, v1, com.android.calendar.DayView.mPopupView
41619 856| move-object/from16 v1, v23
41620 858| invoke-direct {v0,v1}, android.widget.PopupWindow.<init>(android.content.Context):void
41622 863| move-object/from16 v1, v22
41623 865| iput-object v0, v1, com.android.calendar.DayView.mPopup
41642 897| move/from16 v1, v19
41643 899| invoke-virtual {v8,v0,v1}, android.content.res.Resources$Theme.applyStyle(int, boolean):void
41664 933| move/from16 v1, v19
41665 …935| invoke-virtual {v0,v1}, android.content.res.TypedArray.getDrawable(int):android.graphics.draw…
41675 953| move-object/from16 v1, v22
41676 …955| invoke-virtual {v0,v1}, android.view.View.setOnClickListener(android.view.View$OnClickListene…
41679 960| move-object/from16 v1, v22
41680 …962| invoke-virtual {v0,v1}, com.android.calendar.DayView.setOnLongClickListener(android.view.View…
41687 975| move-object/from16 v1, v19
41688 …977| invoke-static {v0,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.l…
41692 986| move-object/from16 v1, v22
41693 988| iput-object v0, v1, com.android.calendar.DayView.mBaseDate
41712 1019| move-object/from16 v1, v22
41713 1021| iput-object v0, v1, com.android.calendar.DayView.mEarliestStartHour
41722 1037| move-object/from16 v1, v22
41723 1039| iput-object v0, v1, com.android.calendar.DayView.mHasAllDayEvent
41738 1061| move-object/from16 v1, v22
41739 1063| iput-object v0, v1, com.android.calendar.DayView.mLines
41752 2| const-string/jumbo v1, "accessibility"
41754 …5| invoke-virtual {v0,v1}, android.content.Context.getSystemService(java.lang.String):java.lang.Ob…
41786 3| iget v1, v3, com.android.calendar.DayView.mNumHours
41787 5| div-int/lit8 v1, v1, #+5 (0x00000005 | 7.00649e-45)
41788 7| sub-int/2addr v0, v1
41801 19| iget v1, v3, com.android.calendar.DayView.mNumHours
41802 21| add-int/2addr v0, v1
41803 22| const/16 v1, #+24 (0x00000018 | 3.36312e-44)
41804 24| if-le v0, v1, Label_1
41843 32| const/4 v1, #+0 (0x00000000 | 0.00000)
41846 .local v1, "switchForward", boolean
41864 62| return v1
41867 .end_local v1
41878 78| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
41879 .restart_local v1
41910 30| move-result v1
41911 31| invoke-direct {v5,v0,v1}, com.android.calendar.DayView.remeasure(int, int):void
41946 0| iget-boolean v0, v1, com.android.calendar.DayView.mIsAccessibilityEnabled
41948 4| iget-object v0, v1, com.android.calendar.DayView.mAccessibilityMgr
41975 16| move-result-wide v0:v1
41980 21| invoke-static {v0,v1,v2,v3}, android.text.format.Time.getJulianDay(long, long):int
42118 127| move-result v1
42120 .local v1, "allDayIconWidth", int
42123 132| sub-int/2addr v9, v1
42135 149| add-int/2addr v9, v1
42293 .end_local v1
42361 4| iget v1, v5, com.android.calendar.DayView.mFirstHour
42362 6| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
42363 8| if-ge v0, v1, Label_2
42381 30| iget v1, v5, com.android.calendar.DayView.mFirstHour
42383 34| add-int/2addr v1, v2
42384 35| add-int/lit8 v1, v1, #-3 (0xfffffffd | NaN)
42385 37| if-le v0, v1, Label_1
42388 41| iget v1, v5, com.android.calendar.DayView.mNumHours
42389 43| add-int/2addr v0, v1
42410 2| float-to-int v1, v3
42411 3| iput v1, v0, android.graphics.Rect.left
42414 7| float-to-int v1, v5
42415 8| iput v1, v0, android.graphics.Rect.right
42418 12| float-to-int v1, v4
42419 13| iput v1, v0, android.graphics.Rect.top
42422 17| float-to-int v1, v6
42423 18| iput v1, v0, android.graphics.Rect.bottom
42541 137| move-result-object v1
42542 138| check-cast v1, com.android.calendar.Event
42544 .local v1, "calEvent", com.android.calendar.Event
42578 …186| invoke-direct {v15,v0,v1}, com.android.calendar.DayView.appendEventAccessibilityString(java.l…
42583 .end_local v1
42692 0| iput v1, v0, com.android.calendar.DayView.mSelectionDay
42694 2| iput v1, v0, com.android.calendar.DayView.mSelectionDayForAccessibility
42706 0| iput-object v1, v0, com.android.calendar.DayView.mSelectedEvent
42708 2| iput-object v1, v0, com.android.calendar.DayView.mSelectedEventForAccessibility
42720 0| iput v1, v0, com.android.calendar.DayView.mSelectionHour
42722 2| iput v1, v0, com.android.calendar.DayView.mSelectionHourForAccessibility
42772 30| div-int v1, v6, v7
42774 .local v1, "day", int
42776 34| if-lt v1, v6, Label_3
42779 38| add-int/lit8 v1, v6, #-1 (0xffffffff | NaN)
42783 42| add-int/2addr v1, v6
42785 43| invoke-direct {v11,v1}, com.android.calendar.DayView.setSelectedDay(int):void
42859 2| iget v1, v4, android.graphics.Rect.top
42860 4| if-le v0, v1, Label_1
42862 8| iget v1, v4, android.graphics.Rect.left
42863 10| if-gt v0, v1, Label_2
42876 23| iget v1, v4, android.graphics.Rect.top
42877 25| sub-int/2addr v0, v1
42878 26| sget v1, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_TOP_MARGIN
42880 30| add-int/2addr v1, v2
42881 31| if-le v0, v1, Label_3
42884 35| sget v1, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_TOP_MARGIN
42885 37| add-int/2addr v0, v1
42889 42| sget v1, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN
42890 44| sub-int/2addr v0, v1
42895 49| iget v1, v4, android.graphics.Rect.left
42896 51| sub-int/2addr v0, v1
42897 52| sget v1, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_LEFT_MARGIN
42899 56| add-int/2addr v1, v2
42900 57| if-le v0, v1, Label_4
42903 61| sget v1, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_LEFT_MARGIN
42904 63| add-int/2addr v0, v1
42908 68| sget v1, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_RIGHT_MARGIN
42909 70| sub-int/2addr v0, v1
42949 2| iget v1, v4, android.graphics.Rect.top
42950 4| if-le v0, v1, Label_1
42952 8| iget v1, v4, android.graphics.Rect.left
42953 10| if-gt v0, v1, Label_2
42966 23| iget v1, v4, android.graphics.Rect.top
42967 25| sub-int/2addr v0, v1
42968 26| sget v1, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN
42970 30| add-int/2addr v1, v2
42971 31| if-le v0, v1, Label_3
42974 35| sget v1, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN
42975 37| add-int/2addr v0, v1
42979 42| sget v1, com.android.calendar.DayView.EVENT_TEXT_BOTTOM_MARGIN
42980 44| sub-int/2addr v0, v1
42985 49| iget v1, v4, android.graphics.Rect.left
42986 51| sub-int/2addr v0, v1
42987 52| sget v1, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN
42989 56| add-int/2addr v1, v2
42990 57| if-le v0, v1, Label_4
42993 61| sget v1, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN
42994 63| add-int/2addr v0, v1
42998 68| sget v1, com.android.calendar.DayView.EVENT_TEXT_RIGHT_MARGIN
42999 70| sub-int/2addr v0, v1
43122 161| move-object/from16 v1, v24
43123 163| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
43127 168| move-object/from16 v1, v24
43128 …170| invoke-direct {v0,v1}, com.android.calendar.DayView.adjustToBeginningOfWeek(android.text.form…
43133 177| move-object/from16 v1, v24
43134 179| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
43181 231| move/from16 v1, v29
43183 …235| invoke-direct {v0,v5,v1,v2}, com.android.calendar.DayView.calculateDuration(float, float, flo…
43187 239| move-wide/from16 v0:v1, v18:v19
43188 241| invoke-virtual {v4,v0,v1}, android.view.animation.TranslateAnimation.setDuration(long):void
43198 258| move-wide/from16 v0:v1, v18:v19
43199 260| invoke-virtual {v9,v0,v1}, android.view.animation.TranslateAnimation.setDuration(long):void
43203 267| move-object/from16 v1, v24
43205 …271| invoke-direct {v5,v0,v1,v2}, com.android.calendar.DayView$GotoBroadcaster.<init>(com.android.…
43240 325| move-object/from16 v1, v21
43241 …327| invoke-virtual {v0,v1,v5,v7}, com.android.calendar.DayView.setSelected(android.text.format.Ti…
43372 88| iget-wide v0:v1, v0, com.android.calendar.Event.id
43373 90| move-wide/from16 v20:v21, v0:v1
43376 94| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis
43377 96| move-wide/from16 v22:v23, v0:v1
43379 100| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis
43380 102| move-wide/from16 v24:v25, v0:v1
43415 152| iget-wide v0:v1, v0, com.android.calendar.Event.id
43416 154| move-wide/from16 v20:v21, v0:v1
43419 158| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis
43420 160| move-wide/from16 v22:v23, v0:v1
43422 164| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis
43423 166| move-wide/from16 v24:v25, v0:v1
43490 245| iget-wide v0:v1, v0, com.android.calendar.Event.id
43491 247| move-wide/from16 v20:v21, v0:v1
43494 251| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis
43495 253| move-wide/from16 v22:v23, v0:v1
43497 257| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis
43498 259| move-wide/from16 v24:v25, v0:v1
43521 3| iget-object v1, v15, com.android.calendar.DayView.mSelectedEvent
43522 5| if-eqz v1, Label_1
43523 7| iget v1, v15, com.android.calendar.DayView.mSelectionMode
43524 9| if-nez v1, Label_2
43527 11| iget-object v1, v15, com.android.calendar.DayView.mPopup
43528 13| invoke-virtual {v1}, android.widget.PopupWindow.dismiss():void
43533 17| iget v1, v15, com.android.calendar.DayView.mSelectionMode
43535 20| if-eq v1, v2, Label_1
43538 24| iget-object v1, v15, com.android.calendar.DayView.mSelectedEvent
43539 26| iget-wide v4:v5, v1, com.android.calendar.Event.id
43540 28| cmp-long v1, v2:v3, v4:v5
43541 30| if-nez v1, Label_3
43546 33| iget-object v1, v15, com.android.calendar.DayView.mSelectedEvent
43547 35| iget-wide v2:v3, v1, com.android.calendar.Event.id
43550 39| iget-object v1, v15, com.android.calendar.DayView.mHandler
43552 43| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void
43557 48| iget-object v1, v15, com.android.calendar.DayView.mPopupView
43559 53| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View
43564 59| iget-object v1, v7, com.android.calendar.Event.title
43565 61| invoke-virtual {v11,v1}, android.widget.TextView.setText(java.lang.CharSequence):void
43567 64| iget-object v1, v15, com.android.calendar.DayView.mPopupView
43569 69| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View
43574 75| iget-boolean v1, v7, com.android.calendar.Event.hasAlarm
43575 77| if-eqz v1, Label_10
43576 79| move v1, v13
43578 80| invoke-virtual {v8,v1}, android.widget.ImageView.setVisibility(int):void
43580 83| iget-object v1, v15, com.android.calendar.DayView.mPopupView
43582 88| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View
43588 94| iget-boolean v1, v7, com.android.calendar.Event.isRepeating
43589 96| if-eqz v1, Label_11
43590 98| move v1, v13
43592 99| invoke-virtual {v8,v1}, android.widget.ImageView.setVisibility(int):void
43594 102| iget-boolean v1, v7, com.android.calendar.Event.allDay
43595 104| if-eqz v1, Label_12
43601 109| iget-object v1, v15, com.android.calendar.DayView.mContext
43602 …111| invoke-static {v1}, android.text.format.DateFormat.is24HourFormat(android.content.Context):bo…
43603 114| move-result v1
43604 115| if-eqz v1, Label_7
43609 119| iget-object v1, v15, com.android.calendar.DayView.mContext
43612 …125| invoke-static/range {v1..v6}, com.android.calendar.Utils.formatDateRange(android.content.Cont…
43616 129| iget-object v1, v15, com.android.calendar.DayView.mPopupView
43618 134| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View
43625 143| iget-object v1, v15, com.android.calendar.DayView.mPopupView
43627 148| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View
43632 154| iget-object v1, v7, com.android.calendar.Event.location
43633 156| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
43642 167| iget-object v1, v7, com.android.calendar.Event.location
43643 169| invoke-virtual {v12,v1}, android.widget.TextView.setText(java.lang.CharSequence):void
43646 172| iget-object v1, v15, com.android.calendar.DayView.mPopup
43650 …179| invoke-virtual {v1,v15,v3,v2,v4}, android.widget.PopupWindow.showAtLocation(android.view.View…
43652 182| iget-object v1, v15, com.android.calendar.DayView.mHandler
43655 …188| invoke-virtual {v1,v2,v4,v5}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean
43664 192| move v1, v14
43668 194| move v1, v14
43703 13| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
43704 15| iput-wide v0:v1, v4, com.android.calendar.DayView.mLastPopupEventID
43710 23| iget-object v1, v4, com.android.calendar.DayView.mDismissPopup
43711 25| invoke-virtual {v0,v1}, android.os.Handler.removeCallbacks(java.lang.Runnable):void
43714 30| iget-object v1, v4, com.android.calendar.DayView.mUpdateCurrentTime
43715 32| invoke-virtual {v0,v1}, android.os.Handler.removeCallbacks(java.lang.Runnable):void
43719 37| const-string/jumbo v1, "preferences_default_cell_height"
43723 …42| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setSharedPreference(android.content.Conte…
43740 0| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
43741 2| iput-wide v0:v1, v2, com.android.calendar.DayView.mLastReloadMillis
43756 4| iget v1, v4, android.text.format.Time.hour
43758 .local v1, "savedHour", int
43877 201| iput v1, v4, android.text.format.Time.hour
43974 92| move-result-object v1
43976 .local v1, "text", java.lang.String
43989 …110| invoke-static {v1,v4}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lan…
44004 0| iget v0, v1, com.android.calendar.DayView.mEventsAlpha
44014 0| iget v0, v1, com.android.calendar.DayView.mFirstHour
44025 2| iget-object v1, v2, com.android.calendar.DayView.mBaseDate
44026 4| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
44029 7| iget v1, v2, com.android.calendar.DayView.mSelectionDay
44030 9| invoke-virtual {v0,v1}, android.text.format.Time.setJulianDay(int):long
44032 12| iget v1, v2, com.android.calendar.DayView.mSelectionHour
44033 14| iput v1, v0, android.text.format.Time.hour
44035 16| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
44036 17| invoke-virtual {v0,v1}, android.text.format.Time.normalize(boolean):long
44048 2| iget-object v1, v2, com.android.calendar.DayView.mBaseDate
44049 4| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
44052 7| iget v1, v2, com.android.calendar.DayView.mSelectionDayForAccessibility
44053 9| invoke-virtual {v0,v1}, android.text.format.Time.setJulianDay(int):long
44055 12| iget v1, v2, com.android.calendar.DayView.mSelectionHourForAccessibility
44056 14| iput v1, v0, android.text.format.Time.hour
44058 16| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
44059 17| invoke-virtual {v0,v1}, android.text.format.Time.normalize(boolean):long
44071 2| iget-object v1, v4, com.android.calendar.DayView.mBaseDate
44072 4| invoke-direct {v0,v1}, android.text.format.Time.<init>(android.text.format.Time):void
44075 7| iget v1, v4, com.android.calendar.DayView.mSelectionDay
44076 9| invoke-virtual {v0,v1}, android.text.format.Time.setJulianDay(int):long
44078 12| iget v1, v4, com.android.calendar.DayView.mSelectionHour
44079 14| iput v1, v0, android.text.format.Time.hour
44081 16| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
44082 17| invoke-virtual {v0,v1}, android.text.format.Time.normalize(boolean):long
44097 6| const-string/jumbo v1, "preferences_tardis_1"
44098 …9| invoke-static {v0,v1,v2}, com.android.calendar.Utils.getSharedPreference(android.content.Contex…
44148 0| iget v1, v3, com.android.calendar.DayView.mMaxAlldayEvents
44150 4| if-gt v1, v2, Label_1
44155 7| sget-boolean v1, com.android.calendar.DayView.mShowAllAllDayEvents
44156 9| if-eqz v1, Label_3
44158 11| iget v1, v3, com.android.calendar.DayView.mViewHeight
44160 15| sub-int/2addr v1, v2
44162 18| sub-int v0, v1, v2
44165 20| iget v1, v3, com.android.calendar.DayView.mMaxAlldayEvents
44166 22| int-to-float v1, v1
44168 25| mul-float/2addr v1, v2
44169 26| float-to-int v1, v1
44171 27| invoke-static {v0,v1}, java.lang.Math.min(int, int):int
44174 31| iget v1, v3, com.android.calendar.DayView.mMaxAlldayEvents
44175 33| div-int v1, v0, v1
44176 35| iput v1, v3, com.android.calendar.DayView.mAnimateDayEventHeight
44183 38| sget v1, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT
44184 40| float-to-int v1, v1
44185 41| iput v1, v3, com.android.calendar.DayView.mAnimateDayEventHeight
44203 12| iget-object v1, v2, com.android.calendar.DayView.mUpdateCurrentTime
44204 14| invoke-virtual {v0,v1}, android.os.Handler.post(java.lang.Runnable):boolean
44217 0| iget-object v0, v1, com.android.calendar.DayView.mPopupView
44221 5| invoke-direct {v1,v0}, com.android.calendar.DayView.switchViews(boolean):void
44234 0| iget v1, v11, com.android.calendar.DayView.mSelectionMode
44236 3| if-eq v1, v4, Label_1
44238 5| const/4 v1, #+3 (0x00000003 | 4.20390e-45)
44239 6| iput v1, v11, com.android.calendar.DayView.mSelectionMode
44251 17| iget-object v1, v11, com.android.calendar.DayView.mContext
44253 …20| invoke-static/range {v1..v6}, com.android.calendar.Utils.formatDateRange(android.content.Conte…
44259 27| iget-object v1, v11, com.android.calendar.DayView.mSelectedEvents
44260 29| invoke-virtual {v1}, java.util.ArrayList.size():int
44264 33| iget v1, v11, com.android.calendar.DayView.mNumDays
44266 36| if-ne v1, v4, Label_6
44268 38| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
44269 39| if-lt v8, v1, Label_5
44271 41| const/4 v1, #+0 (0x00000000 | 0.00000)
44275 …47| invoke-interface {v12,v1,v4,v5,v10}, android.view.ContextMenu.add(int, int, int, int):android.…
44279 51| iget-object v1, v11, com.android.calendar.DayView.mContextMenuHandler
44280 …53| invoke-interface {v7,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuIt…
44282 56| const v1, #+17301569 (0x01080041 | 2.49794e-38)
44283 59| invoke-interface {v7,v1}, android.view.MenuItem.setIcon(int):android.view.MenuItem
44285 62| iget-object v1, v11, com.android.calendar.DayView.mContext
44287 …66| invoke-static {v1,v4}, com.android.calendar.DayView.getEventAccessLevel(android.content.Contex…
44291 70| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
44292 71| if-ne v0, v1, Label_2
44294 73| const/4 v1, #+0 (0x00000000 | 0.00000)
44298 …79| invoke-interface {v12,v1,v4,v5,v10}, android.view.ContextMenu.add(int, int, int, int):android.…
44301 83| iget-object v1, v11, com.android.calendar.DayView.mContextMenuHandler
44302 …85| invoke-interface {v7,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuIt…
44304 88| const v1, #+17301566 (0x0108003e | 2.49794e-38)
44305 91| invoke-interface {v7,v1}, android.view.MenuItem.setIcon(int):android.view.MenuItem
44307 94| const/16 v1, #+101 (0x00000065 | 1.41531e-43)
44308 …96| invoke-interface {v7,v1}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.MenuI…
44311 99| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
44312 100| if-lt v0, v1, Label_3
44314 102| const/4 v1, #+0 (0x00000000 | 0.00000)
44318 …109| invoke-interface {v12,v1,v4,v5,v10}, android.view.ContextMenu.add(int, int, int, int):android…
44321 113| iget-object v1, v11, com.android.calendar.DayView.mContextMenuHandler
44322 …115| invoke-interface {v7,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuI…
44324 118| const v1, #+17301564 (0x0108003c | 2.49794e-38)
44325 121| invoke-interface {v7,v1}, android.view.MenuItem.setIcon(int):android.view.MenuItem
44328 124| const/4 v1, #+0 (0x00000000 | 0.00000)
44332 …130| invoke-interface {v12,v1,v4,v5,v10}, android.view.ContextMenu.add(int, int, int, int):android…
44335 134| iget-object v1, v11, com.android.calendar.DayView.mContextMenuHandler
44336 …136| invoke-interface {v7,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuI…
44338 139| const v1, #+17301555 (0x01080033 | 2.49794e-38)
44339 142| invoke-interface {v7,v1}, android.view.MenuItem.setIcon(int):android.view.MenuItem
44341 145| const/16 v1, #+110 (0x0000006e | 1.54143e-43)
44342 …147| invoke-interface {v7,v1}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.Menu…
44346 150| iget-object v1, v11, com.android.calendar.DayView.mPopup
44347 152| invoke-virtual {v1}, android.widget.PopupWindow.dismiss():void
44353 156| const/4 v1, #+0 (0x00000000 | 0.00000)
44357 …162| invoke-interface {v12,v1,v4,v5,v10}, android.view.ContextMenu.add(int, int, int, int):android…
44361 166| iget-object v1, v11, com.android.calendar.DayView.mContextMenuHandler
44362 …168| invoke-interface {v7,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuI…
44364 171| const v1, #+17301555 (0x01080033 | 2.49794e-38)
44365 174| invoke-interface {v7,v1}, android.view.MenuItem.setIcon(int):android.view.MenuItem
44367 177| const/16 v1, #+110 (0x0000006e | 1.54143e-43)
44368 …179| invoke-interface {v7,v1}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.Menu…
44373 183| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
44374 184| if-lt v8, v1, Label_8
44376 186| const/4 v1, #+0 (0x00000000 | 0.00000)
44380 …192| invoke-interface {v12,v1,v4,v5,v10}, android.view.ContextMenu.add(int, int, int, int):android…
44384 196| iget-object v1, v11, com.android.calendar.DayView.mContextMenuHandler
44385 …198| invoke-interface {v7,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuI…
44387 201| const v1, #+17301569 (0x01080041 | 2.49794e-38)
44388 204| invoke-interface {v7,v1}, android.view.MenuItem.setIcon(int):android.view.MenuItem
44390 207| iget-object v1, v11, com.android.calendar.DayView.mContext
44392 …211| invoke-static {v1,v4}, com.android.calendar.DayView.getEventAccessLevel(android.content.Conte…
44396 215| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
44397 216| if-ne v0, v1, Label_7
44399 218| const/4 v1, #+0 (0x00000000 | 0.00000)
44403 …224| invoke-interface {v12,v1,v4,v5,v10}, android.view.ContextMenu.add(int, int, int, int):android…
44406 228| iget-object v1, v11, com.android.calendar.DayView.mContextMenuHandler
44407 …230| invoke-interface {v7,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuI…
44409 233| const v1, #+17301566 (0x0108003e | 2.49794e-38)
44410 236| invoke-interface {v7,v1}, android.view.MenuItem.setIcon(int):android.view.MenuItem
44412 239| const/16 v1, #+101 (0x00000065 | 1.41531e-43)
44413 …241| invoke-interface {v7,v1}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.Menu…
44416 244| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
44417 245| if-lt v0, v1, Label_8
44419 247| const/4 v1, #+0 (0x00000000 | 0.00000)
44423 …254| invoke-interface {v12,v1,v4,v5,v10}, android.view.ContextMenu.add(int, int, int, int):android…
44426 258| iget-object v1, v11, com.android.calendar.DayView.mContextMenuHandler
44427 …260| invoke-interface {v7,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuI…
44429 263| const v1, #+17301564 (0x0108003c | 2.49794e-38)
44430 266| invoke-interface {v7,v1}, android.view.MenuItem.setIcon(int):android.view.MenuItem
44435 269| const/4 v1, #+0 (0x00000000 | 0.00000)
44439 …275| invoke-interface {v12,v1,v4,v5,v10}, android.view.ContextMenu.add(int, int, int, int):android…
44443 279| iget-object v1, v11, com.android.calendar.DayView.mContextMenuHandler
44444 …281| invoke-interface {v7,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuI…
44446 284| const v1, #+17301555 (0x01080033 | 2.49794e-38)
44447 287| invoke-interface {v7,v1}, android.view.MenuItem.setIcon(int):android.view.MenuItem
44449 290| const/16 v1, #+110 (0x0000006e | 1.54143e-43)
44450 …292| invoke-interface {v7,v1}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.Menu…
44452 295| const/4 v1, #+0 (0x00000000 | 0.00000)
44456 …301| invoke-interface {v12,v1,v4,v5,v10}, android.view.ContextMenu.add(int, int, int, int):android…
44459 305| iget-object v1, v11, com.android.calendar.DayView.mContextMenuHandler
44460 …307| invoke-interface {v7,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuI…
44462 310| const v1, #+17301563 (0x0108003b | 2.49794e-38)
44463 313| invoke-interface {v7,v1}, android.view.MenuItem.setIcon(int):android.view.MenuItem
44465 316| const/16 v1, #+100 (0x00000064 | 1.40130e-43)
44466 …318| invoke-interface {v7,v1}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.Menu…
44565 95| move-result-object v1
44566 96| check-cast v1, com.android.calendar.DayView
44568 .local v1, "nextView", com.android.calendar.DayView
44569 98| iput v6, v1, com.android.calendar.DayView.mTouchMode
44571 100| invoke-virtual {v1,v9}, com.android.calendar.DayView.onDraw(android.graphics.Canvas):void
44577 .end_local v1
44673 1| sget-boolean v1, com.android.calendar.DayView.DEBUG
44674 3| if-eqz v1, Label_2
44683 12| sget-object v1, com.android.calendar.DayView.TAG
44693 34| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int
44697 37| iget-boolean v1, v5, com.android.calendar.DayView.mTouchExplorationEnabled
44698 39| if-nez v1, Label_6
44701 44| move-result v1
44702 45| return v1
44706 46| sget-object v1, com.android.calendar.DayView.TAG
44708 51| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int
44712 55| sget-object v1, com.android.calendar.DayView.TAG
44714 60| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int
44718 64| sget-object v1, com.android.calendar.DayView.TAG
44720 69| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int
44726 76| move-result v1
44728 79| if-eq v1, v2, Label_7
44731 84| move-result v1
44732 85| float-to-int v1, v1
44736 …91| invoke-direct {v5,v1,v2,v4}, com.android.calendar.DayView.setSelectionFromPosition(int, int, b…
44959 247| move/from16 v1, v26
44960 249| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedDay(int):void
44963 254| move-object/from16 v1, v27
44964 …256| invoke-direct {v0,v1}, com.android.calendar.DayView.initView(com.android.calendar.DayView):vo…
45167 522| move/from16 v1, v26
45168 524| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedDay(int):void
45220 12| sub-long v0:v1, v2:v3, v4:v5
45247 42| cmp-long v2, v0:v1, v2:v3
45296 21| iget-object v1, v8, com.android.calendar.DayView.mContext
45298 …24| invoke-static/range {v1..v6}, com.android.calendar.Utils.formatDateRange(android.content.Conte…
45303 32| iget-object v1, v8, com.android.calendar.DayView.mContext
45304 34| invoke-direct {v0,v1}, android.app.AlertDialog$Builder.<init>(android.content.Context):void
45305 37| iget-object v1, v8, com.android.calendar.DayView.mLongPressTitle
45306 …39| invoke-virtual {v0,v1}, android.app.AlertDialog$Builder.setTitle(java.lang.CharSequence):andro…
45309 43| iget-object v1, v8, com.android.calendar.DayView.mLongPressItems
45313 …50| invoke-virtual {v0,v1,v4}, android.app.AlertDialog$Builder.setItems(java.lang.CharSequence[], …
45368 53| sub-int v1, v3, v4
45370 .local v1, "gestureCenterInPixels", int
45377 64| sub-int/2addr v3, v1
45456 181| add-int/2addr v3, v1
45476 .end_local v1
45491 .restart_local v1
45500 230| add-int/2addr v3, v1
45529 14| sub-float v1, v2, v3
45531 .local v1, "gestureCenterInPixels", float
45534 19| add-float/2addr v2, v1
45628 0| const/4 v1, #+0 (0x00000000 | 0.00000)
45633 5| iput v1, v2, com.android.calendar.DayView.mInitialScrollY
45635 7| iput v1, v2, com.android.calendar.DayView.mInitialScrollX
45637 9| iput v1, v2, com.android.calendar.DayView.mStartingSpanY
45677 41| new-instance v1, android.graphics.Paint
45678 43| invoke-direct {v1}, android.graphics.Paint.<init>():void
45680 .local v1, "p", android.graphics.Paint
45682 48| invoke-virtual {v1,v2}, android.graphics.Paint.setTextSize(float):void
45684 51| invoke-virtual {v1}, android.graphics.Paint.ascent():float
45823 192| add-int v1, v2, v5
45825 .local v1, "bottom", int
45828 198| int-to-float v5, v1
45847 .end_local v1
46023 0| const/4 v1, #+0 (0x00000000 | 0.00000)
46029 …7| invoke-direct {v9,v1}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event…
46031 10| iput-object v1, v9, com.android.calendar.DayView.mPrevSelectedEvent
46038 21| iget-object v1, v9, com.android.calendar.DayView.mTZUpdater
46039 …23| invoke-static {v0,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.la…
46058 46| iget-wide v0:v1, v9, com.android.calendar.DayView.mLastReloadMillis
46059 48| cmp-long v0, v6:v7, v0:v1
46072 62| iget v1, v9, com.android.calendar.DayView.mNumDays
46097 9| iget-object v1, v2, com.android.calendar.DayView.mUpdateCurrentTime
46098 11| invoke-virtual {v0,v1}, android.os.Handler.removeCallbacks(java.lang.Runnable):void
46101 16| iget-object v1, v2, com.android.calendar.DayView.mUpdateCurrentTime
46102 18| invoke-virtual {v0,v1}, android.os.Handler.post(java.lang.Runnable):boolean
46115 0| iput v2, v1, com.android.calendar.DayView.mAnimateDayEventHeight
46118 3| iput-boolean v0, v1, com.android.calendar.DayView.mRemeasure
46120 5| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void
46132 0| iput v2, v1, com.android.calendar.DayView.mAnimateDayHeight
46135 3| iput-boolean v0, v1, com.android.calendar.DayView.mRemeasure
46137 5| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void
46149 0| iput v1, v0, com.android.calendar.DayView.mAnimateTodayAlpha
46163 0| iput v1, v0, com.android.calendar.DayView.mEventsAlpha
46177 0| iput v2, v1, com.android.calendar.DayView.mFirstHour
46180 3| iput v0, v1, com.android.calendar.DayView.mFirstHourOffset
46192 0| sput v1, com.android.calendar.DayView.mMoreAlldayEventsTextAlpha
46237 45| const/high16 v1, #-2147483648 (0x80000000 | -0.00000)
46239 .local v1, "gotoY", int
46257 71| mul-int v1, v6, v7
46269 91| invoke-virtual {v7,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
46325 182| if-le v1, v6, Label_9
46327 184| iget v1, v11, com.android.calendar.DayView.mMaxViewStartY
46342 198| if-eq v1, v6, Label_4
46351 212| aput v1, v7, v8
46480 377| float-to-int v1, v6
46484 380| if-gez v1, Label_3
46486 384| if-eq v1, v6, Label_3
46488 386| const/4 v1, #+0 (0x00000000 | 0.00000)
46506 0| iget v0, v1, com.android.calendar.DayView.mMaxViewStartY
46509 4| iget v2, v1, com.android.calendar.DayView.mMaxViewStartY
46512 6| iput v2, v1, com.android.calendar.DayView.mViewStartY
46514 8| invoke-direct {v1}, com.android.calendar.DayView.computeFirstHour():void
46516 11| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void
46527 0| iget-object v0, v1, com.android.calendar.DayView.mEventsCrossFadeAnimation
46530 4| iget-object v0, v1, com.android.calendar.DayView.mEventsCrossFadeAnimation
46535 11| iput v0, v1, com.android.calendar.DayView.mEventsAlpha
46560 19| iget v1, v14, com.android.calendar.DayView.mNumDays
46561 21| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN)
46562 23| add-int/2addr v0, v1
46580 45| iget v1, v5, android.text.format.Time.month
46581 47| if-eq v0, v1, Label_1
46583 49| const-wide/32 v0:v1, #+65536 (0x00010000 | 9.18355e-41)
46584 52| or-long/2addr v10:v11, v0:v1
46591 60| move-object v1, v14
46606 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper$1.this$0
46638 26| iget-object v1, v10, com.android.calendar.DeleteEventHelper$1.this$0
46639 …28| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get6(com.android.calendar.DeleteEv…
46640 31| move-result-object v1
46641 32| invoke-virtual {v1}, com.android.calendar.AsyncQueryService.getNextToken():int
46642 35| move-result v1
46680 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper$2.this$0
46694 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46697 5| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46700 10| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46705 18| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46711 27| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46716 35| iget-object v0, v1, com.android.calendar.DeleteEventHelper$2.this$0
46732 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper$3.this$0
46747 2| iget-object v1, v3, com.android.calendar.DeleteEventHelper$3.this$0
46748 …4| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get9(com.android.calendar.DeleteEve…
46749 7| move-result-object v1
46750 8| invoke-virtual {v1,v5}, java.util.ArrayList.get(int):java.lang.Object
46751 11| move-result-object v1
46752 12| check-cast v1, java.lang.Integer
46753 14| invoke-virtual {v1}, java.lang.Integer.intValue():int
46754 17| move-result v1
46755 …18| invoke-static {v2,v1}, com.android.calendar.DeleteEventHelper.-set0(com.android.calendar.Delet…
46757 21| iget-object v1, v3, com.android.calendar.DeleteEventHelper$3.this$0
46758 …23| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get0(com.android.calendar.DeleteEv…
46759 26| move-result-object v1
46761 28| invoke-virtual {v1,v2}, android.app.AlertDialog.getButton(int):android.widget.Button
46765 32| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
46766 33| invoke-virtual {v0,v1}, android.widget.Button.setEnabled(boolean):void
46778 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper$4.this$0
46798 11| const/4 v1, #-1 (0xffffffff | NaN)
46799 12| if-eq v0, v1, Label_1
46802 16| iget-object v1, v2, com.android.calendar.DeleteEventHelper$4.this$0
46803 …18| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get8(com.android.calendar.DeleteEv…
46804 21| move-result v1
46805 …22| invoke-static {v0,v1}, com.android.calendar.DeleteEventHelper.-wrap1(com.android.calendar.Dele…
46818 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper$5.this$0
46847 17| iget-object v1, v8, com.android.calendar.DeleteEventHelper$5.this$0
46857 …37| invoke-virtual/range {v1..v7}, com.android.calendar.DeleteEventHelper.delete(long, long, com.a…
46868 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mAlertDialog
46874 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mCallback
46880 0| iget-wide v0:v1, v2, com.android.calendar.DeleteEventHelper.mEndMillis
46881 2| return-wide v0:v1
46886 0| iget-boolean v0, v1, com.android.calendar.DeleteEventHelper.mExitWhenDone
46892 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mModel
46898 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mParent
46904 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mService
46910 0| iget-wide v0:v1, v2, com.android.calendar.DeleteEventHelper.mStartMillis
46911 2| return-wide v0:v1
46916 0| iget v0, v1, com.android.calendar.DeleteEventHelper.mWhichDelete
46922 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mWhichIndex
46928 0| iput v1, v0, com.android.calendar.DeleteEventHelper.mWhichDelete
46929 2| return v1
46944 0| invoke-direct {v0,v1}, com.android.calendar.DeleteEventHelper.deleteRepeatingEvent(int):void
46990 40| const-string/jumbo v1, "parentActivity is required to exit when done"
46991 43| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
47000 53| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mContext
47001 …55| invoke-direct {v0,v2,v1}, com.android.calendar.DeleteEventHelper$5.<init>(com.android.calendar…
47025 13| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
47026 14| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer
47027 17| move-result-object v1
47028 …18| invoke-virtual {v5,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integ…
47035 27| iget-object v1, v12, com.android.calendar.DeleteEventHelper.mService
47044 …39| invoke-virtual/range {v1..v9}, com.android.calendar.AsyncQueryService.startUpdate(int, java.la…
47069 18| iget-wide v0:v1, v3, com.android.calendar.CalendarEventModel.mStart
47070 20| move-wide/from16 v20:v21, v0:v1
47075 26| iget-wide v0:v1, v3, com.android.calendar.CalendarEventModel.mId
47076 28| move-wide/from16 v24:v25, v0:v1
47129 99| iget-wide v0:v1, v3, com.android.calendar.CalendarEventModel.mCalendarId
47130 101| move-wide/from16 v18:v19, v0:v1
47223 248| move-wide/from16 v0:v1, v24:v25
47224 …250| invoke-static {v3,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):a…
47251 286| move-wide/from16 v0:v1, v24:v25
47252 …288| invoke-static {v3,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):a…
47329 404| move-wide/from16 v0:v1, v24:v25
47330 …406| invoke-static {v3,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):a…
47364 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mDeleteStartedListener
47367 4| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mDeleteStartedListener
47383 3| move-wide/from16 v0:v1, v16:v17
47384 …5| invoke-static {v2,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):and…
47415 …0| invoke-virtual/range {v1..v8}, com.android.calendar.DeleteEventHelper.delete(long, long, long, …
47417 3| iput-object v9, v1, com.android.calendar.DeleteEventHelper.mCallback
47430 2| move-object/from16 v1, v19
47431 4| iput v0, v1, com.android.calendar.DeleteEventHelper.mWhichDelete
47433 6| move-wide/from16 v0:v1, v20:v21
47435 10| iput-wide v0:v1, v2, com.android.calendar.DeleteEventHelper.mStartMillis
47437 12| move-wide/from16 v0:v1, v22:v23
47439 16| iput-wide v0:v1, v2, com.android.calendar.DeleteEventHelper.mEndMillis
47442 20| move-object/from16 v1, v19
47443 22| iput-object v0, v1, com.android.calendar.DeleteEventHelper.mModel
47706 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mAlertDialog
47709 4| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mAlertDialog
47723 0| iput-object v1, v0, com.android.calendar.DeleteEventHelper.mDeleteStartedListener
47735 0| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mAlertDialog
47738 4| iget-object v0, v1, com.android.calendar.DeleteEventHelper.mAlertDialog
47742 9| iput-object v2, v1, com.android.calendar.DeleteEventHelper.mDismissListener
47754 0| iput-object v1, v0, com.android.calendar.EditResponseHelper$1.this$0
47768 0| iget-object v1, v3, com.android.calendar.EditResponseHelper$1.this$0
47769 …2| invoke-static {v1,v5}, com.android.calendar.EditResponseHelper.-set0(com.android.calendar.EditR…
47771 5| iget-object v1, v3, com.android.calendar.EditResponseHelper$1.this$0
47772 …7| invoke-static {v1}, com.android.calendar.EditResponseHelper.-get0(com.android.calendar.EditResp…
47773 10| move-result-object v1
47775 12| invoke-virtual {v1,v2}, android.app.AlertDialog.getButton(int):android.widget.Button
47779 16| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
47780 17| invoke-virtual {v0,v1}, android.widget.Button.setEnabled(boolean):void
47787 0| iget-object v0, v1, com.android.calendar.EditResponseHelper.mAlertDialog
47793 0| iput v1, v0, com.android.calendar.EditResponseHelper.mWhichEvents
47794 2| return v1
47804 0| invoke-direct {v1}, java.lang.Object.<init>():void
47807 4| iput v0, v1, com.android.calendar.EditResponseHelper.mWhichEvents
47810 7| iput-boolean v0, v1, com.android.calendar.EditResponseHelper.mClickedOk
47813 …11| invoke-direct {v0,v1}, com.android.calendar.EditResponseHelper$1.<init>(com.android.calendar.E…
47815 14| iput-object v0, v1, com.android.calendar.EditResponseHelper.mListListener
47817 16| iput-object v2, v1, com.android.calendar.EditResponseHelper.mParent
47828 0| iget-boolean v0, v1, com.android.calendar.EditResponseHelper.mClickedOk
47839 0| iput-boolean v1, v0, com.android.calendar.EditResponseHelper.mClickedOk
47850 0| iget-object v0, v1, com.android.calendar.EditResponseHelper.mAlertDialog
47853 4| iget-object v0, v1, com.android.calendar.EditResponseHelper.mAlertDialog
47866 0| iget v0, v1, com.android.calendar.EditResponseHelper.mWhichEvents
47878 1| invoke-direct {v1,v0}, com.android.calendar.EditResponseHelper.setClickedOk(boolean):void
47890 0| invoke-direct {v1}, com.android.calendar.EditResponseHelper.getClickedOk():boolean
47895 7| invoke-virtual {v1,v0}, com.android.calendar.EditResponseHelper.setWhichEvents(int):void
47899 11| invoke-direct {v1,v0}, com.android.calendar.EditResponseHelper.setClickedOk(boolean):void
47901 14| iget-object v0, v1, com.android.calendar.EditResponseHelper.mDismissListener
47904 18| iget-object v0, v1, com.android.calendar.EditResponseHelper.mDismissListener
47918 0| iput-object v1, v0, com.android.calendar.EditResponseHelper.mDismissListener
47930 0| iput v1, v0, com.android.calendar.EditResponseHelper.mWhichEvents
47991 67| move-result-object v1
47993 .local v1, "ok", android.widget.Button
47995 69| invoke-virtual {v1,v2}, android.widget.Button.setEnabled(boolean):void
47998 .end_local v1
48010 …1| invoke-direct {v1,v2,v0}, com.android.common.widget.CompositeCursorAdapter.<init>(android.conte…
48021 0| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
48028 7| iput-boolean v1, v2, com.android.common.widget.CompositeCursorAdapter.mCacheValid
48030 9| iput-boolean v1, v2, com.android.common.widget.CompositeCursorAdapter.mNotificationsEnabled
48048 0| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter.mPartitions
48051 5| invoke-virtual {v1}, com.android.common.widget.CompositeCursorAdapter.invalidate():void
48053 …8| invoke-virtual {v1}, com.android.common.widget.CompositeCursorAdapter.notifyDataSetChanged():vo…
48066 5| move-result-object v1
48068 .local v1, "mPartition$iterator", java.util.Iterator
48069 6| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
48072 12| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
48110 0| iget-object v1, v3, com.android.common.widget.CompositeCursorAdapter.mPartitions
48111 2| invoke-virtual {v1,v4}, java.util.ArrayList.get(int):java.lang.Object
48112 5| move-result-object v1
48113 6| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition
48114 8| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48121 17| move-result v1
48122 18| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
48123 20| if-eqz v1, Label_1
48128 25| iget-object v1, v3, com.android.common.widget.CompositeCursorAdapter.mPartitions
48129 27| invoke-virtual {v1,v4}, java.util.ArrayList.get(int):java.lang.Object
48130 30| move-result-object v1
48131 31| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition
48132 33| iput-object v5, v1, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48136 40| move-result v1
48137 41| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
48138 43| if-eqz v1, Label_2
48140 45| iget-object v1, v3, com.android.common.widget.CompositeCursorAdapter.mPartitions
48141 47| invoke-virtual {v1,v4}, java.util.ArrayList.get(int):java.lang.Object
48142 50| move-result-object v1
48143 51| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition
48147 60| iput v2, v1, com.android.common.widget.CompositeCursorAdapter$Partition.idColumnIndex
48173 15| move-result-object v1
48174 16| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition
48176 .local v1, "partition", com.android.common.widget.CompositeCursorAdapter$Partition
48177 18| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48191 .end_local v1
48230 26| iget-object v1, v2, com.android.common.widget.CompositeCursorAdapter$Partition.cursor
48232 .local v1, "cursor", android.database.Cursor
48233 28| if-eqz v1, Label_3
48234 30| invoke-interface {v1}, android.database.Cursor.isClosed():boolean
48263 57| invoke-interface {v1}, android.database.Cursor.getCount():int
48270 .end_local v1
48284 0| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter.mContext
48294 … 0| invoke-virtual {v1}, com.android.common.widget.CompositeCursorAdapter.ensureCacheValid():void
48296 3| iget v0, v1, com.android.common.widget.CompositeCursorAdapter.mCount
48307 0| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter.mPartitions
48334 7| iget-object v1, v2, com.android.common.widget.CompositeCursorAdapter.mContext
48335 …9| invoke-virtual {v2,v1,v3,v4,v6}, com.android.common.widget.CompositeCursorAdapter.newHeaderView…
48368 25| add-int v1, v5, v6
48370 .local v1, "end", int
48372 29| if-ge v9, v1, Label_6
48410 63| move v5, v1
48414 .end_local v1
48447 27| add-int v1, v5, v6
48449 .local v1, "end", int
48451 31| if-ge v11, v1, Label_7
48497 75| move v5, v1
48501 .end_local v1
48519 5| const/4 v1, #+0 (0x00000000 | 0.00000)
48520 .local v1, "i", int
48526 12| if-ge v1, v2, Label_5
48529 16| invoke-virtual {v5,v1}, java.util.ArrayList.get(int):java.lang.Object
48543 34| invoke-virtual {v5,v1}, java.util.ArrayList.get(int):java.lang.Object
48557 …49| invoke-virtual {v7,v1,v3}, com.android.common.widget.CompositeCursorAdapter.getItemViewType(in…
48565 55| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
48603 0| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter.mPartitions
48616 0| iget-object v0, v1, com.android.common.widget.CompositeCursorAdapter.mPartitions
48641 7| iget-object v1, v7, com.android.common.widget.CompositeCursorAdapter.mContext
48665 4| const/4 v1, #+0 (0x00000000 | 0.00000)
48666 .local v1, "i", int
48672 11| if-ge v1, v7, Label_8
48675 15| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object
48689 33| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object
48702 50| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object
48706 …58| invoke-virtual {v10,v1,v0,v12,v13}, com.android.common.widget.CompositeCursorAdapter.getHeader…
48719 78| invoke-virtual {v2,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
48736 103| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object
48759 145| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object
48779 163| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
48795 …0| invoke-virtual {v1}, com.android.common.widget.CompositeCursorAdapter.getItemViewTypeCount():int
48808 1| iput-boolean v0, v1, com.android.common.widget.CompositeCursorAdapter.mCacheValid
48826 5| const/4 v1, #+0 (0x00000000 | 0.00000)
48827 .local v1, "i", int
48833 12| if-ge v1, v2, Label_4
48836 16| invoke-virtual {v5,v1}, java.util.ArrayList.get(int):java.lang.Object
48850 34| invoke-virtual {v5,v1}, java.util.ArrayList.get(int):java.lang.Object
48860 …47| invoke-virtual {v7,v1,v3}, com.android.common.widget.CompositeCursorAdapter.isEnabled(int, int…
48868 53| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
48908 0| iget-boolean v0, v1, com.android.common.widget.CompositeCursorAdapter.mNotificationsEnabled
48912 5| iput-boolean v0, v1, com.android.common.widget.CompositeCursorAdapter.mNotificationNeeded
48914 7| invoke-super {v1}, android.widget.BaseAdapter.notifyDataSetChanged():void
48921 12| iput-boolean v0, v1, com.android.common.widget.CompositeCursorAdapter.mNotificationNeeded
48932 0| iput-boolean v2, v1, com.android.common.widget.CompositeCursorAdapter.mNotificationsEnabled
48935 4| iget-boolean v0, v1, com.android.common.widget.CompositeCursorAdapter.mNotificationNeeded
48938 …8| invoke-virtual {v1}, com.android.common.widget.CompositeCursorAdapter.notifyDataSetChanged():vo…
48946 0| iget-object v0, v1, com.android.common.contacts.BaseEmailAddressAdapter.mAccount
48952 0| iget-boolean v0, v1, com.android.common.contacts.BaseEmailAddressAdapter.mDirectoriesLoaded
48958 0| iget v0, v1, com.android.common.contacts.BaseEmailAddressAdapter.mPreferredMaxResultCount
48964 0| iput-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter.mDirectoriesLoaded
48965 2| return v1
48974 …0| invoke-direct {v1,v2}, com.android.common.contacts.BaseEmailAddressAdapter.makeDisplayString(an…
48987 …2| invoke-direct {v1,v2,v0}, com.android.common.contacts.BaseEmailAddressAdapter.<init>(android.co…
48999 …0| invoke-direct {v1,v2}, com.android.common.widget.CompositeCursorAdapter.<init>(android.content.…
49003 7| iput-object v0, v1, com.android.common.contacts.BaseEmailAddressAdapter.mContentResolver
49005 9| iput v3, v1, com.android.common.contacts.BaseEmailAddressAdapter.mPreferredMaxResultCount
49008 …13| invoke-direct {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter$1.<init>(com.androi…
49009 16| iput-object v0, v1, com.android.common.contacts.BaseEmailAddressAdapter.mHandler
49023 4| new-array v1, v4, java.lang.String[]
49025 9| aput-object v2, v1, v3
49026 11| invoke-direct {v0,v1}, android.database.MatrixCursor.<init>(java.lang.String[]):void
49029 14| new-array v1, v4, java.lang.Object[]
49031 19| aput-object v2, v1, v3
49032 21| invoke-virtual {v0,v1}, android.database.MatrixCursor.addRow(java.lang.Object[]):void
49045 1| const/4 v1, #-1 (0xffffffff | NaN)
49046 2| invoke-interface {v4,v1}, android.database.Cursor.moveToPosition(int):boolean
49050 8| move-result v1
49051 9| if-eqz v1, Label_2
49058 18| move-result v1
49059 19| if-eqz v1, Label_1
49065 22| const/4 v1, #+0 (0x00000000 | 0.00000)
49066 23| return v1
49093 21| move-result-object v1
49095 .local v1, "cursor", android.database.Cursor
49096 22| if-eqz v1, Label_3
49099 25| invoke-interface {v1,v4}, android.database.Cursor.moveToPosition(int):boolean
49102 28| invoke-interface {v1}, android.database.Cursor.moveToNext():boolean
49106 34| invoke-interface {v1,v5}, android.database.Cursor.getString(int):java.lang.String
49118 .end_local v1
49134 …0| invoke-virtual {v1,v2}, com.android.common.contacts.BaseEmailAddressAdapter.getPartition(int):c…
49166 26| move-result-object v1
49168 .local v1, "emailAddress", java.lang.String
49172 …33| invoke-static {v0,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
49177 39| return-object v1
49182 …43| invoke-direct {v2,v0,v1,v3}, android.text.util.Rfc822Token.<init>(java.lang.String, java.lang.…
49235 46| move-result-object v1
49237 .local v1, "displayName", java.lang.String
49248 60| aput-object v1, v4, v5
49256 .end_local v1
49324 43| move-object v1, v8
49345 2| const/4 v1, #+0 (0x00000000 | 0.00000)
49346 …3| invoke-direct {v0,v2,v1}, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionF…
49362 …6| iget-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loa…
49363 8| if-eqz v1, Label_2
49364 10| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
49366 11| return v1
49368 12| const/4 v1, #+0 (0x00000000 | 0.00000)
49387 …0| invoke-direct {v1,v2}, com.android.common.contacts.BaseEmailAddressAdapter.isLoading(int):boole…
49405 …6| iget-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loa…
49406 8| if-eqz v1, Label_1
49409 13| move-result-object v1
49410 14| return-object v1
49414 18| move-result-object v1
49415 19| return-object v1
49448 27| move/from16 v1, v20
49449 29| invoke-interface {v0,v1}, android.database.Cursor.getLong(int):long
49465 50| move/from16 v1, v20
49466 52| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
49473 64| move/from16 v1, v20
49474 66| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
49481 78| move/from16 v1, v20
49482 80| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
49489 92| move/from16 v1, v20
49490 94| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
49496 102| move/from16 v1, v20
49497 104| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
49510 118| move/from16 v1, v18
49511 120| invoke-virtual {v0,v1}, android.content.res.Resources.getString(int):java.lang.String
49527 151| move/from16 v1, v18
49528 153| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
49591 251| move/from16 v1, v18
49592 253| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
49605 276| move-object/from16 v1, v21
49606 …278| invoke-static {v0,v1,v7}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Th…
49623 293| move-object/from16 v1, v17
49624 295| invoke-interface {v6,v0,v1}, java.util.List.add(int, java.lang.Object):void
49657 329| move/from16 v1, v20
49658 …331| invoke-virtual {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter.setNotificationsE…
49668 346| move/from16 v1, v20
49670 …350| invoke-virtual {v0,v1,v2}, com.android.common.contacts.BaseEmailAddressAdapter.changeCursor(i…
49709 397| move-object/from16 v1, v20
49710 …399| invoke-virtual {v0,v8,v1}, com.android.common.contacts.BaseEmailAddressAdapter.changeCursor(i…
49734 420| move-object/from16 v1, v20
49735 …422| invoke-virtual {v0,v8,v1}, com.android.common.contacts.BaseEmailAddressAdapter.changeCursor(i…
49748 431| move/from16 v1, v21
49749 …433| invoke-virtual {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter.setNotificationsE…
49758 441| move/from16 v1, v20
49759 …443| invoke-virtual {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter.setNotificationsE…
49780 473| move/from16 v1, v21
49781 475| invoke-virtual {v0,v1,v15}, android.os.Handler.removeMessages(int, java.lang.Object):void
49789 490| move/from16 v1, v21
49791 …494| invoke-virtual {v0,v1,v8,v2,v15}, android.os.Handler.obtainMessage(int, int, int, java.lang.O…
49800 508| move-wide/from16 v1:v2, v22:v23
49801 …510| invoke-virtual {v0,v12,v1,v2}, android.os.Handler.sendMessageDelayed(android.os.Message, long…
49808 …521| iget-wide v0:v1, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.…
49809 523| move-wide/from16 v22:v23, v0:v1
49811 527| move-object/from16 v1, v24
49813 …531| invoke-direct {v0,v1,v8,v2,v3}, com.android.common.contacts.BaseEmailAddressAdapter$Directory…
49826 553| move-object/from16 v1, v25
49827 …555| invoke-virtual {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitio…
49858 3| move-result v1
49859 4| if-ge v5, v1, Label_3
49866 …12| iget-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.lo…
49867 14| if-eqz v1, Label_2
49868 …16| iget-object v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.con…
49869 …18| invoke-static {v4,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSeq…
49870 21| move-result v1
49871 22| if-eqz v1, Label_2
49873 24| const/4 v1, #+0 (0x00000000 | 0.00000)
49874 …25| iput-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.lo…
49876 27| iget-object v1, v3, com.android.common.contacts.BaseEmailAddressAdapter.mHandler
49878 30| invoke-virtual {v1,v2,v0}, android.os.Handler.removeMessages(int, java.lang.Object):void
49881 36| move-result-object v1
49882 …37| invoke-virtual {v3,v5,v1}, com.android.common.contacts.BaseEmailAddressAdapter.changeCursor(in…
49911 3| move-result v1
49912 4| if-ge v3, v1, Label_1
49919 …12| iget-boolean v1, v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.lo…
49920 14| if-eqz v1, Label_1
49923 19| move-result-object v1
49924 …20| invoke-virtual {v2,v3,v1}, com.android.common.contacts.BaseEmailAddressAdapter.changeCursor(in…
49938 …0| invoke-direct {v1,v2}, com.android.common.contacts.BaseEmailAddressAdapter.<init>(android.conte…
49942 7| iput-object v0, v1, com.android.calendar.EmailAddressAdapter.mInflater
49962 15| move-result-object v1
49963 16| check-cast v1, android.widget.TextView
49965 .local v1, "text2", android.widget.TextView
49968 21| invoke-virtual {v1,v8}, android.widget.TextView.setText(java.lang.CharSequence):void
49982 6| move-result-object v1
49983 7| check-cast v1, android.widget.TextView
49985 .local v1, "text1", android.widget.TextView
50004 32| invoke-virtual {v1,v0}, android.widget.TextView.setText(java.lang.CharSequence):void
50023 2| const v1, #+2130968616 (0x7f040028 | 1.75459e+38)
50025 …6| invoke-virtual {v0,v1,v4,v2}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, …
50038 2| const v1, #+2130968617 (0x7f040029 | 1.75459e+38)
50040 …6| invoke-virtual {v0,v1,v4,v2}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, …
50055 5| const-string/jumbo v1, "title"
50057 9| aput-object v1, v0, v2
50059 11| const-string/jumbo v1, "eventLocation"
50061 15| aput-object v1, v0, v2
50063 17| const-string/jumbo v1, "allDay"
50065 21| aput-object v1, v0, v2
50067 23| const-string/jumbo v1, "displayColor"
50068 26| aput-object v1, v0, v3
50070 28| const-string/jumbo v1, "eventTimezone"
50072 32| aput-object v1, v0, v2
50074 34| const-string/jumbo v1, "event_id"
50076 38| aput-object v1, v0, v2
50078 40| const-string/jumbo v1, "begin"
50080 44| aput-object v1, v0, v2
50082 46| const-string/jumbo v1, "end"
50084 50| aput-object v1, v0, v2
50086 52| const-string/jumbo v1, "_id"
50088 57| aput-object v1, v0, v2
50090 59| const-string/jumbo v1, "startDay"
50092 64| aput-object v1, v0, v2
50094 66| const-string/jumbo v1, "endDay"
50096 71| aput-object v1, v0, v2
50098 73| const-string/jumbo v1, "startMinute"
50100 78| aput-object v1, v0, v2
50102 80| const-string/jumbo v1, "endMinute"
50104 85| aput-object v1, v0, v2
50106 87| const-string/jumbo v1, "hasAlarm"
50108 92| aput-object v1, v0, v2
50110 94| const-string/jumbo v1, "rrule"
50112 99| aput-object v1, v0, v2
50114 101| const-string/jumbo v1, "rdate"
50116 106| aput-object v1, v0, v2
50118 108| const-string/jumbo v1, "selfAttendeeStatus"
50120 113| aput-object v1, v0, v2
50122 115| const-string/jumbo v1, "organizer"
50124 120| aput-object v1, v0, v2
50126 122| const-string/jumbo v1, "guestsCanModify"
50128 127| aput-object v1, v0, v2
50130 129| const-string/jumbo v1, "allDay=1 OR (end-begin)>=86400000 AS dispAllday"
50132 134| aput-object v1, v0, v2
50141 146| const-string/jumbo v1, "calendar_color"
50142 149| aput-object v1, v0, v3
50209 56| move-result-object v1
50211 .local v1, "e", com.android.calendar.Event
50212 57| iget v3, v1, com.android.calendar.Event.startDay
50214 61| iget v3, v1, com.android.calendar.Event.endDay
50217 65| invoke-virtual {v5,v1}, java.util.ArrayList.add(java.lang.Object):boolean
50221 .end_local v1
50230 ….local_ex v1, "eventsList", java.util.ArrayList, "Ljava/util/ArrayList<Lcom/android/calendar/Event…
50233 0| if-nez v1, Label_1
50239 …4| invoke-static {v1,v2,v3,v0}, com.android.calendar.Event.doComputePositions(java.util.ArrayList,…
50242 …8| invoke-static {v1,v2,v3,v0}, com.android.calendar.Event.doComputePositions(java.util.ArrayList,…
50411 11| cmp-long v1, v2:v3, v4:v5
50412 13| if-nez v1, Label_2
50544 156| move-result-object v1
50546 .local v1, "rdate", java.lang.String
50550 163| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
50566 .end_local v1
50590 .restart_local v1
50609 9| const/4 v1, #+0 (0x00000000 | 0.00000)
50610 10| aput-object v0, v7, v1
50621 21| int-to-long v0:v1, v12
50622 …22| invoke-static {v9,v0,v1}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
50624 25| int-to-long v0:v1, v13
50625 …26| invoke-static {v9,v0,v1}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):…
50637 40| move-result-object v1
50654 58| const-string/jumbo v1, "("
50655 …61| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
50659 69| const-string/jumbo v1, ") AND "
50660 …72| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
50681 101| const/4 v1, #+0 (0x00000000 | 0.00000)
50682 102| aget-object v1, v7, v1
50683 104| aput-object v1, v15, v0
50809 128| move-object/from16 v1, v17
50812 …134| invoke-static {v0,v1,v2,v3,v7}, com.android.calendar.Event.buildEventsFromCursor(java.util.Ar…
50815 139| move-object/from16 v1, v16
50818 …145| invoke-static {v0,v1,v2,v3,v7}, com.android.calendar.Event.buildEventsFromCursor(java.util.Ar…
50866 3| move-result v1
50867 4| if-eqz v1, Label_2
50874 12| iget v1, v0, com.android.calendar.Event.endDay
50876 16| if-ge v1, v2, Label_1
50879 21| move-result v1
50881 24| shl-long/2addr v2:v3, v1
50907 7| move-result v1
50908 8| if-eqz v1, Label_2
50928 34| cmp-long v1, v6:v7, v4:v5
50929 36| if-gtz v1, Label_1
50932 41| move-result v1
50934 44| shl-long/2addr v6:v7, v1
50959 8| iget-object v1, v4, com.android.calendar.Event.title
50960 10| iput-object v1, v0, com.android.calendar.Event.title
50962 12| iget v1, v4, com.android.calendar.Event.color
50963 14| iput v1, v0, com.android.calendar.Event.color
50965 16| iget-object v1, v4, com.android.calendar.Event.location
50966 18| iput-object v1, v0, com.android.calendar.Event.location
50968 20| iget-boolean v1, v4, com.android.calendar.Event.allDay
50969 22| iput-boolean v1, v0, com.android.calendar.Event.allDay
50971 24| iget v1, v4, com.android.calendar.Event.startDay
50972 26| iput v1, v0, com.android.calendar.Event.startDay
50974 28| iget v1, v4, com.android.calendar.Event.endDay
50975 30| iput v1, v0, com.android.calendar.Event.endDay
50977 32| iget v1, v4, com.android.calendar.Event.startTime
50978 34| iput v1, v0, com.android.calendar.Event.startTime
50980 36| iget v1, v4, com.android.calendar.Event.endTime
50981 38| iput v1, v0, com.android.calendar.Event.endTime
50989 48| iget-boolean v1, v4, com.android.calendar.Event.hasAlarm
50990 50| iput-boolean v1, v0, com.android.calendar.Event.hasAlarm
50992 52| iget-boolean v1, v4, com.android.calendar.Event.isRepeating
50993 54| iput-boolean v1, v0, com.android.calendar.Event.isRepeating
50995 56| iget v1, v4, com.android.calendar.Event.selfAttendeeStatus
50996 58| iput v1, v0, com.android.calendar.Event.selfAttendeeStatus
50998 60| iget-object v1, v4, com.android.calendar.Event.organizer
50999 62| iput-object v1, v0, com.android.calendar.Event.organizer
51001 64| iget-boolean v1, v4, com.android.calendar.Event.guestsCanModify
51002 66| iput-boolean v1, v0, com.android.calendar.Event.guestsCanModify
51014 0| iget-wide v0:v1, v2, com.android.calendar.Event.id
51015 2| iput-wide v0:v1, v3, com.android.calendar.Event.id
51041 36| iget-wide v0:v1, v2, com.android.calendar.Event.startMillis
51042 38| iput-wide v0:v1, v3, com.android.calendar.Event.startMillis
51044 40| iget-wide v0:v1, v2, com.android.calendar.Event.endMillis
51045 42| iput-wide v0:v1, v3, com.android.calendar.Event.endMillis
51072 1| iget-boolean v1, v6, com.android.calendar.Event.allDay
51073 3| if-nez v1, Label_1
51078 13| cmp-long v1, v2:v3, v4:v5
51079 15| if-ltz v1, Label_2
51093 0| iget v0, v1, com.android.calendar.Event.mColumn
51103 0| iget-wide v0:v1, v2, com.android.calendar.Event.endMillis
51104 2| return-wide v0:v1
51113 0| iget v0, v1, com.android.calendar.Event.mMaxColumns
51123 0| iget-wide v0:v1, v2, com.android.calendar.Event.startMillis
51124 2| return-wide v0:v1
51135 5| move-result-object v1
51137 .local v1, "text", java.lang.String
51146 16| invoke-virtual {v1,v0}, java.lang.String.endsWith(java.lang.String):boolean
51152 …27| invoke-virtual {v2,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
51160 45| move-result-object v1
51164 46| return-object v1
51174 0| iput v1, v0, com.android.calendar.Event.mColumn
51186 0| iput v1, v0, com.android.calendar.Event.mMaxColumns
51197 0| invoke-direct {v1}, java.lang.Object.<init>():void
51200 4| iput v0, v1, com.android.calendar.EventGeometry.mCellMargin
51220 8| iget v1, v14, com.android.calendar.EventGeometry.mMinuteHeight
51222 .local v1, "cellMinuteHeight", float
51285 69| mul-float/2addr v12, v1
51309 102| mul-float/2addr v12, v1
51382 2| iget v1, v4, android.graphics.Rect.right
51383 4| int-to-float v1, v1
51384 5| cmpg-float v0, v0, v1
51387 11| iget v1, v4, android.graphics.Rect.left
51388 13| int-to-float v1, v1
51389 14| cmpl-float v0, v0, v1
51393 20| iget v1, v4, android.graphics.Rect.bottom
51394 22| int-to-float v1, v1
51395 23| cmpg-float v0, v0, v1
51398 29| iget v1, v4, android.graphics.Rect.top
51399 31| int-to-float v1, v1
51400 32| cmpl-float v0, v0, v1
51454 32| sub-float v1, v9, v4
51456 .local v1, "dx", float
51463 40| mul-float v6, v1, v1
51480 58| mul-float v6, v1, v1
51491 70| return v1
51494 .end_local v1
51495 71| sub-float v1, v3, v9
51497 .restart_local v1
51504 79| mul-float v6, v1, v1
51521 97| mul-float v6, v1, v1
51532 109| return v1
51542 0| iput v1, v0, com.android.calendar.EventGeometry.mCellMargin
51554 0| iput v1, v0, com.android.calendar.EventGeometry.mHourGap
51568 4| iput v0, v1, com.android.calendar.EventGeometry.mMinuteHeight
51580 0| iput v1, v0, com.android.calendar.EventGeometry.mMinEventHeight
51592 0| iput-object v1, v0, com.android.calendar.EventInfoActivity$1.this$0
51620 3| iget-object v0, v1, com.android.calendar.EventInfoActivity$1.this$0
51625 11| iget-object v0, v1, com.android.calendar.EventInfoActivity$1.this$0
51636 0| iget-object v0, v1, com.android.calendar.EventInfoActivity.mInfoFragment
51649 5| new-instance v1, android.os.Handler
51650 7| invoke-direct {v1}, android.os.Handler.<init>():void
51651 …10| invoke-direct {v0,v2,v1}, com.android.calendar.EventInfoActivity$1.<init>(com.android.calendar…
52024 …0| invoke-virtual {v0,v1}, com.android.calendar.EventInfoActivity.setIntent(android.content.Intent…
52039 7| iget-object v1, v2, com.android.calendar.EventInfoActivity.mObserver
52040 …9| invoke-virtual {v0,v1}, android.content.ContentResolver.unregisterContentObserver(android.datab…
52055 7| sget-object v1, android.provider.CalendarContract$Events.CONTENT_URI
52060 …12| invoke-virtual {v0,v1,v3,v2}, android.content.ContentResolver.registerContentObserver(android.…
52072 0| invoke-super {v0,v1}, android.app.Activity.onSaveInstanceState(android.os.Bundle):void
52084 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$10.this$0
52102 7| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
52103 …8| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-set18(com.android.calendar.Event…
52115 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$11.this$0
52133 3| move-result v1
52134 4| return v1
52140 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
52141 7| return v1
52151 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$12.this$0
52167 0| iget-object v1, v5, com.android.calendar.EventInfoFragment$12.this$0
52170 …5| invoke-virtual {v1,v2,v3}, com.android.calendar.EventInfoFragment.startActivityForResult(androi…
52181 10| iget-object v1, v5, com.android.calendar.EventInfoFragment$12.this$0
52187 …23| invoke-static {v1,v2,v3,v4}, com.android.calendar.EventInfoFragment.-wrap10(com.android.calend…
52198 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$13.this$0
52212 0| iget-object v0, v1, com.android.calendar.EventInfoFragment$13.this$0
52215 5| iget-object v0, v1, com.android.calendar.EventInfoFragment$13.this$0
52220 13| iget-object v0, v1, com.android.calendar.EventInfoFragment$13.this$0
52227 19| iget-object v0, v1, com.android.calendar.EventInfoFragment$13.this$0
52232 27| iget-object v0, v1, com.android.calendar.EventInfoFragment$13.this$0
52246 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$14.this$0
52266 10| const/4 v1, #+0 (0x00000000 | 0.00000)
52267 …11| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-set8(com.android.calendar.Event…
52280 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$1.this$0
52294 2| iget-object v1, v2, com.android.calendar.EventInfoFragment$1.this$0
52295 …4| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInf…
52296 7| move-result-object v1
52297 …8| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-wrap13(com.android.calendar.Even…
52309 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$2.this$0
52333 22| const/4 v1, #+0 (0x00000000 | 0.00000)
52334 23| cmpl-float v0, v0, v1
52345 42| const/high16 v1, #+1065353216 (0x3f800000 | 1.00000)
52346 44| invoke-virtual {v0,v1}, android.view.View.setAlpha(float):void
52359 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$3.this$0
52378 10| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
52379 …11| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-set10(com.android.calendar.Even…
52403 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$4.this$0
52425 11| move-result v1
52426 12| if-eq v1, v6, Label_2
52430 17| move-result-object v1
52431 18| invoke-virtual {v4,v1}, android.widget.AdapterView.setTag(java.lang.Object):void
52433 21| iget-object v1, v3, com.android.calendar.EventInfoFragment$4.this$0
52435 …24| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.-set18(com.android.calendar.Even…
52446 .local_ex v1, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;"
52459 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$5.this$0
52516 67| move-result v1
52519 .local v1, "oldResponse", int
52520 68| invoke-static {v1}, com.android.calendar.EventInfoFragment.findButtonIdForResponse(int):int
52545 .end_local v1
52548 106| move-result v1
52549 .restart_local v1
52560 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$6.this$0
52577 6| iget v1, v3, com.android.calendar.EventInfoFragment$6.defLayerType
52579 …9| invoke-virtual {v0,v1,v2}, android.widget.ScrollView.setLayerType(int, android.graphics.Paint):…
52594 6| iget v1, v3, com.android.calendar.EventInfoFragment$6.defLayerType
52596 …9| invoke-virtual {v0,v1,v2}, android.widget.ScrollView.setLayerType(int, android.graphics.Paint):…
52599 14| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
52600 …15| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-set13(com.android.calendar.Even…
52622 18| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
52624 …20| invoke-virtual {v0,v1,v2}, android.widget.ScrollView.setLayerType(int, android.graphics.Paint)…
52629 29| iget-object v1, v3, com.android.calendar.EventInfoFragment$6.this$0
52630 …31| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get24(com.android.calendar.EventIn…
52631 34| move-result-object v1
52632 35| invoke-virtual {v0,v1}, android.view.View.removeCallbacks(java.lang.Runnable):boolean
52637 44| const/16 v1, #+8 (0x00000008 | 1.12104e-44)
52638 46| invoke-virtual {v0,v1}, android.view.View.setVisibility(int):void
52650 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$7.this$0
52672 9| iget-object v1, v10, com.android.calendar.EventInfoFragment$7.this$0
52692 …44| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.-set9(com.android.calendar.Event…
52697 53| iget-object v1, v10, com.android.calendar.EventInfoFragment$7.this$0
52698 …55| invoke-virtual {v0,v1}, com.android.calendar.DeleteEventHelper.setDeleteNotificationListener(c…
52703 64| iget-object v1, v10, com.android.calendar.EventInfoFragment$7.this$0
52704 …66| invoke-static {v1}, com.android.calendar.EventInfoFragment.-wrap0(com.android.calendar.EventIn…
52705 69| move-result-object v1
52706 …70| invoke-virtual {v0,v1}, com.android.calendar.DeleteEventHelper.setOnDismissListener(android.co…
52709 75| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
52710 …76| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.-set8(com.android.calendar.Event…
52714 84| move-result-object v1
52728 …110| invoke-virtual/range {v1..v9}, com.android.calendar.DeleteEventHelper.delete(long, long, long…
52744 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$8.this$0
52758 0| iget-object v0, v1, com.android.calendar.EventInfoFragment$8.this$0
52766 9| iget-object v0, v1, com.android.calendar.EventInfoFragment$8.this$0
52779 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$9.this$0
52793 0| iget-object v0, v1, com.android.calendar.EventInfoFragment$9.this$0
52806 0| iput-object v1, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0
52888 98| move-wide/from16 v0:v1, v30:v31
52889 100| invoke-virtual {v2,v0,v1}, android.animation.ObjectAnimator.setStartDelay(long):void
53251 630| move/from16 v1, v20
53252 632| invoke-virtual {v2,v0,v1}, android.util.SparseIntArray.put(int, int):void
53276 663| move-object/from16 v1, v29
53277 665| invoke-virtual {v0,v1}, java.util.ArrayList.toArray(java.lang.Object[]):java.lang.Object[]
53483 983| move-object/from16 v1, v19
53484 …985| invoke-virtual {v0,v1}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):an…
53500 1010| move-object/from16 v1, v24
53501 1012| invoke-virtual {v0,v1}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean
53587 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mCurrentColorInitialized
53593 0| iget v0, v1, com.android.calendar.EventInfoFragment.mCurrentQuery
53599 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mDeleteHelper
53605 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mDisplayColorKeyMap
53611 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mEditResponseHelper
53617 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEndMillis
53618 2| return-wide v0:v1
53623 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mEventCursor
53629 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEventId
53630 2| return-wide v0:v1
53635 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mHandler
53641 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mHasAlarm
53647 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mActivity
53653 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsBusyFreeCalendar
53659 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsDialog
53665 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsPaused
53671 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsTabletConfig
53677 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mLoadingMsgAlphaUpdater
53683 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mLoadingMsgStartTime
53684 2| return-wide v0:v1
53689 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mLoadingMsgView
53695 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mNoCrossFade
53701 0| iget v0, v1, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse
53707 0| iget v0, v1, com.android.calendar.EventInfoFragment.mOriginalColor
53713 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mAnimateAlpha
53719 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mOriginalColorInitialized
53725 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mRemindersCursor
53731 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mResponseRadioGroup
53737 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mScrollView
53743 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mStartMillis
53744 2| return-wide v0:v1
53749 0| iget v0, v1, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
53755 0| iget v0, v1, com.android.calendar.EventInfoFragment.mUserSetResponse
53761 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mView
53767 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.onDeleteRunnable
53773 0| iget v0, v1, com.android.calendar.EventInfoFragment.mCalendarColor
53779 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mCalendarColorInitialized
53785 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mCalendarsCursor
53791 0| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mCanModifyCalendar
53797 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mColors
53803 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mContext
53809 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mAttendeesCursor
53810 2| return-object v1
53815 0| iput v1, v0, com.android.calendar.EventInfoFragment.mCalendarColor
53816 2| return v1
53821 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mDismissOnResume
53822 2| return v1
53827 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mEventCursor
53828 2| return-object v1
53833 0| iput-wide v2:v3, v1, com.android.calendar.EventInfoFragment.mLoadingMsgStartTime
53839 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mNoCrossFade
53840 2| return v1
53845 0| iput v1, v0, com.android.calendar.EventInfoFragment.mOriginalColor
53846 2| return v1
53851 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mOriginalColorInitialized
53852 2| return v1
53857 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mRemindersCursor
53858 2| return-object v1
53863 0| iput v1, v0, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
53864 2| return v1
53869 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mUserModifiedReminders
53870 2| return v1
53875 0| iput v1, v0, com.android.calendar.EventInfoFragment.mUserSetResponse
53876 2| return v1
53881 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mCalendarColorInitialized
53882 2| return v1
53887 0| iput v1, v0, com.android.calendar.EventInfoFragment.mWhichEvents
53888 2| return v1
53893 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mCalendarsCursor
53894 2| return-object v1
53899 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mColors
53900 2| return-object v1
53905 0| iput v1, v0, com.android.calendar.EventInfoFragment.mCurrentColor
53906 2| return v1
53911 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mCurrentColorInitialized
53912 2| return v1
53917 0| iput v1, v0, com.android.calendar.EventInfoFragment.mCurrentQuery
53918 2| return v1
53923 0| iput-boolean v1, v0, com.android.calendar.EventInfoFragment.mDeleteDialogVisible
53924 2| return v1
53929 0| iput-object v1, v0, com.android.calendar.EventInfoFragment.mDeleteHelper
53930 2| return-object v1
53935 …0| invoke-direct {v1}, com.android.calendar.EventInfoFragment.createDeleteOnDismissListener():andr…
53942 0| invoke-direct {v1}, com.android.calendar.EventInfoFragment.initEventCursor():boolean
53953 …0| invoke-direct {v0,v1,v2,v3}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android…
53969 …0| invoke-direct {v0,v1}, com.android.calendar.EventInfoFragment.updateCalendar(android.view.View)…
53979 …0| invoke-direct {v0,v1}, com.android.calendar.EventInfoFragment.updateEvent(android.view.View):vo…
54025 …0| invoke-direct {v0,v1}, com.android.calendar.EventInfoFragment.initAttendeesCursor(android.view.…
54041 …0| invoke-direct {v0,v1}, com.android.calendar.EventInfoFragment.sendAccessibilityEventIfQueryDone…
54051 …0| invoke-direct {v0,v1,v2,v3}, com.android.calendar.EventInfoFragment.setTextCommon(android.view.…
54069 9| const-string/jumbo v1, "_id"
54070 12| aput-object v1, v0, v3
54072 14| const-string/jumbo v1, "title"
54073 17| aput-object v1, v0, v4
54075 19| const-string/jumbo v1, "rrule"
54076 22| aput-object v1, v0, v5
54078 24| const-string/jumbo v1, "allDay"
54079 27| aput-object v1, v0, v6
54081 29| const-string/jumbo v1, "calendar_id"
54083 33| aput-object v1, v0, v2
54085 35| const-string/jumbo v1, "dtstart"
54086 38| aput-object v1, v0, v7
54088 40| const-string/jumbo v1, "_sync_id"
54090 44| aput-object v1, v0, v2
54092 46| const-string/jumbo v1, "eventTimezone"
54094 50| aput-object v1, v0, v2
54096 52| const-string/jumbo v1, "description"
54098 57| aput-object v1, v0, v2
54100 59| const-string/jumbo v1, "eventLocation"
54102 64| aput-object v1, v0, v2
54104 66| const-string/jumbo v1, "calendar_access_level"
54106 71| aput-object v1, v0, v2
54108 73| const-string/jumbo v1, "calendar_color"
54110 78| aput-object v1, v0, v2
54112 80| const-string/jumbo v1, "eventColor"
54114 85| aput-object v1, v0, v2
54116 87| const-string/jumbo v1, "hasAttendeeData"
54118 92| aput-object v1, v0, v2
54120 94| const-string/jumbo v1, "organizer"
54122 99| aput-object v1, v0, v2
54124 101| const-string/jumbo v1, "hasAlarm"
54126 106| aput-object v1, v0, v2
54128 108| const-string/jumbo v1, "maxReminders"
54130 113| aput-object v1, v0, v2
54132 115| const-string/jumbo v1, "allowedReminders"
54134 120| aput-object v1, v0, v2
54136 122| const-string/jumbo v1, "customAppPackage"
54138 127| aput-object v1, v0, v2
54140 129| const-string/jumbo v1, "customAppUri"
54142 134| aput-object v1, v0, v2
54144 136| const-string/jumbo v1, "dtend"
54146 141| aput-object v1, v0, v2
54148 143| const-string/jumbo v1, "duration"
54150 148| aput-object v1, v0, v2
54152 150| const-string/jumbo v1, "original_sync_id"
54154 155| aput-object v1, v0, v2
54161 162| const-string/jumbo v1, "_id"
54162 165| aput-object v1, v0, v3
54164 167| const-string/jumbo v1, "attendeeName"
54165 170| aput-object v1, v0, v4
54167 172| const-string/jumbo v1, "attendeeEmail"
54168 175| aput-object v1, v0, v5
54170 177| const-string/jumbo v1, "attendeeRelationship"
54171 180| aput-object v1, v0, v6
54173 182| const-string/jumbo v1, "attendeeStatus"
54175 186| aput-object v1, v0, v2
54177 188| const-string/jumbo v1, "attendeeIdentity"
54178 191| aput-object v1, v0, v7
54180 193| const-string/jumbo v1, "attendeeIdNamespace"
54182 197| aput-object v1, v0, v2
54191 209| const-string/jumbo v1, "_id"
54193 214| aput-object v1, v0, v2
54196 218| const-string/jumbo v1, "_id"
54198 223| aput-object v1, v0, v2
54201 227| const-string/jumbo v1, "_id"
54202 230| aput-object v1, v0, v7
54205 234| const-string/jumbo v1, "_id"
54207 238| aput-object v1, v0, v2
54212 242| const-string/jumbo v1, "_id"
54213 245| aput-object v1, v0, v3
54215 247| const-string/jumbo v1, "minutes"
54216 250| aput-object v1, v0, v4
54218 252| const-string/jumbo v1, "method"
54219 255| aput-object v1, v0, v5
54226 262| const-string/jumbo v1, "_id"
54227 265| aput-object v1, v0, v3
54229 267| const-string/jumbo v1, "calendar_displayName"
54230 270| aput-object v1, v0, v4
54232 272| const-string/jumbo v1, "ownerAccount"
54233 275| aput-object v1, v0, v5
54235 277| const-string/jumbo v1, "canOrganizerRespond"
54236 280| aput-object v1, v0, v6
54238 282| const-string/jumbo v1, "account_name"
54240 286| aput-object v1, v0, v2
54242 288| const-string/jumbo v1, "account_type"
54243 291| aput-object v1, v0, v7
54249 297| const-string/jumbo v1, "_id"
54250 300| aput-object v1, v0, v3
54252 302| const-string/jumbo v1, "color"
54253 305| aput-object v1, v0, v4
54255 307| const-string/jumbo v1, "color_index"
54256 310| aput-object v1, v0, v5
54296 15| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
54297 17| iput-wide v0:v1, v5, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId
54408 6| move-object v1, v12
54416 …20| invoke-direct/range {v1..v11}, com.android.calendar.EventInfoFragment.<init>(android.content.C…
54433 3| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
54434 4| iput v1, v5, com.android.calendar.EventInfoFragment.mWindowStyle
54436 6| const/4 v1, #+0 (0x00000000 | 0.00000)
54437 7| iput v1, v5, com.android.calendar.EventInfoFragment.mCurrentQuery
54439 9| const-string/jumbo v1, ""
54440 12| iput-object v1, v5, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName
54445 18| const/4 v1, #+0 (0x00000000 | 0.00000)
54446 19| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mDeleteDialogVisible
54448 21| const/4 v1, #+0 (0x00000000 | 0.00000)
54449 22| iput v1, v5, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent
54451 24| const/4 v1, #+0 (0x00000000 | 0.00000)
54452 25| iput v1, v5, com.android.calendar.EventInfoFragment.mUserSetResponse
54454 27| const/4 v1, #-1 (0xffffffff | NaN)
54455 28| iput v1, v5, com.android.calendar.EventInfoFragment.mWhichEvents
54457 30| const/4 v1, #+0 (0x00000000 | 0.00000)
54458 31| iput v1, v5, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
54460 33| const/4 v1, #+0 (0x00000000 | 0.00000)
54461 34| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mEventDeletionStarted
54463 36| const/4 v1, #+0 (0x00000000 | 0.00000)
54464 37| iput-object v1, v5, com.android.calendar.EventInfoFragment.mMenu
54466 39| new-instance v1, android.util.SparseIntArray
54467 41| invoke-direct {v1}, android.util.SparseIntArray.<init>():void
54468 44| iput-object v1, v5, com.android.calendar.EventInfoFragment.mDisplayColorKeyMap
54470 46| const/4 v1, #-1 (0xffffffff | NaN)
54471 47| iput v1, v5, com.android.calendar.EventInfoFragment.mOriginalColor
54473 49| const/4 v1, #+0 (0x00000000 | 0.00000)
54474 50| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mOriginalColorInitialized
54476 52| const/4 v1, #-1 (0xffffffff | NaN)
54477 53| iput v1, v5, com.android.calendar.EventInfoFragment.mCalendarColor
54479 55| const/4 v1, #+0 (0x00000000 | 0.00000)
54480 56| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mCalendarColorInitialized
54482 58| const/4 v1, #-1 (0xffffffff | NaN)
54483 59| iput v1, v5, com.android.calendar.EventInfoFragment.mCurrentColor
54485 61| const/4 v1, #+0 (0x00000000 | 0.00000)
54486 62| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mCurrentColorInitialized
54488 64| const/4 v1, #-1 (0xffffffff | NaN)
54489 65| iput v1, v5, com.android.calendar.EventInfoFragment.mCurrentColorKey
54491 67| const/4 v1, #+0 (0x00000000 | 0.00000)
54492 68| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mNoCrossFade
54494 70| new-instance v1, java.util.ArrayList
54495 72| invoke-direct {v1}, java.util.ArrayList.<init>():void
54496 75| iput-object v1, v5, com.android.calendar.EventInfoFragment.mAcceptedAttendees
54498 77| new-instance v1, java.util.ArrayList
54499 79| invoke-direct {v1}, java.util.ArrayList.<init>():void
54500 82| iput-object v1, v5, com.android.calendar.EventInfoFragment.mDeclinedAttendees
54502 84| new-instance v1, java.util.ArrayList
54503 86| invoke-direct {v1}, java.util.ArrayList.<init>():void
54504 89| iput-object v1, v5, com.android.calendar.EventInfoFragment.mTentativeAttendees
54506 91| new-instance v1, java.util.ArrayList
54507 93| invoke-direct {v1}, java.util.ArrayList.<init>():void
54508 96| iput-object v1, v5, com.android.calendar.EventInfoFragment.mNoResponseAttendees
54510 98| new-instance v1, java.util.ArrayList
54511 100| invoke-direct {v1}, java.util.ArrayList.<init>():void
54512 103| iput-object v1, v5, com.android.calendar.EventInfoFragment.mToEmails
54514 105| new-instance v1, java.util.ArrayList
54515 107| invoke-direct {v1}, java.util.ArrayList.<init>():void
54516 110| iput-object v1, v5, com.android.calendar.EventInfoFragment.mCcEmails
54518 112| new-instance v1, java.util.ArrayList
54520 115| invoke-direct {v1,v2}, java.util.ArrayList.<init>(int):void
54521 118| iput-object v1, v5, com.android.calendar.EventInfoFragment.mReminderViews
54523 120| new-instance v1, java.util.ArrayList
54524 122| invoke-direct {v1}, java.util.ArrayList.<init>():void
54525 125| iput-object v1, v5, com.android.calendar.EventInfoFragment.mOriginalReminders
54527 127| new-instance v1, java.util.ArrayList
54528 129| invoke-direct {v1}, java.util.ArrayList.<init>():void
54529 132| iput-object v1, v5, com.android.calendar.EventInfoFragment.mUnsupportedReminders
54531 134| const/4 v1, #+0 (0x00000000 | 0.00000)
54532 135| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mUserModifiedReminders
54534 137| new-instance v1, com.android.calendar.EventInfoFragment$1
54535 …139| invoke-direct {v1,v5}, com.android.calendar.EventInfoFragment$1.<init>(com.android.calendar.E…
54536 142| iput-object v1, v5, com.android.calendar.EventInfoFragment.mTZUpdater
54538 144| new-instance v1, com.android.calendar.EventInfoFragment$2
54539 …146| invoke-direct {v1,v5}, com.android.calendar.EventInfoFragment$2.<init>(com.android.calendar.E…
54540 149| iput-object v1, v5, com.android.calendar.EventInfoFragment.mLoadingMsgAlphaUpdater
54542 151| const/4 v1, #+0 (0x00000000 | 0.00000)
54543 152| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mIsDialog
54545 154| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
54546 155| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mIsPaused
54548 157| const/4 v1, #+0 (0x00000000 | 0.00000)
54549 158| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mDismissOnResume
54551 160| const/4 v1, #-1 (0xffffffff | NaN)
54552 161| iput v1, v5, com.android.calendar.EventInfoFragment.mX
54554 163| const/4 v1, #-1 (0xffffffff | NaN)
54555 164| iput v1, v5, com.android.calendar.EventInfoFragment.mY
54557 166| new-instance v1, com.android.calendar.EventInfoFragment$3
54558 …168| invoke-direct {v1,v5}, com.android.calendar.EventInfoFragment$3.<init>(com.android.calendar.E…
54559 171| iput-object v1, v5, com.android.calendar.EventInfoFragment.onDeleteRunnable
54565 177| sget v1, com.android.calendar.EventInfoFragment.mScale
54567 180| cmpl-float v1, v1, v2
54568 182| if-nez v1, Label_1
54571 187| move-result-object v1
54572 …188| invoke-virtual {v1}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMe…
54573 191| move-result-object v1
54574 192| iget v1, v1, android.util.DisplayMetrics.density
54575 194| sput v1, com.android.calendar.EventInfoFragment.mScale
54577 196| sget v1, com.android.calendar.EventInfoFragment.mScale
54579 200| cmpl-float v1, v1, v2
54580 202| if-eqz v1, Label_1
54582 204| sget v1, com.android.calendar.EventInfoFragment.mCustomAppIconSize
54583 206| int-to-float v1, v1
54585 209| mul-float/2addr v1, v2
54586 210| float-to-int v1, v1
54587 211| sput v1, com.android.calendar.EventInfoFragment.mCustomAppIconSize
54591 215| sget v1, com.android.calendar.EventInfoFragment.DIALOG_TOP_MARGIN
54592 217| int-to-float v1, v1
54594 220| mul-float/2addr v1, v2
54595 221| float-to-int v1, v1
54596 222| sput v1, com.android.calendar.EventInfoFragment.DIALOG_TOP_MARGIN
54606 231| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
54608 233| invoke-virtual {v5,v1,v2}, com.android.calendar.EventInfoFragment.setStyle(int, int):void
54641 9| move-result v1
54642 10| if-nez v1, Label_2
54645 15| move-result-object v1
54646 16| invoke-virtual {v1}, java.lang.String.trim():java.lang.String
54650 23| move-result v1
54651 24| if-lez v1, Label_2
54655 29| const-string/jumbo v1, ". "
54656 32| invoke-interface {v3,v1}, java.util.List.add(java.lang.Object):boolean
54682 2| const/4 v1, #-1 (0xffffffff | NaN)
54683 3| if-ne v0, v1, Label_2
54686 7| iget-object v1, v11, com.android.calendar.EventInfoFragment.mScrollView
54707 35| iget-object v1, v11, com.android.calendar.EventInfoFragment.mReminderViews
54709 …39| invoke-static {v0,v1,v2}, com.android.calendar.event.EventViewUtils.updateAddReminderButton(an…
54715 45| iget-object v1, v11, com.android.calendar.EventInfoFragment.mScrollView
54743 4| move-result-object v1
54745 .local v1, "dialog", android.app.Dialog
54747 6| invoke-virtual {v1,v3}, android.app.Dialog.setCanceledOnTouchOutside(boolean):void
54749 9| invoke-virtual {v1}, android.app.Dialog.getWindow():android.view.Window
54813 …2| invoke-direct {v0,v1}, com.android.calendar.EventInfoFragment$14.<init>(com.android.calendar.Ev…
54828 5| const-string/jumbo v1, "originalInstanceTime"
54832 …14| invoke-virtual {v8,v1,v2}, android.content.ContentValues.put(java.lang.String, java.lang.Long)…
54834 17| const-string/jumbo v1, "selfAttendeeStatus"
54837 …24| invoke-virtual {v8,v1,v2}, android.content.ContentValues.put(java.lang.String, java.lang.Integ…
54839 27| const-string/jumbo v1, "eventStatus"
54843 …35| invoke-virtual {v8,v1,v2}, android.content.ContentValues.put(java.lang.String, java.lang.Integ…
54849 43| sget-object v1, android.provider.CalendarContract$Events.CONTENT_EXCEPTION_URI
54854 …49| invoke-static {v1,v2}, android.net.Uri.withAppendedPath(android.net.Uri, java.lang.String):and…
54859 56| move-result-object v1
54860 …57| invoke-virtual {v1,v8}, android.content.ContentProviderOperation$Builder.withValues(android.co…
54861 60| move-result-object v1
54862 …61| invoke-virtual {v1}, android.content.ContentProviderOperation$Builder.build():android.content.…
54863 64| move-result-object v1
54864 65| invoke-virtual {v5,v1}, java.util.ArrayList.add(java.lang.Object):boolean
54866 68| iget-object v1, v9, com.android.calendar.EventInfoFragment.mHandler
54875 …82| invoke-virtual/range {v1..v7}, com.android.calendar.EventInfoFragment$QueryHandler.startBatch(…
54888 4| const/4 v1, #+0 (0x00000000 | 0.00000)
54889 5| invoke-virtual {v0,v1}, android.view.View.setVisibility(int):void
54918 14| new-instance v1, android.content.Intent
54920 …19| invoke-direct {v1,v3,v2}, android.content.Intent.<init>(java.lang.String, android.net.Uri):void
54922 .local v1, "intent", android.content.Intent
54925 …26| invoke-virtual {v1,v3,v4}, android.content.Intent.setClass(android.content.Context, java.lang.…
54929 …34| invoke-virtual {v1,v3,v4,v5}, android.content.Intent.putExtra(java.lang.String, long):android.…
54933 …42| invoke-virtual {v1,v3,v4,v5}, android.content.Intent.putExtra(java.lang.String, long):android.…
54937 …50| invoke-virtual {v1,v3,v4}, android.content.Intent.putExtra(java.lang.String, boolean):android.…
54941 …58| invoke-virtual {v1,v3,v4}, android.content.Intent.putExtra(java.lang.String, int):android.cont…
54952 …74| invoke-virtual {v1,v3,v4}, android.content.Intent.putExtra(java.lang.String, java.io.Serializa…
54956 …81| invoke-virtual {v1,v3,v4}, android.content.Intent.putExtra(java.lang.String, boolean):android.…
54958 …84| invoke-virtual {v7,v1}, com.android.calendar.EventInfoFragment.startActivity(android.content.I…
54961 .end_local v1
54974 5| move-result-object v1
54976 …8| invoke-direct {v0,v1,v2}, android.content.Intent.<init>(android.content.Context, java.lang.Clas…
54979 11| const-string/jumbo v1, "eventId"
54981 …16| invoke-virtual {v0,v1,v2,v3}, android.content.Intent.putExtra(java.lang.String, long):android.…
54983 19| const/high16 v1, #+268435456 (0x10000000 | 2.52435e-29)
54984 21| invoke-virtual {v0,v1}, android.content.Intent.addFlags(int):android.content.Intent
54998 0| packed-switch v1, Label_6
55044 0| const v1, #+2131755135 (0x7f10007f | 1.91411e+38)
55045 3| if-ne v2, v1, Label_2
55055 7| const v1, #+2131755136 (0x7f100080 | 1.91411e+38)
55056 10| if-ne v2, v1, Label_3
55064 14| const v1, #+2131755137 (0x7f100081 | 1.91411e+38)
55065 17| if-ne v2, v1, Label_4
55087 6| move-result-object v1
55089 .local v1, "attendee$iterator", java.util.Iterator
55090 7| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
55093 13| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
55110 35| move-result-object v1
55112 36| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
55115 42| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
55132 64| move-result-object v1
55134 65| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
55137 71| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
55154 93| move-result-object v1
55156 94| invoke-interface {v1}, java.util.Iterator.hasNext():boolean
55159 100| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object
55188 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mSyncAccountName
55189 …8| invoke-static {v0,v1}, com.android.calendar.Utils.isEmailableFrom(java.lang.String, java.lang.S…
55250 63| move-result-object v1
55252 .local v1, "name", java.lang.String
55268 81| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
55272 87| iput-object v1, v12, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName
55322 .end_local v1
55328 .restart_local v1
55412 1| const/4 v1, #+0 (0x00000000 | 0.00000)
55422 14| return v1
55429 22| invoke-interface {v3,v1}, android.database.Cursor.getInt(int):int
55450 54| move v1, v2
55452 55| iput-boolean v1, v6, com.android.calendar.EventInfoFragment.mHasAlarm
55454 57| iget-object v1, v6, com.android.calendar.EventInfoFragment.mEventCursor
55456 61| invoke-interface {v1,v3}, android.database.Cursor.getInt(int):int
55457 64| move-result v1
55458 65| iput v1, v6, com.android.calendar.EventInfoFragment.mMaxReminders
55460 67| iget-object v1, v6, com.android.calendar.EventInfoFragment.mEventCursor
55462 71| invoke-interface {v1,v3}, android.database.Cursor.getString(int):java.lang.String
55463 74| move-result-object v1
55464 75| iput-object v1, v6, com.android.calendar.EventInfoFragment.mCalendarAllowedReminders
55475 90| move v1, v2
55493 5| new-instance v1, java.util.ArrayList
55494 7| invoke-direct {v1,v2}, java.util.ArrayList.<init>(int):void
55496 .local_ex v1, "list", java.util.ArrayList, "Ljava/util/ArrayList<Ljava/lang/Integer;>;"
55505 19| invoke-virtual {v1,v4}, java.util.ArrayList.add(java.lang.Object):boolean
55511 25| return-object v1
55525 4| new-instance v1, java.util.ArrayList
55528 10| invoke-direct {v1,v2}, java.util.ArrayList.<init>(java.util.Collection):void
55530 .local_ex v1, "list", java.util.ArrayList, "Ljava/util/ArrayList<Ljava/lang/String;>;"
55531 13| return-object v1
55542 1| iget-object v1, v4, com.android.calendar.EventInfoFragment.mReminderMinuteValues
55543 3| if-eqz v1, Label_1
55544 5| iget-object v1, v4, com.android.calendar.EventInfoFragment.mReminderMinuteLabels
55545 7| if-eqz v1, Label_1
55547 9| iget-object v1, v4, com.android.calendar.EventInfoFragment.mReminderMethodValues
55548 11| if-eqz v1, Label_1
55549 13| iget-object v1, v4, com.android.calendar.EventInfoFragment.mReminderMethodLabels
55550 15| if-eqz v1, Label_1
55552 17| iget-object v1, v4, com.android.calendar.EventInfoFragment.mCalendarAllowedReminders
55555 19| if-nez v1, Label_1
55562 23| iget-object v1, v4, com.android.calendar.EventInfoFragment.mActivity
55563 25| invoke-virtual {v1}, android.app.Activity.getResources():android.content.res.Resources
55567 29| const v1, #+2131165187 (0x7f070003 | 1.79446e+38)
55568 …32| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.loadIntegerArray(android.content…
55569 35| move-result-object v1
55570 36| iput-object v1, v4, com.android.calendar.EventInfoFragment.mReminderMinuteValues
55572 38| const v1, #+2131165186 (0x7f070002 | 1.79446e+38)
55573 …41| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.loadStringArray(android.content.…
55574 44| move-result-object v1
55575 45| iput-object v1, v4, com.android.calendar.EventInfoFragment.mReminderMinuteLabels
55577 47| const v1, #+2131165185 (0x7f070001 | 1.79446e+38)
55578 …50| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.loadIntegerArray(android.content…
55579 53| move-result-object v1
55580 54| iput-object v1, v4, com.android.calendar.EventInfoFragment.mReminderMethodValues
55582 56| const/high16 v1, #+2131165184 (0x7f070000 | 1.79446e+38)
55583 …58| invoke-static {v0,v1}, com.android.calendar.EventInfoFragment.loadStringArray(android.content.…
55584 61| move-result-object v1
55585 62| iput-object v1, v4, com.android.calendar.EventInfoFragment.mReminderMethodLabels
55587 64| iget-object v1, v4, com.android.calendar.EventInfoFragment.mCalendarAllowedReminders
55588 66| if-eqz v1, Label_2
55590 68| iget-object v1, v4, com.android.calendar.EventInfoFragment.mReminderMethodValues
55595 …74| invoke-static {v1,v2,v3}, com.android.calendar.event.EventViewUtils.reduceMethodList(java.util…
55598 77| iget-object v1, v4, com.android.calendar.EventInfoFragment.mView
55599 79| if-eqz v1, Label_3
55601 81| iget-object v1, v4, com.android.calendar.EventInfoFragment.mView
55602 83| invoke-virtual {v1}, android.view.View.invalidate():void
55611 88| move-exception v1
55613 90| throw v1
55624 3| iget v1, v10, com.android.calendar.EventInfoFragment.mOriginalColor
55625 5| if-ne v0, v1, Label_1
55636 16| iget v1, v10, com.android.calendar.EventInfoFragment.mCalendarColor
55637 18| if-eq v0, v1, Label_3
55640 23| iget v1, v10, com.android.calendar.EventInfoFragment.mCurrentColorKey
55641 25| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer
55642 28| move-result-object v1
55643 …29| invoke-virtual {v5,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integ…
55652 40| iget-object v1, v10, com.android.calendar.EventInfoFragment.mHandler
55661 …52| invoke-virtual/range {v1..v9}, com.android.calendar.EventInfoFragment$QueryHandler.startUpdate…
55669 60| const-string/jumbo v1, ""
55670 …63| invoke-virtual {v5,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Strin…
55680 0| new-instance v1, java.util.ArrayList
55682 3| invoke-direct {v1,v2}, java.util.ArrayList.<init>(int):void
55684 ….local_ex v1, "ops", java.util.ArrayList, "Ljava/util/ArrayList<Landroid/content/ContentProviderOp…
55714 …49| invoke-static/range {v1..v6}, com.android.calendar.event.EditEventHelper.saveReminders(java.ut…
55736 76| move-object v7, v1
55833 29| iget-wide v0:v1, v8, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId
55835 33| cmp-long v0, v0:v1, v2:v3
55846 46| move-object v1, v8
55847 …47| invoke-direct/range {v1..v6}, com.android.calendar.EventInfoFragment.updateResponse(long, long…
55858 61| const-string/jumbo v1, "Unexpected choice for updating invitation response"
55859 64| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
55867 69| iget-wide v0:v1, v8, com.android.calendar.EventInfoFragment.mEventId
55868 …71| invoke-direct {v8,v0,v1,v6}, com.android.calendar.EventInfoFragment.createExceptionResponse(lo…
55877 81| move-object v1, v8
55878 …82| invoke-direct/range {v1..v6}, com.android.calendar.EventInfoFragment.updateResponse(long, long…
55915 26| move-result-object v1
55917 .local v1, "event", android.view.accessibility.AccessibilityEvent
55921 …33| invoke-virtual {v1,v4}, android.view.accessibility.AccessibilityEvent.setClassName(java.lang.C…
55927 …44| invoke-virtual {v1,v4}, android.view.accessibility.AccessibilityEvent.setPackageName(java.lang…
55929 47| invoke-virtual {v1}, android.view.accessibility.AccessibilityEvent.getText():java.util.List
55989 …143| invoke-virtual {v0,v1}, android.view.accessibility.AccessibilityManager.sendAccessibilityEven…
56006 7| const/16 v1, #+127 (0x0000007f | 1.77965e-43)
56007 9| if-ne v0, v1, Label_1
56084 0| iget-object v1, v5, com.android.calendar.EventInfoFragment.mColorPickerDialog
56085 2| if-nez v1, Label_1
56087 4| iget-object v1, v5, com.android.calendar.EventInfoFragment.mColors
56093 …12| invoke-static {v1,v2,v3,v4}, com.android.calendar.event.EventColorPickerDialog.newInstance(int…
56094 15| move-result-object v1
56095 16| iput-object v1, v5, com.android.calendar.EventInfoFragment.mColorPickerDialog
56097 18| iget-object v1, v5, com.android.calendar.EventInfoFragment.mColorPickerDialog
56098 …20| invoke-virtual {v1,v5}, com.android.calendar.event.EventColorPickerDialog.setOnColorSelectedLi…
56107 30| iget-object v1, v5, com.android.calendar.EventInfoFragment.mColorPickerDialog
56108 32| invoke-virtual {v1}, com.android.calendar.event.EventColorPickerDialog.isAdded():boolean
56109 35| move-result v1
56110 36| if-nez v1, Label_2
56112 38| iget-object v1, v5, com.android.calendar.EventInfoFragment.mColorPickerDialog
56114 …43| invoke-virtual {v1,v0,v2}, com.android.calendar.event.EventColorPickerDialog.show(android.app.…
56133 12| iget-object v1, v5, com.android.calendar.EventInfoFragment.mDeclinedAttendees
56134 14| invoke-virtual {v1}, java.util.ArrayList.size():int
56135 17| move-result v1
56136 18| add-int/2addr v0, v1
56138 19| iget-object v1, v5, com.android.calendar.EventInfoFragment.mTentativeAttendees
56139 21| invoke-virtual {v1}, java.util.ArrayList.size():int
56140 24| move-result v1
56142 25| add-int/2addr v0, v1
56144 26| iget-object v1, v5, com.android.calendar.EventInfoFragment.mNoResponseAttendees
56145 28| invoke-virtual {v1}, java.util.ArrayList.size():int
56146 31| move-result v1
56148 32| add-int/2addr v0, v1
56155 42| iget-object v1, v5, com.android.calendar.EventInfoFragment.mAcceptedAttendees
56156 …44| invoke-virtual {v0,v1}, com.android.calendar.event.AttendeesView.addAttendees(java.util.ArrayL…
56159 49| iget-object v1, v5, com.android.calendar.EventInfoFragment.mDeclinedAttendees
56160 …51| invoke-virtual {v0,v1}, com.android.calendar.event.AttendeesView.addAttendees(java.util.ArrayL…
56163 56| iget-object v1, v5, com.android.calendar.EventInfoFragment.mTentativeAttendees
56164 …58| invoke-virtual {v0,v1}, com.android.calendar.event.AttendeesView.addAttendees(java.util.ArrayL…
56167 63| iget-object v1, v5, com.android.calendar.EventInfoFragment.mNoResponseAttendees
56168 …65| invoke-virtual {v0,v1}, com.android.calendar.event.AttendeesView.addAttendees(java.util.ArrayL…
56188 95| const v1, #+2131492940 (0x7f0c004c | 1.86093e+38)
56189 98| invoke-virtual {v0,v1}, android.widget.Button.setText(int):void
56211 125| const v1, #+2131492941 (0x7f0c004d | 1.86093e+38)
56212 128| invoke-virtual {v0,v1}, android.widget.Button.setText(int):void
56240 20| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
56241 21| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
56252 34| const/4 v1, #+3 (0x00000003 | 4.20390e-45)
56253 35| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
56261 46| const/4 v1, #+4 (0x00000004 | 5.60519e-45)
56262 47| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
56271 62| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
56272 63| new-array v6, v1, java.lang.String[]
56273 65| const-string/jumbo v1, "1"
56275 69| aput-object v1, v6, v2
56277 71| const/16 v1, #+32 (0x00000020 | 4.48416e-44)
56285 80| const/16 v1, #+14 (0x0000000e | 1.96182e-44)
56286 82| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String
56291 90| iget-object v1, v11, com.android.calendar.EventInfoFragment.mEventOrganizerEmail
56292 92| invoke-virtual {v0,v1}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean
56302 108| const-string/jumbo v1, "calendar.google.com"
56303 111| invoke-virtual {v0,v1}, java.lang.String.endsWith(java.lang.String):boolean
56322 139| const v1, #+2131755140 (0x7f100084 | 1.91412e+38)
56323 …142| invoke-direct {v11,v12,v1,v0}, com.android.calendar.EventInfoFragment.setTextCommon(android.v…
56326 148| const/4 v1, #+0 (0x00000000 | 0.00000)
56327 …149| invoke-direct {v11,v12,v0,v1}, com.android.calendar.EventInfoFragment.setVisibilityCommon(and…
56331 154| const/16 v1, #+13 (0x0000000d | 1.82169e-44)
56332 156| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
56340 167| const/16 v1, #+10 (0x0000000a | 1.40130e-44)
56341 169| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
56344 173| const/16 v1, #+500 (0x000001f4 | 7.00649e-43)
56346 175| if-lt v0, v1, Label_18
56358 190| const/16 v1, #+10 (0x0000000a | 1.40130e-44)
56359 192| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
56361 196| const/16 v1, #+100 (0x00000064 | 1.40130e-43)
56362 198| if-ne v0, v1, Label_20
56372 209| const v1, #+2131755184 (0x7f1000b0 | 1.91412e+38)
56373 212| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View
56390 234| const v1, #+2131755185 (0x7f1000b1 | 1.91412e+38)
56391 237| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View
56409 257| const v1, #+2131755184 (0x7f1000b0 | 1.91412e+38)
56410 260| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View
56449 304| const/16 v1, #+8 (0x00000008 | 1.12104e-44)
56450 …306| invoke-direct {v11,v12,v0,v1}, com.android.calendar.EventInfoFragment.setVisibilityCommon(and…
56471 325| const/16 v1, #+8 (0x00000008 | 1.12104e-44)
56472 …327| invoke-direct {v11,v12,v0,v1}, com.android.calendar.EventInfoFragment.setVisibilityCommon(and…
56512 39| move-result-object v1
56514 .local v1, "customAppUri", java.lang.String
56518 46| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean
56553 …89| invoke-virtual {v6,v11,v1}, android.content.Intent.putExtra(java.lang.String, java.lang.String…
56743 145| move-wide/from16 v0:v1, v20:v21
56745 149| iput-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEndMillis
56814 241| move-object/from16 v1, v36
56816 …245| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.vie…
56864 309| move-object/from16 v1, v36
56866 …313| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.vie…
56881 331| move-object/from16 v1, v28
56882 …333| invoke-virtual {v0,v1}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):v…
56909 371| move-object/from16 v1, v23
56910 …373| invoke-static {v4,v0,v1,v5}, com.android.calendar.EventRecurrenceFormatter.getRepeatString(an…
56938 412| move-object/from16 v1, v36
56939 …414| invoke-direct {v0,v1,v4,v5}, com.android.calendar.EventInfoFragment.setVisibilityCommon(andro…
57044 544| move-object/from16 v1, v16
57045 …546| invoke-direct {v0,v1}, android.text.SpannableStringBuilder.<init>(java.lang.CharSequence):void
57065 573| move-object/from16 v1, v34
57067 …577| invoke-virtual {v0,v1,v2,v4,v5}, android.text.SpannableStringBuilder.setSpan(java.lang.Object…
57071 585| move-object/from16 v1, v36
57073 …589| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.vie…
57082 599| move-object/from16 v1, v36
57084 …603| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.vie…
57172 13| move-result-object v1
57174 .local v1, "delete", android.view.MenuItem
57187 32| if-eqz v1, Label_2
57190 36| invoke-interface {v1,v3}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem
57193 41| invoke-interface {v1,v3}, android.view.MenuItem.setEnabled(boolean):android.view.MenuItem
57240 17| iget-object v1, v11, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount
57241 …19| invoke-virtual {v5,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Strin…
57246 28| move-result-object v1
57247 …29| invoke-virtual {v5,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integ…
57251 38| move-result-object v1
57252 …39| invoke-virtual {v5,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Long)…
57259 48| iget-object v1, v11, com.android.calendar.EventInfoFragment.mHandler
57268 …60| invoke-virtual/range {v1..v9}, com.android.calendar.EventInfoFragment$QueryHandler.startUpdate…
57280 3| move-result-object v1
57281 4| invoke-virtual {v1}, android.app.Activity.getResources():android.content.res.Resources
57285 8| iget-boolean v1, v3, com.android.calendar.EventInfoFragment.mCanModifyCalendar
57286 10| if-eqz v1, Label_2
57287 12| iget-boolean v1, v3, com.android.calendar.EventInfoFragment.mIsOrganizer
57288 14| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
57289 16| if-eqz v1, Label_2
57292 21| move-result-object v1
57296 29| invoke-virtual {v1,v2}, android.app.Activity.setTitle(java.lang.CharSequence):void
57303 36| move-result-object v1
57307 44| invoke-virtual {v1,v2}, android.app.Activity.setTitle(java.lang.CharSequence):void
57317 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEndMillis
57318 2| return-wide v0:v1
57327 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEventId
57328 2| return-wide v0:v1
57337 0| iget-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mStartMillis
57338 2| return-wide v0:v1
57347 0| const-wide/16 v0:v1, #+128 (0x00000080 | 1.79366e-43)
57348 2| return-wide v0:v1
57371 2| iget-object v1, v0, com.android.calendar.EventInfoFragment.mOriginalReminders
57372 4| invoke-virtual {v1}, java.util.ArrayList.clear():void
57375 9| iget-object v1, v0, com.android.calendar.EventInfoFragment.mUnsupportedReminders
57376 11| invoke-virtual {v1}, java.util.ArrayList.clear():void
57380 17| move-result v1
57381 18| if-eqz v1, Label_3
57383 20| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
57385 23| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
57389 27| const/4 v1, #+2 (0x00000002 | 2.80260e-45)
57391 30| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int
57397 38| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminderMethodValues
57400 44| invoke-virtual {v1,v2}, java.util.ArrayList.contains(java.lang.Object):boolean
57401 47| move-result v1
57402 48| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
57403 50| if-eqz v1, Label_2
57406 54| iget-object v1, v0, com.android.calendar.EventInfoFragment.mUnsupportedReminders
57409 60| invoke-virtual {v1,v2}, java.util.ArrayList.add(java.lang.Object):boolean
57414 66| iget-object v1, v0, com.android.calendar.EventInfoFragment.mOriginalReminders
57417 72| invoke-virtual {v1,v2}, java.util.ArrayList.add(java.lang.Object):boolean
57424 78| iget-object v1, v0, com.android.calendar.EventInfoFragment.mOriginalReminders
57425 80| invoke-static {v1}, java.util.Collections.sort(java.util.List):void
57428 85| iget-boolean v1, v0, com.android.calendar.EventInfoFragment.mUserModifiedReminders
57429 87| if-eqz v1, Label_4
57435 92| iget-object v1, v0, com.android.calendar.EventInfoFragment.mScrollView
57439 97| invoke-virtual {v1,v2}, android.widget.ScrollView.findViewById(int):android.view.View
57450 110| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminderViews
57451 112| if-eqz v1, Label_6
57454 116| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminderViews
57455 118| invoke-virtual {v1}, java.util.ArrayList.clear():void
57459 123| iget-boolean v1, v0, com.android.calendar.EventInfoFragment.mHasAlarm
57460 125| if-eqz v1, Label_13
57463 129| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminders
57464 131| if-eqz v1, Label_9
57477 146| move-result v1
57478 147| if-eqz v1, Label_10
57485 157| iget-object v1, v0, com.android.calendar.EventInfoFragment.mActivity
57493 …171| invoke-static {v1,v2,v3,v4}, com.android.calendar.event.EventViewUtils.addMinutesToList(andro…
57512 189| move-result v1
57513 190| if-eqz v1, Label_12
57520 200| iget-object v1, v0, com.android.calendar.EventInfoFragment.mActivity
57540 …235| invoke-static/range {v1..v11}, com.android.calendar.event.EventViewUtils.addReminder(android.…
57546 241| iget-object v1, v0, com.android.calendar.EventInfoFragment.mView
57551 …251| invoke-static {v1,v2,v3}, com.android.calendar.event.EventViewUtils.updateAddReminderButton(a…
57568 3| new-instance v1, com.android.calendar.EventInfoFragment$4
57569 …5| invoke-direct {v1,v3}, com.android.calendar.EventInfoFragment$4.<init>(com.android.calendar.Eve…
57570 8| iput-object v1, v3, com.android.calendar.EventInfoFragment.mReminderChangeListener
57574 12| const-string/jumbo v1, "key_fragment_is_dialog"
57576 16| invoke-virtual {v4,v1,v2}, android.os.Bundle.getBoolean(java.lang.String, boolean):boolean
57577 19| move-result v1
57578 20| iput-boolean v1, v3, com.android.calendar.EventInfoFragment.mIsDialog
57580 22| const-string/jumbo v1, "key_window_style"
57584 26| invoke-virtual {v4,v1,v2}, android.os.Bundle.getInt(java.lang.String, int):int
57585 29| move-result v1
57586 30| iput v1, v3, com.android.calendar.EventInfoFragment.mWindowStyle
57589 32| iget-boolean v1, v3, com.android.calendar.EventInfoFragment.mIsDialog
57590 34| if-eqz v1, Label_2
57602 48| move-result-object v1
57606 …52| invoke-virtual {v1,v2}, android.app.FragmentManager.findFragmentByTag(java.lang.String):androi…
57607 55| move-result-object v1
57608 56| check-cast v1, com.android.calendar.event.EventColorPickerDialog
57609 58| iput-object v1, v3, com.android.calendar.EventInfoFragment.mColorPickerDialog
57611 60| iget-object v1, v3, com.android.calendar.EventInfoFragment.mColorPickerDialog
57612 62| if-eqz v1, Label_3
57614 64| iget-object v1, v3, com.android.calendar.EventInfoFragment.mColorPickerDialog
57615 …66| invoke-virtual {v1,v3}, com.android.calendar.event.EventColorPickerDialog.setOnColorSelectedLi…
57634 8| const v1, #+2131296262 (0x7f090006 | 1.82104e+38)
57635 …11| invoke-static {v0,v1}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):…
57645 27| const v1, #+2130968619 (0x7f04002b | 1.75459e+38)
57646 …30| invoke-virtual {v0,v1,v3}, com.android.calendar.CalendarController.registerEventHandler(int, c…
57654 42| new-instance v1, com.android.calendar.EventInfoFragment$5
57655 …44| invoke-direct {v1,v3}, com.android.calendar.EventInfoFragment$5.<init>(com.android.calendar.Ev…
57657 …47| invoke-virtual {v0,v1}, com.android.calendar.EditResponseHelper.setDismissListener(android.con…
57691 0| iget v1, v3, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
57692 2| if-eqz v1, Label_1
57701 9| iget-boolean v1, v3, com.android.calendar.EventInfoFragment.mIsRepeating
57702 11| if-nez v1, Label_2
57709 16| iget v1, v3, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse
57710 18| invoke-static {v1}, com.android.calendar.EventInfoFragment.findButtonIdForResponse(int):int
57711 21| move-result v1
57712 22| if-ne v5, v1, Label_3
57721 29| iget-object v1, v3, com.android.calendar.EventInfoFragment.mEditResponseHelper
57723 33| invoke-virtual {v1,v2}, com.android.calendar.EditResponseHelper.showDialog(int):void
57736 3| move-result-object v1
57737 4| check-cast v1, android.widget.LinearLayout
57739 .local v1, "reminderItem", android.widget.LinearLayout
57740 6| invoke-virtual {v1}, android.widget.LinearLayout.getParent():android.view.ViewParent
57745 12| invoke-virtual {v0,v1}, android.widget.LinearLayout.removeView(android.view.View):void
57748 17| invoke-virtual {v2,v1}, java.util.ArrayList.remove(java.lang.Object):boolean
57768 0| iput v2, v1, com.android.calendar.EventInfoFragment.mCurrentColor
57770 2| iget-object v0, v1, com.android.calendar.EventInfoFragment.mDisplayColorKeyMap
57773 8| iput v0, v1, com.android.calendar.EventInfoFragment.mCurrentColorKey
57775 10| iget-object v0, v1, com.android.calendar.EventInfoFragment.mHeadlines
57788 …0| invoke-super {v1,v2,v3}, android.app.DialogFragment.onCreateOptionsMenu(android.view.Menu, andr…
57790 3| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsDialog
57792 7| iget-boolean v0, v1, com.android.calendar.EventInfoFragment.mIsTabletConfig
57796 13| iget v0, v1, com.android.calendar.EventInfoFragment.mWindowStyle
57803 23| iput-object v2, v1, com.android.calendar.EventInfoFragment.mMenu
57805 25| invoke-direct {v1}, com.android.calendar.EventInfoFragment.updateMenu():void
57948 195| move-object/from16 v1, v17
57949 …197| invoke-virtual {v0,v2,v1,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup…
58196 595| move-object/from16 v1, v17
58197 …597| invoke-virtual {v0,v2,v1,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup…
58210 1| iput-boolean v0, v1, com.android.calendar.EventInfoFragment.mEventDeletionStarted
58221 0| iget-object v0, v1, com.android.calendar.EventInfoFragment.mEventCursor
58224 4| iget-object v0, v1, com.android.calendar.EventInfoFragment.mEventCursor
58228 9| iget-object v0, v1, com.android.calendar.EventInfoFragment.mCalendarsCursor
58231 13| iget-object v0, v1, com.android.calendar.EventInfoFragment.mCalendarsCursor
58235 18| iget-object v0, v1, com.android.calendar.EventInfoFragment.mAttendeesCursor
58238 22| iget-object v0, v1, com.android.calendar.EventInfoFragment.mAttendeesCursor
58242 27| invoke-super {v1}, android.app.DialogFragment.onDestroy():void
58256 5| const v1, #+2130968619 (0x7f04002b | 1.75459e+38)
58257 8| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer
58258 11| move-result-object v1
58259 …12| invoke-virtual {v0,v1}, com.android.calendar.CalendarController.deregisterEventHandler(java.la…
58272 1| iget-boolean v1, v10, com.android.calendar.EventInfoFragment.mIsDialog
58273 3| if-eqz v1, Label_1
58275 5| const/4 v1, #+0 (0x00000000 | 0.00000)
58276 6| return v1
58283 11| const v1, #+16908332 (0x0102002c | 2.38774e-38)
58284 14| if-ne v0, v1, Label_2
58286 16| iget-object v1, v10, com.android.calendar.EventInfoFragment.mContext
58287 …18| invoke-static {v1}, com.android.calendar.Utils.returnToCalendarHome(android.content.Context):v…
58289 21| iget-object v1, v10, com.android.calendar.EventInfoFragment.mActivity
58290 23| invoke-virtual {v1}, android.app.Activity.finish():void
58295 27| const v1, #+2131755269 (0x7f100105 | 1.91414e+38)
58296 30| if-ne v0, v1, Label_4
58300 35| iget-object v1, v10, com.android.calendar.EventInfoFragment.mActivity
58301 37| invoke-virtual {v1}, android.app.Activity.finish():void
58305 43| move-result v1
58306 44| return v1
58309 45| const v1, #+2131755270 (0x7f100106 | 1.91414e+38)
58310 48| if-ne v0, v1, Label_5
58312 50| new-instance v1, com.android.calendar.DeleteEventHelper
58315 …56| invoke-direct {v1,v2,v3,v4}, com.android.calendar.DeleteEventHelper.<init>(android.content.Con…
58317 59| iput-object v1, v10, com.android.calendar.EventInfoFragment.mDeleteHelper
58319 61| iget-object v1, v10, com.android.calendar.EventInfoFragment.mDeleteHelper
58320 …63| invoke-virtual {v1,v10}, com.android.calendar.DeleteEventHelper.setDeleteNotificationListener(…
58322 66| iget-object v1, v10, com.android.calendar.EventInfoFragment.mDeleteHelper
58325 …72| invoke-virtual {v1,v2}, com.android.calendar.DeleteEventHelper.setOnDismissListener(android.co…
58329 77| iget-object v1, v10, com.android.calendar.EventInfoFragment.mDeleteHelper
58335 …88| invoke-virtual/range {v1..v9}, com.android.calendar.DeleteEventHelper.delete(long, long, long,…
58339 92| const v1, #+2131755268 (0x7f100104 | 1.91414e+38)
58340 95| if-ne v0, v1, Label_3
58357 6| iget-object v1, v3, com.android.calendar.EventInfoFragment.onDeleteRunnable
58358 …8| invoke-virtual {v0,v1}, com.android.calendar.EventInfoFragment$QueryHandler.removeCallbacks(jav…
58391 0| const/4 v1, #+0 (0x00000000 | 0.00000)
58407 22| iput-boolean v1, v10, com.android.calendar.EventInfoFragment.mIsPaused
58427 49| iget-boolean v1, v10, com.android.calendar.EventInfoFragment.mIsTabletConfig
58428 51| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
58431 …53| invoke-direct {v2,v3,v4,v1}, com.android.calendar.DeleteEventHelper.<init>(android.content.Con…
58434 58| iget-object v1, v10, com.android.calendar.EventInfoFragment.mDeleteHelper
58437 …64| invoke-virtual {v1,v2}, com.android.calendar.DeleteEventHelper.setOnDismissListener(android.co…
58439 67| iget-object v1, v10, com.android.calendar.EventInfoFragment.mDeleteHelper
58445 …78| invoke-virtual/range {v1..v9}, com.android.calendar.DeleteEventHelper.delete(long, long, long,…
58451 82| iget v1, v10, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
58452 84| if-eqz v1, Label_4
58454 86| iget v1, v10, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
58455 88| invoke-static {v1}, com.android.calendar.EventInfoFragment.findButtonIdForResponse(int):int
58459 92| iget-object v1, v10, com.android.calendar.EventInfoFragment.mResponseRadioGroup
58460 94| invoke-virtual {v1,v0}, android.widget.RadioGroup.check(int):void
58462 97| iget-object v1, v10, com.android.calendar.EventInfoFragment.mEditResponseHelper
58466 105| invoke-virtual {v1,v2}, com.android.calendar.EditResponseHelper.showDialog(int):void
58604 210| move-result-object v1
58605 211| check-cast v1, com.android.calendar.CalendarEventModel$ReminderEntry
58607 .local v1, "reminder", com.android.calendar.CalendarEventModel$ReminderEntry
58608 213| invoke-virtual {v1}, com.android.calendar.CalendarEventModel$ReminderEntry.getMinutes():int
58614 224| invoke-virtual {v1}, com.android.calendar.CalendarEventModel$ReminderEntry.getMethod():int
58623 .end_local v1
58671 25| move-result v1
58673 .local v1, "eventColorSaved", boolean
58678 34| if-eqz v1, Label_2
58690 .end_local v1
58710 11| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
58727 0| iput v1, v0, com.android.calendar.EventInfoFragment.mX
58775 44| iget v1, v6, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse
58778 .local v1, "response", int
58779 46| invoke-static {v1}, com.android.calendar.EventInfoFragment.findButtonIdForResponse(int):int
58793 .end_local v1
58797 65| iget v1, v6, com.android.calendar.EventInfoFragment.mUserSetResponse
58798 .restart_local v1
58802 .end_local v1
58806 72| iget v1, v6, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent
58807 .restart_local v1
58811 .end_local v1
58812 75| iget v1, v6, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse
58813 .restart_local v1
58835 3| iput v1, v0, com.android.calendar.EventLoader$LoadEventsRequest.id
58859 4| iget-object v1, v6, com.android.calendar.EventLoader$LoadEventsRequest.events
58871 24| move-result-object v1
58872 25| invoke-virtual {v1}, java.util.concurrent.atomic.AtomicInteger.get():int
58873 28| move-result v1
58874 29| if-ne v0, v1, Label_2
58878 35| iget-object v1, v6, com.android.calendar.EventLoader$LoadEventsRequest.successCallback
58879 37| invoke-virtual {v0,v1}, android.os.Handler.post(java.lang.Runnable):boolean
58887 45| iget-object v1, v6, com.android.calendar.EventLoader$LoadEventsRequest.cancelCallback
58888 47| invoke-virtual {v0,v1}, android.os.Handler.post(java.lang.Runnable):boolean
58901 4| iget-object v1, v2, com.android.calendar.EventLoader$LoadEventsRequest.cancelCallback
58902 6| invoke-virtual {v0,v1}, android.os.Handler.post(java.lang.Runnable):boolean
58912 ….local_ex v1, "queue", java.util.concurrent.LinkedBlockingQueue, "Ljava/util/concurrent/LinkedBloc…
58917 3| iput-object v1, v0, com.android.calendar.EventLoader$LoaderThread.mQueue
58937 10| move-result-object v1
58938 11| check-cast v1, com.android.calendar.EventLoader$LoadRequest
58941 .local v1, "request", com.android.calendar.EventLoader$LoadRequest
58948 …23| invoke-interface {v1,v2}, com.android.calendar.EventLoader$LoadRequest.skipRequest(com.android…
58952 31| move-result-object v1
58953 .end_local v1
58954 32| check-cast v1, com.android.calendar.EventLoader$LoadRequest
58955 .restart_local v1
58959 35| instance-of v2, v1, com.android.calendar.EventLoader$ShutdownRequest
58966 …42| invoke-interface {v1,v2}, com.android.calendar.EventLoader$LoadRequest.processRequest(com.andr…
58972 .end_local v1
58989 0| iget-object v1, v4, com.android.calendar.EventLoader$LoaderThread.mQueue
58993 8| invoke-virtual {v1,v2}, java.util.concurrent.LinkedBlockingQueue.put(java.lang.Object):void
59004 13| const-string/jumbo v1, "Cal"
59006 19| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int
59052 0| iget-object v0, v1, com.android.calendar.EventLoader.mContext
59058 0| iget-object v0, v1, com.android.calendar.EventLoader.mHandler
59064 0| iget-object v0, v1, com.android.calendar.EventLoader.mSequenceNumber
59075 0| invoke-direct {v1}, java.lang.Object.<init>():void
59079 8| iput-object v0, v1, com.android.calendar.EventLoader.mHandler
59083 15| iput-object v0, v1, com.android.calendar.EventLoader.mSequenceNumber
59085 17| iput-object v2, v1, com.android.calendar.EventLoader.mContext
59089 24| iput-object v0, v1, com.android.calendar.EventLoader.mLoaderQueue
59093 30| iput-object v0, v1, com.android.calendar.EventLoader.mResolver
59108 5| move-result v1
59110 .local v1, "id", int
59146 2| iget-object v1, v2, com.android.calendar.EventLoader.mLoaderQueue
59147 …4| invoke-direct {v0,v1,v2}, com.android.calendar.EventLoader$LoaderThread.<init>(java.util.concur…
59162 0| iget-object v0, v1, com.android.calendar.EventLoader.mLoaderThread
59193 11| const v1, #+2131165205 (0x7f070015 | 1.79446e+38)
59195 15| aput v1, v0, v2
59198 19| const v1, #+2131165206 (0x7f070016 | 1.79446e+38)
59200 23| aput v1, v0, v2
59203 27| const v1, #+2131165207 (0x7f070017 | 1.79446e+38)
59205 31| aput v1, v0, v2
59208 35| const v1, #+2131165208 (0x7f070018 | 1.79446e+38)
59210 39| aput v1, v0, v2
59213 43| const v1, #+2131165209 (0x7f070019 | 1.79446e+38)
59215 47| aput v1, v0, v2
59218 51| const v1, #+2131165210 (0x7f07001a | 1.79446e+38)
59220 55| aput v1, v0, v2
59223 59| const v1, #+2131165211 (0x7f07001b | 1.79446e+38)
59225 63| aput v1, v0, v2
59241 81| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds
59242 83| aget v1, v1, v5
59243 85| invoke-virtual {v4,v1}, android.content.res.Resources.getStringArray(int):java.lang.String[]
59244 88| move-result-object v1
59246 89| aput-object v1, v0, v5
59259 0| invoke-static {v1}, com.android.calendar.EventRecurrenceFormatter.dayToUtilDay(int):int
59276 5| new-instance v1, java.lang.StringBuilder
59277 7| invoke-direct {v1}, java.lang.StringBuilder.<init>():void
59279 …13| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
59280 16| move-result-object v1
59281 17| invoke-virtual {v1,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
59282 20| move-result-object v1
59283 21| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String
59284 24| move-result-object v1
59285 25| invoke-direct {v0,v1}, java.lang.IllegalArgumentException.<init>(java.lang.String):void
59358 31| move-object/from16 v1, v18
59359 33| invoke-virtual {v0,v1}, android.text.format.Time.parse(java.lang.String):boolean
59363 40| move/from16 v1, v18
59364 42| invoke-virtual {v0,v1}, android.text.format.Time.toMillis(boolean):long
59369 50| move-wide/from16 v1:v2, v18:v19
59371 …54| invoke-static {v0,v1,v2,v3}, android.text.format.DateUtils.formatDateTime(android.content.Cont…
59383 75| move/from16 v1, v19
59385 …79| invoke-virtual {v0,v1,v2}, android.content.res.Resources.getString(int, java.lang.Object[]):ja…
59418 129| move/from16 v1, v20
59421 …135| invoke-virtual {v0,v1,v2,v3}, android.content.res.Resources.getQuantityString(int, int, java.…
59437 158| move/from16 v1, v19
59438 160| if-gt v0, v1, Label_5
59471 206| move/from16 v1, v20
59473 …210| invoke-virtual {v0,v1,v13,v2}, android.content.res.Resources.getQuantityString(int, int, java…
59493 245| move/from16 v1, v19
59494 247| invoke-virtual {v0,v1}, android.content.res.Resources.getString(int):java.lang.String
59514 278| move/from16 v1, v19
59515 280| if-ne v0, v1, Label_9
59589 391| move/from16 v1, v20
59591 …395| invoke-virtual {v0,v1,v13,v2}, android.content.res.Resources.getQuantityString(int, int, java…
59640 460| move/from16 v1, v19
59641 462| if-ne v0, v1, Label_16
59652 478| move/from16 v1, v17
59653 …480| invoke-static {v0,v1}, com.android.calendar.EventRecurrenceFormatter.cacheMonthRepeatStrings(…
59671 509| move/from16 v1, v18
59672 511| invoke-virtual {v0,v1}, android.content.res.Resources.getString(int):java.lang.String
59705 565| move/from16 v1, v19
59706 567| invoke-virtual {v0,v1}, android.content.res.Resources.getString(int):java.lang.String
59722 596| move/from16 v1, v19
59723 598| invoke-virtual {v0,v1}, android.content.res.Resources.getString(int):java.lang.String
59756 0| invoke-direct {v1,v2}, android.widget.LinearLayout.<init>(android.content.Context):void
59759 4| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mRelayout
59762 7| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mCollapsed
59765 11| iput v0, v1, com.android.calendar.ExpandableTextView.mMaxCollapsedLines
59767 13| invoke-virtual {v1}, com.android.calendar.ExpandableTextView.init():void
59780 …1| invoke-direct {v1,v2,v3,v0}, android.widget.LinearLayout.<init>(android.content.Context, androi…
59782 4| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mRelayout
59785 7| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mCollapsed
59788 11| iput v0, v1, com.android.calendar.ExpandableTextView.mMaxCollapsedLines
59790 13| invoke-virtual {v1}, com.android.calendar.ExpandableTextView.init():void
59802 …0| invoke-direct {v1,v2,v3,v4}, android.widget.LinearLayout.<init>(android.content.Context, androi…
59805 4| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mRelayout
59808 7| iput-boolean v0, v1, com.android.calendar.ExpandableTextView.mCollapsed
59811 11| iput v0, v1, com.android.calendar.ExpandableTextView.mMaxCollapsedLines
59813 13| invoke-virtual {v1}, com.android.calendar.ExpandableTextView.init():void
59825 …3| invoke-virtual {v1,v0}, com.android.calendar.ExpandableTextView.findViewById(int):android.view.…
59828 9| iput-object v0, v1, com.android.calendar.ExpandableTextView.mTv
59830 11| iget-object v0, v1, com.android.calendar.ExpandableTextView.mTv
59831 …13| invoke-virtual {v0,v1}, android.widget.TextView.setOnClickListener(android.view.View$OnClickLi…
59834 …19| invoke-virtual {v1,v0}, com.android.calendar.ExpandableTextView.findViewById(int):android.view…
59837 25| iput-object v0, v1, com.android.calendar.ExpandableTextView.mButton
59839 27| iget-object v0, v1, com.android.calendar.ExpandableTextView.mButton
59840 …29| invoke-virtual {v0,v1}, android.widget.ImageButton.setOnClickListener(android.view.View$OnClic…
59851 0| iget-object v0, v1, com.android.calendar.ExpandableTextView.mTv
59858 8| iget-object v0, v1, com.android.calendar.ExpandableTextView.mTv
59872 4| const v1, #+2131427330 (0x7f0b0002 | 1.84763e+38)
59873 7| invoke-virtual {v0,v1}, android.content.res.Resources.getInteger(int):int
59879 17| const v1, #+2130837568 (0x7f020040 | 1.72801e+38)
59880 …20| invoke-virtual {v0,v1}, android.content.res.Resources.getDrawable(int):android.graphics.drawab…
59886 30| const v1, #+2130837562 (0x7f02003a | 1.72801e+38)
59887 …33| invoke-virtual {v0,v1}, android.content.res.Resources.getDrawable(int):android.graphics.drawab…
59913 15| iget-object v1, v2, com.android.calendar.ExpandableTextView.mButton
59918 …23| invoke-virtual {v1,v0}, android.widget.ImageButton.setImageDrawable(android.graphics.drawable.…
59920 26| iget-object v1, v2, com.android.calendar.ExpandableTextView.mTv
59925 34| invoke-virtual {v1,v0}, android.widget.TextView.setMaxLines(int):void
59944 0| const/16 v1, #+8 (0x00000008 | 1.12104e-44)
59951 11| if-ne v0, v1, Label_2
59962 21| invoke-virtual {v0,v1}, android.widget.ImageButton.setVisibility(int):void
59965 26| const v1, #+2147483647 (0x7fffffff | NaN)
59966 29| invoke-virtual {v0,v1}, android.widget.TextView.setMaxLines(int):void
59973 41| iget v1, v3, com.android.calendar.ExpandableTextView.mMaxCollapsedLines
59974 43| if-gt v0, v1, Label_3
59983 52| iget v1, v3, com.android.calendar.ExpandableTextView.mMaxCollapsedLines
59984 54| invoke-virtual {v0,v1}, android.widget.TextView.setMaxLines(int):void
60001 0| const/4 v1, #+0 (0x00000000 | 0.00000)
60022 26| const/16 v1, #+8 (0x00000008 | 1.12104e-44)
60024 28| invoke-virtual {v3,v1}, com.android.calendar.ExpandableTextView.setVisibility(int):void
60151 0| const/4 v1, #+0 (0x00000000 | 0.00000)
60172 33| sput-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions
60174 35| sput-object v1, com.android.calendar.ExtensionsFactory.sAnalyticsLogger
60250 64| move-exception v1
60252 .local v1, "e", java.lang.ClassNotFoundException
60263 …87| invoke-static {v4,v5,v1}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Thr…
60273 0| sget-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions
60274 2| if-eqz v1, Label_1
60276 4| sget-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions
60277 6| return-object v1
60280 7| sget-object v1, com.android.calendar.ExtensionsFactory.sProperties
60282 11| invoke-virtual {v1,v2}, java.util.Properties.getProperty(java.lang.String):java.lang.String
60289 20| move-result-object v1
60290 21| check-cast v1, com.android.calendar.AllInOneMenuExtensionsInterface
60291 23| sput-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions
60294 25| sget-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions
60295 27| if-nez v1, Label_3
60297 29| new-instance v1, com.android.calendar.ExtensionsFactory$1
60298 31| invoke-direct {v1}, com.android.calendar.ExtensionsFactory$1.<init>():void
60299 34| sput-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions
60302 36| sget-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions
60303 38| return-object v1
60306 39| sget-object v1, com.android.calendar.ExtensionsFactory.TAG
60317 63| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int
60328 0| sget-object v1, com.android.calendar.ExtensionsFactory.sAnalyticsLogger
60329 2| if-eqz v1, Label_1
60331 4| sget-object v1, com.android.calendar.ExtensionsFactory.sAnalyticsLogger
60332 6| return-object v1
60335 7| sget-object v1, com.android.calendar.ExtensionsFactory.sProperties
60337 11| invoke-virtual {v1,v2}, java.util.Properties.getProperty(java.lang.String):java.lang.String
60344 20| move-result-object v1
60345 21| check-cast v1, com.android.calendar.AnalyticsLogger
60346 23| sput-object v1, com.android.calendar.ExtensionsFactory.sAnalyticsLogger
60349 25| sget-object v1, com.android.calendar.ExtensionsFactory.sAnalyticsLogger
60350 27| if-nez v1, Label_3
60352 29| new-instance v1, com.android.calendar.ExtensionsFactory$3
60353 31| invoke-direct {v1}, com.android.calendar.ExtensionsFactory$3.<init>():void
60354 34| sput-object v1, com.android.calendar.ExtensionsFactory.sAnalyticsLogger
60357 36| sget-object v1, com.android.calendar.ExtensionsFactory.sAnalyticsLogger
60358 …38| invoke-interface {v1,v4}, com.android.calendar.AnalyticsLogger.initialize(android.content.Cont…
60360 41| sget-object v1, com.android.calendar.ExtensionsFactory.sAnalyticsLogger
60361 43| return-object v1
60364 44| sget-object v1, com.android.calendar.ExtensionsFactory.TAG
60375 68| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int
60385 0| const/4 v1, #+0 (0x00000000 | 0.00000)
60387 .local v1, "cnb", com.android.calendar.CloudNotificationBackplane
60397 14| move-result-object v1
60398 .end_local v1
60399 15| check-cast v1, com.android.calendar.CloudNotificationBackplane
60402 17| if-nez v1, Label_2
60404 19| new-instance v1, com.android.calendar.ExtensionsFactory$2
60405 21| invoke-direct {v1}, com.android.calendar.ExtensionsFactory$2.<init>():void
60408 24| return-object v1
60411 .restart_local v1
60453 15| move-exception v1
60455 .local v1, "e", java.io.IOException
60457 18| invoke-virtual {v1}, java.io.IOException.toString():java.lang.String
60463 .end_local v1
60480 0| iput-object v1, v0, com.android.calendar.GeneralPreferences$1.this$0
60494 0| iget-object v0, v1, com.android.calendar.GeneralPreferences$1.this$0
60529 3| const/4 v1, #+0 (0x00000000 | 0.00000)
60530 …4| invoke-virtual {v2,v0,v1}, android.content.Context.getSharedPreferences(java.lang.String, int):…
60544 2| iget-object v1, v5, com.android.calendar.GeneralPreferences.mVibrate
60549 12| invoke-virtual {v1,v2}, android.preference.CheckBoxPreference.setChecked(boolean):void
60551 15| const-string/jumbo v1, "preferences_alerts"
60552 … 18| invoke-interface {v6,v1}, android.content.SharedPreferences.contains(java.lang.String):boolean
60553 21| move-result v1
60554 22| if-nez v1, Label_2
60555 24| const-string/jumbo v1, "preferences_alerts_type"
60556 … 27| invoke-interface {v6,v1}, android.content.SharedPreferences.contains(java.lang.String):boolean
60557 30| move-result v1
60558 31| if-eqz v1, Label_2
60560 33| const-string/jumbo v1, "preferences_alerts_type"
60562 …39| invoke-interface {v6,v1,v2}, android.content.SharedPreferences.getString(java.lang.String, jav…
60566 43| const-string/jumbo v1, "2"
60567 46| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
60568 49| move-result v1
60569 50| if-eqz v1, Label_3
60571 52| iget-object v1, v5, com.android.calendar.GeneralPreferences.mAlert
60572 54| invoke-virtual {v1,v4}, android.preference.CheckBoxPreference.setChecked(boolean):void
60574 57| iget-object v1, v5, com.android.calendar.GeneralPreferences.mPopup
60575 59| invoke-virtual {v1,v4}, android.preference.CheckBoxPreference.setChecked(boolean):void
60577 62| iget-object v1, v5, com.android.calendar.GeneralPreferences.mPopup
60578 64| invoke-virtual {v1,v4}, android.preference.CheckBoxPreference.setEnabled(boolean):void
60582 70| move-result-object v1
60584 …74| invoke-interface {v1,v2}, android.content.SharedPreferences$Editor.remove(java.lang.String):an…
60585 77| move-result-object v1
60586 78| invoke-interface {v1}, android.content.SharedPreferences$Editor.commit():boolean
60594 82| const-string/jumbo v1, "1"
60595 85| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
60596 88| move-result v1
60597 89| if-eqz v1, Label_4
60599 91| iget-object v1, v5, com.android.calendar.GeneralPreferences.mAlert
60600 93| invoke-virtual {v1,v3}, android.preference.CheckBoxPreference.setChecked(boolean):void
60602 96| iget-object v1, v5, com.android.calendar.GeneralPreferences.mPopup
60603 98| invoke-virtual {v1,v4}, android.preference.CheckBoxPreference.setChecked(boolean):void
60605 101| iget-object v1, v5, com.android.calendar.GeneralPreferences.mPopup
60606 103| invoke-virtual {v1,v3}, android.preference.CheckBoxPreference.setEnabled(boolean):void
60610 107| const-string/jumbo v1, "0"
60611 110| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
60612 113| move-result v1
60613 114| if-eqz v1, Label_1
60615 116| iget-object v1, v5, com.android.calendar.GeneralPreferences.mAlert
60616 118| invoke-virtual {v1,v3}, android.preference.CheckBoxPreference.setChecked(boolean):void
60618 121| iget-object v1, v5, com.android.calendar.GeneralPreferences.mPopup
60619 123| invoke-virtual {v1,v3}, android.preference.CheckBoxPreference.setChecked(boolean):void
60621 126| iget-object v1, v5, com.android.calendar.GeneralPreferences.mPopup
60622 128| invoke-virtual {v1,v3}, android.preference.CheckBoxPreference.setEnabled(boolean):void
60636 4| const v1, #+2131099651 (0x7f060003 | 1.78117e+38)
60638 …7| invoke-static {v3,v0,v2,v1,v2}, android.preference.PreferenceManager.setDefaultValues(android.c…
60650 0| iget-object v0, v1, com.android.calendar.GeneralPreferences.mUseHomeTZ
60653 5| iget-object v0, v1, com.android.calendar.GeneralPreferences.mHomeTZ
60656 10| iget-object v0, v1, com.android.calendar.GeneralPreferences.mWeekStart
60659 15| iget-object v0, v1, com.android.calendar.GeneralPreferences.mDefaultReminder
60662 20| iget-object v0, v1, com.android.calendar.GeneralPreferences.mRingtone
60665 25| iget-object v0, v1, com.android.calendar.GeneralPreferences.mHideDeclined
60668 30| iget-object v0, v1, com.android.calendar.GeneralPreferences.mVibrate
60690 8| new-instance v1, android.os.Bundle
60691 10| invoke-direct {v1}, android.os.Bundle.<init>():void
60693 .local v1, "b", android.os.Bundle
60697 20| invoke-virtual {v1,v4,v6,v7}, android.os.Bundle.putLong(java.lang.String, long):void
60702 …30| invoke-virtual {v1,v4,v5}, android.os.Bundle.putString(java.lang.String, java.lang.String):void
60727 …60| invoke-virtual {v3,v1}, com.android.timezonepicker.TimeZonePickerDialog.setArguments(android.o…
60743 1| const/4 v1, #+0 (0x00000000 | 0.00000)
60764 28| invoke-virtual {v0,v1}, android.preference.CheckBoxPreference.setEnabled(boolean):void
60767 33| invoke-virtual {v0,v1}, android.preference.RingtonePreference.setEnabled(boolean):void
60770 38| invoke-virtual {v0,v1}, android.preference.CheckBoxPreference.setEnabled(boolean):void
60783 4| move-result v1
60784 5| if-eqz v1, Label_1
60790 11| move-result-object v1
60793 …16| invoke-static {v1,v2}, android.media.RingtoneManager.getRingtone(android.content.Context, andr…
60800 25| move-result-object v1
60801 26| return-object v1
61051 372| move-object/from16 v1, v20
61052 …374| invoke-virtual {v0,v1}, com.android.timezonepicker.TimeZonePickerDialog.setOnTimeZoneSetListe…
61056 379| move-object/from16 v1, v16
61057 …381| invoke-direct {v0,v1}, com.android.calendar.GeneralPreferences.migrateOldPreferences(android.…
61120 42| new-instance v1, android.content.Intent
61123 48| invoke-direct {v1,v4}, android.content.Intent.<init>(java.lang.String):void
61125 .local v1, "intent", android.content.Intent
61128 …56| invoke-virtual {v1,v4,v5}, android.content.Intent.setDataAndType(android.net.Uri, java.lang.St…
61130 59| invoke-virtual {v0,v1}, android.app.Activity.sendBroadcast(android.content.Intent):void
61135 .end_local v1
61236 14| new-instance v1, android.provider.SearchRecentSuggestions
61245 …28| invoke-direct {v1,v2,v3,v5}, android.provider.SearchRecentSuggestions.<init>(android.content.C…
61247 .local v1, "suggestions", android.provider.SearchRecentSuggestions
61248 31| invoke-virtual {v1}, android.provider.SearchRecentSuggestions.clearHistory():void
61263 .end_local v1
61289 18| new-instance v1, android.content.Intent
61290 20| invoke-direct {v1}, android.content.Intent.<init>():void
61292 .local v1, "intent", android.content.Intent
61294 …25| invoke-virtual {v1,v0,v2}, android.content.Intent.setClass(android.content.Context, java.lang.…
61302 …39| invoke-virtual {v1,v2}, android.content.Intent.setAction(java.lang.String):android.content.Int…
61305 42| invoke-virtual {v0,v1}, android.app.Activity.sendBroadcast(android.content.Intent):void
61308 .end_local v1
61319 .restart_local v1
61321 …58| invoke-virtual {v1,v2}, android.content.Intent.setAction(java.lang.String):android.content.Int…
61331 0| invoke-super {v1}, android.preference.PreferenceFragment.onStart():void
61333 …3| invoke-virtual {v1}, com.android.calendar.GeneralPreferences.getPreferenceScreen():android.pref…
61337 …11| invoke-interface {v0,v1}, android.content.SharedPreferences.registerOnSharedPreferenceChangeLi…
61339 …14| invoke-direct {v1,v1}, com.android.calendar.GeneralPreferences.setPreferenceListeners(android.…
61350 …0| invoke-virtual {v1}, com.android.calendar.GeneralPreferences.getPreferenceScreen():android.pref…
61354 …8| invoke-interface {v0,v1}, android.content.SharedPreferences.unregisterOnSharedPreferenceChangeL…
61357 …12| invoke-direct {v1,v0}, com.android.calendar.GeneralPreferences.setPreferenceListeners(android.…
61359 15| invoke-super {v1}, android.preference.PreferenceFragment.onStop():void
61371 0| iget-object v1, v7, com.android.calendar.GeneralPreferences.mTzPickerUtils
61372 2| if-nez v1, Label_1
61374 4| new-instance v1, com.android.timezonepicker.TimeZonePickerUtils
61377 …10| invoke-direct {v1,v2}, com.android.timezonepicker.TimeZonePickerUtils.<init>(android.content.C…
61378 13| iput-object v1, v7, com.android.calendar.GeneralPreferences.mTzPickerUtils
61381 15| iget-object v1, v7, com.android.calendar.GeneralPreferences.mTzPickerUtils
61390 …28| invoke-virtual/range {v1..v6}, com.android.timezonepicker.TimeZonePickerUtils.getGmtDisplayNam…
61394 32| iget-object v1, v7, com.android.calendar.GeneralPreferences.mHomeTZ
61395 … 34| invoke-virtual {v1,v0}, android.preference.Preference.setSummary(java.lang.CharSequence):void
61398 40| move-result-object v1
61400 …43| invoke-static {v1,v2}, com.android.calendar.Utils.setTimeZone(android.content.Context, java.la…
61412 0| iput-object v1, v0, com.android.calendar.GoogleCalendarUriIntentFilter$1.this$0
61430 2| const-string/jumbo v1, "GoogleCalendarUriIntentFilter"
61432 8| invoke-static {v1,v2}, android.util.Log.w(java.lang.String, java.lang.String):int
61434 11| iget-object v1, v4, com.android.calendar.GoogleCalendarUriIntentFilter$1.val$intent
61437 …18| invoke-virtual {v1,v2,v3}, android.content.Intent.putExtra(java.lang.String, int):android.cont…
61439 21| iget-object v1, v4, com.android.calendar.GoogleCalendarUriIntentFilter$1.this$0
61441 …25| invoke-virtual {v1,v2}, com.android.calendar.GoogleCalendarUriIntentFilter.startActivity(andro…
61446 29| iget v1, v4, com.android.calendar.GoogleCalendarUriIntentFilter$1.val$status
61447 31| packed-switch v1, Label_7
61457 38| iget-object v1, v4, com.android.calendar.GoogleCalendarUriIntentFilter$1.this$0
61461 …41| invoke-static {v1,v0,v2}, android.widget.Toast.makeText(android.content.Context, int, int):and…
61462 44| move-result-object v1
61463 45| invoke-virtual {v1}, android.widget.Toast.show():void
61499 3| const-string/jumbo v1, "_id"
61501 7| aput-object v1, v0, v2
61503 9| const-string/jumbo v1, "dtstart"
61505 13| aput-object v1, v0, v2
61507 15| const-string/jumbo v1, "dtend"
61509 19| aput-object v1, v0, v2
61511 21| const-string/jumbo v1, "duration"
61513 25| aput-object v1, v0, v2
61585 36| const/4 v1, #+0 (0x00000000 | 0.00000)
61587 .local v1, "domain", java.lang.String
61618 87| const-string/jumbo v1, "%"
61621 .end_local v1
61632 103| if-eqz v1, Label_6
61638 …114| invoke-virtual {v8,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuil…
61655 .restart_local v1
61656 132| const-string/jumbo v1, "gmail.com"
61657 .local v1, "domain", java.lang.String
61661 .local v1, "domain", java.lang.String
61662 136| const-string/jumbo v1, "group.calendar.google.com"
61663 .local v1, "domain", java.lang.String
61667 .local v1, "domain", java.lang.String
61668 140| const-string/jumbo v1, "holiday.calendar.google.com"
61669 .local v1, "domain", java.lang.String
61673 .local v1, "domain", java.lang.String
61674 144| const-string/jumbo v1, "import.calendar.google.com"
61675 .local v1, "domain", java.lang.String
61679 .local v1, "domain", java.lang.String
61680 148| const-string/jumbo v1, "group.v.calendar.google.com"
61683 .local v1, "domain", java.lang.String
61687 .end_local v1
61728 0| const/4 v1, #+0 (0x00000000 | 0.00000)
61753 33| aput-object v11, v6, v1
61787 17| move-object/from16 v1, v28
61788 …19| invoke-direct {v0,v1}, com.android.calendar.GoogleCalendarUriIntentFilter.extractEidAndEmail(a…
61811 55| move-object/from16 v1, v22
61812 …57| invoke-virtual {v0,v1}, com.android.calendar.GoogleCalendarUriIntentFilter.startNextMatchingAc…
62041 358| move-object/from16 v1, v29
62042 …360| invoke-virtual {v0,v1,v4}, android.content.Intent.setClass(android.content.Context, java.lang…
62046 368| move-wide/from16 v1:v2, v26:v27
62047 …370| invoke-virtual {v0,v4,v1,v2}, android.content.Intent.putExtra(java.lang.String, long):android…
62051 378| move-wide/from16 v1:v2, v18:v19
62052 …380| invoke-virtual {v0,v4,v1,v2}, android.content.Intent.putExtra(java.lang.String, long):android…
62057 387| move-object/from16 v1, v23
62058 …389| invoke-virtual {v0,v1}, com.android.calendar.GoogleCalendarUriIntentFilter.startActivity(andr…
62093 407| move/from16 v1, v20
62096 …413| invoke-direct {v0,v1,v2,v10,v3}, com.android.calendar.GoogleCalendarUriIntentFilter.updateSel…
62173 0| iput-object v1, v0, com.android.calendar.OtherPreferences$TimeSetListener.this$0
62196 15| move-result-object v1
62198 .local v1, "prefs", android.content.SharedPreferences
62199 …16| invoke-interface {v1}, android.content.SharedPreferences.edit():android.content.SharedPreferen…
62264 0| iget-object v0, v1, com.android.calendar.OtherPreferences.mQuietHoursEnd
62270 0| iget-object v0, v1, com.android.calendar.OtherPreferences.mQuietHoursStart
62276 0| iput-object v1, v0, com.android.calendar.OtherPreferences.mTimePickerDialog
62277 2| return-object v1
62286 …0| invoke-direct {v1,v2,v3}, com.android.calendar.OtherPreferences.formatTime(int, int):java.lang.…
62309 0| new-instance v1, android.text.format.Time
62310 2| invoke-direct {v1}, android.text.format.Time.<init>():void
62312 .local v1, "time", android.text.format.Time
62313 5| iput v4, v1, android.text.format.Time.hour
62315 7| iput v5, v1, android.text.format.Time.minute
62323 16| invoke-virtual {v1,v0}, android.text.format.Time.format(java.lang.String):java.lang.String
62344 4| const/4 v1, #+0 (0x00000000 | 0.00000)
62346 .local v1, "index", int
62368 29| move v1, v2
62372 32| aget-object v5, v0, v1
62380 45| aget-object v5, v3, v1
62387 .end_local v1
62394 .restart_local v1
62455 66| move-result-object v1
62457 .local v1, "activity", android.app.Activity
62458 67| if-nez v1, Label_2
62465 …78| invoke-static {v1}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boo…
62541 187| move-object v6, v1
62571 16| move-result-object v1
62573 .local v1, "value", java.lang.String
62574 …17| invoke-direct {v3,v1}, com.android.calendar.OtherPreferences.updateSkipRemindersSummary(java.l…
62577 .end_local v1
62589 0| iget-object v1, v4, com.android.calendar.OtherPreferences.mCopyDb
62590 2| if-ne v6, v1, Label_2
62593 6| const-string/jumbo v1, "android.intent.action.MAIN"
62594 9| invoke-direct {v0,v1}, android.content.Intent.<init>(java.lang.String):void
62597 12| new-instance v1, android.content.ComponentName
62602 …20| invoke-direct {v1,v2,v3}, android.content.ComponentName.<init>(java.lang.String, java.lang.Str…
62603 …23| invoke-virtual {v0,v1}, android.content.Intent.setComponent(android.content.ComponentName):and…
62609 29| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
62610 30| return v1
62613 31| iget-object v1, v4, com.android.calendar.OtherPreferences.mQuietHoursStart
62614 33| if-ne v6, v1, Label_4
62616 35| iget-object v1, v4, com.android.calendar.OtherPreferences.mTimePickerDialog
62617 37| if-nez v1, Label_3
62619 39| iget-object v1, v4, com.android.calendar.OtherPreferences.mQuietHoursStartDialog
62620 41| iput-object v1, v4, com.android.calendar.OtherPreferences.mTimePickerDialog
62622 43| iget-object v1, v4, com.android.calendar.OtherPreferences.mTimePickerDialog
62623 45| invoke-virtual {v1}, android.app.TimePickerDialog.show():void
62627 49| const-string/jumbo v1, "CalendarOtherPreferences"
62629 55| invoke-static {v1,v2}, android.util.Log.v(java.lang.String, java.lang.String):int
62633 59| iget-object v1, v4, com.android.calendar.OtherPreferences.mQuietHoursEnd
62634 61| if-ne v6, v1, Label_6
62636 63| iget-object v1, v4, com.android.calendar.OtherPreferences.mTimePickerDialog
62637 65| if-nez v1, Label_5
62639 67| iget-object v1, v4, com.android.calendar.OtherPreferences.mQuietHoursEndDialog
62640 69| iput-object v1, v4, com.android.calendar.OtherPreferences.mTimePickerDialog
62642 71| iget-object v1, v4, com.android.calendar.OtherPreferences.mTimePickerDialog
62643 73| invoke-virtual {v1}, android.app.TimePickerDialog.show():void
62647 77| const-string/jumbo v1, "CalendarOtherPreferences"
62649 83| invoke-static {v1,v2}, android.util.Log.v(java.lang.String, java.lang.String):int
62654 90| move-result v1
62655 91| return v1
62675 … 0| invoke-super {v0,v1}, android.preference.PreferenceFragment.onAttach(android.app.Activity):void
62677 3| check-cast v1, com.android.calendar.CalendarSettingsActivity
62678 .end_local v1
62679 5| invoke-virtual {v1}, com.android.calendar.CalendarSettingsActivity.hideMenuButtons():void
62721 47| const/4 v1, #+0 (0x00000000 | 0.00000)
62723 .local v1, "i", int
62727 52| move v2, v1
62729 .end_local v1
62751 83| add-int/lit8 v1, v2, #+1 (0x00000001 | 1.40130e-45)
62753 .restart_local v1
62759 92| move v2, v1
62760 .end_local v1
62789 2| iget-object v1, v4, com.android.calendar.QuickResponseSettings.mEditTextPrefs
62790 4| array-length v1, v1
62791 5| if-ge v0, v1, Label_4
62793 7| iget-object v1, v4, com.android.calendar.QuickResponseSettings.mEditTextPrefs
62794 9| aget-object v1, v1, v0
62795 …11| invoke-virtual {v1,v5}, android.preference.EditTextPreference.compareTo(android.preference.Pre…
62796 14| move-result v1
62797 15| if-nez v1, Label_3
62799 17| iget-object v1, v4, com.android.calendar.QuickResponseSettings.mResponses
62800 19| aget-object v1, v1, v0
62801 21| invoke-virtual {v1,v6}, java.lang.String.equals(java.lang.Object):boolean
62802 24| move-result v1
62803 25| if-nez v1, Label_2
62805 27| iget-object v1, v4, com.android.calendar.QuickResponseSettings.mResponses
62808 31| aput-object v6, v1, v0
62810 33| iget-object v1, v4, com.android.calendar.QuickResponseSettings.mEditTextPrefs
62811 35| aget-object v1, v1, v0
62814 …41| invoke-virtual {v1,v2}, android.preference.EditTextPreference.setTitle(java.lang.CharSequence)…
62816 44| iget-object v1, v4, com.android.calendar.QuickResponseSettings.mEditTextPrefs
62817 46| aget-object v1, v1, v0
62820 52| invoke-virtual {v1,v2}, android.preference.EditTextPreference.setText(java.lang.String):void
62823 58| move-result-object v1
62826 …64| invoke-static {v1,v2,v3}, com.android.calendar.Utils.setSharedPreference(android.content.Conte…
62829 67| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
62830 68| return v1
62855 12| move-result v1
62856 13| if-nez v1, Label_1
62858 15| const v1, #+2131492949 (0x7f0c0055 | 1.86094e+38)
62859 18| invoke-virtual {v0,v1}, com.android.calendar.CalendarSettingsActivity.setTitle(int):void
62879 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mContext
62885 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mDelayedMessageHandler
62891 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener
62897 0| iget v0, v1, com.android.ex.chips.BaseRecipientAdapter.mRemainingDirectoryCount
62903 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter.mEntryMap
62904 2| return-object v1
62909 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter.mExistingDestinations
62910 2| return-object v1
62915 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter.mNonAggregatedEntries
62916 2| return-object v1
62921 0| iput v1, v0, com.android.ex.chips.BaseRecipientAdapter.mRemainingDirectoryCount
62922 2| return v1
62931 …0| invoke-direct {v1,v2,v3,v4}, com.android.ex.chips.BaseRecipientAdapter.doQuery(java.lang.CharSe…
62942 …0| invoke-direct {v1,v2,v3}, com.android.ex.chips.BaseRecipientAdapter.constructEntryList(java.uti…
62953 …0| invoke-static {v0,v1,v2,v3,v4}, com.android.ex.chips.BaseRecipientAdapter.putOneEntry(com.andro…
62965 2| const/4 v1, #+0 (0x00000000 | 0.00000)
62966 …3| invoke-direct {v2,v3,v0,v1}, com.android.ex.chips.BaseRecipientAdapter.<init>(android.content.C…
62981 5| const/4 v1, #+0 (0x00000000 | 0.00000)
62982 …6| invoke-direct {v0,v3,v1}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.<init…
62994 23| iget-object v1, v3, com.android.ex.chips.BaseRecipientAdapter.mContentResolver
62995 …25| invoke-direct {v0,v1}, com.android.ex.chips.DefaultPhotoManager.<init>(android.content.Content…
63021 54| new-instance v1, java.lang.StringBuilder
63022 56| invoke-direct {v1}, java.lang.StringBuilder.<init>():void
63024 …62| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuild…
63025 65| move-result-object v1
63026 66| invoke-virtual {v1,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder
63027 69| move-result-object v1
63028 70| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String
63029 73| move-result-object v1
63030 74| invoke-static {v0,v1}, android.util.Log.e(java.lang.String, java.lang.String):int
63079 42| move-result-object v1
63080 43| check-cast v1, com.android.ex.chips.RecipientEntry
63082 .local v1, "entry", com.android.ex.chips.RecipientEntry
63083 45| invoke-interface {v0,v1}, java.util.List.add(java.lang.Object):boolean
63086 …50| invoke-interface {v9,v1,v10}, com.android.ex.chips.PhotoManager.populatePhotoBytesAsync(com.an…
63094 .end_local v1
63114 79| move-result-object v1
63115 80| check-cast v1, com.android.ex.chips.RecipientEntry
63117 .restart_local v1
63122 .end_local v1
63127 .restart_local v1
63129 87| invoke-interface {v0,v1}, java.util.List.add(java.lang.Object):boolean
63132 …92| invoke-interface {v9,v1,v10}, com.android.ex.chips.PhotoManager.populatePhotoBytesAsync(com.an…
63147 3| iget-object v1, v12, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener
63148 …5| invoke-static {v0,v1}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, c…
63162 25| move-result-object v1
63164 …26| invoke-virtual {v0,v1}, android.net.Uri$Builder.appendPath(java.lang.String):android.net.Uri$B…
63167 30| const-string/jumbo v1, "limit"
63173 …39| invoke-virtual {v0,v1,v2}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java…
63182 51| move-result-object v1
63184 …52| invoke-virtual {v6,v0,v1}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java…
63191 62| iget-object v1, v12, com.android.ex.chips.BaseRecipientAdapter.mAccount
63192 64| iget-object v1, v1, android.accounts.Account.name
63193 …66| invoke-virtual {v6,v0,v1}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java…
63196 72| iget-object v1, v12, com.android.ex.chips.BaseRecipientAdapter.mAccount
63197 74| iget-object v1, v1, android.accounts.Account.type
63198 …76| invoke-virtual {v6,v0,v1}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java…
63208 88| move-result-object v1
63391 3| move-result-object v1
63393 .local v1, "packageManager", android.content.pm.PackageManager
63449 …69| invoke-virtual {v1,v4}, android.content.pm.PackageManager.getResourcesForApplication(java.lang…
63554 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mEntries
63555 2| iput-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mTempEntries
63571 5| invoke-virtual {v1}, com.android.ex.chips.BaseRecipientAdapter.cacheCurrentEntries():void
63584 1| iput-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mTempEntries
63596 2| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mNonAggregatedEntries
63597 …4| invoke-direct {v2,v0,v1}, com.android.ex.chips.BaseRecipientAdapter.constructEntryList(java.uti…
63609 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mPhotoManager
63631 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mAccount
63641 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mContext
63657 9| move-result v1
63659 10| return v1
63661 11| const/4 v1, #+0 (0x00000000 | 0.00000)
63671 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mTempEntries
63673 4| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mTempEntries
63677 7| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mEntries
63688 2| const/4 v1, #+0 (0x00000000 | 0.00000)
63689 …3| invoke-direct {v0,v2,v1}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.<init>(com.an…
63700 0| invoke-virtual {v1}, com.android.ex.chips.BaseRecipientAdapter.getEntries():java.util.List
63715 …0| invoke-virtual {v1,v2}, com.android.ex.chips.BaseRecipientAdapter.getItem(int):com.android.ex.c…
63727 0| int-to-long v0:v1, v3
63728 1| return-wide v0:v1
63738 0| invoke-virtual {v1}, com.android.ex.chips.BaseRecipientAdapter.getEntries():java.util.List
63773 10| move-object v1, v6
63788 0| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener
63798 0| iget v0, v1, com.android.ex.chips.BaseRecipientAdapter.mQueryType
63824 19| move-object v1, v9
63857 0| invoke-virtual {v1}, com.android.ex.chips.BaseRecipientAdapter.getEntries():java.util.List
63904 2| iget-object v1, v3, com.android.ex.chips.BaseRecipientAdapter.mNonAggregatedEntries
63907 …6| invoke-static {v4,v5,v0,v1,v2}, com.android.ex.chips.BaseRecipientAdapter.putOneEntry(com.andro…
63919 0| iput-object v1, v0, com.android.ex.chips.BaseRecipientAdapter.mEntriesUpdatedObserver
63934 3| iget-object v1, v8, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener
63935 …5| invoke-static {v0,v1}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, c…
63944 17| move-result v1
63945 18| sub-int v7, v0, v1
63956 25| sget-object v1, com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.URI
63968 38| iget-object v1, v8, com.android.ex.chips.BaseRecipientAdapter.mAccount
63969 …40| invoke-static {v0,v6,v1}, com.android.ex.chips.BaseRecipientAdapter.setupOtherDirectories(andr…
64006 4| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mQueryMode
64007 …6| invoke-virtual {v0,v1}, com.android.ex.chips.DropdownChipLayouter.setQuery(com.android.ex.chips…
64024 4| const/4 v1, #+1 (0x00000001 | 1.40130e-45)
64026 .local v1, "i", int
64027 5| if-ge v1, v0, Label_3
64029 7| invoke-interface {v6,v1}, java.util.List.get(int):java.lang.Object
64050 36| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45)
64072 0| iput-object v2, v1, com.android.ex.chips.BaseRecipientAdapter.mEntries
64074 2| iget-object v0, v1, com.android.ex.chips.BaseRecipientAdapter.mEntriesUpdatedObserver
64077 7| invoke-virtual {v1}, com.android.ex.chips.BaseRecipientAdapter.notifyDataSetChanged():void
64089 …0| invoke-direct {v0,v1}, com.android.ex.chips.BaseRecipientAdapter.<init>(android.content.Context…
64101 0| iput-object v1, v0, com.android.calendar.SearchActivity$1.this$0
64125 0| iget-object v0, v1, com.android.calendar.SearchActivity$1.this$0
64138 0| iput-object v1, v0, com.android.calendar.SearchActivity$2.this$0
64154 6| iget-object v1, v4, com.android.calendar.SearchActivity$2.this$0
64155 …8| invoke-static {v1}, com.android.calendar.SearchActivity.-get1(com.android.calendar.SearchActivi…
64156 11| move-result-object v1
64165 …24| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, ja…
64175 0| iget-object v0, v1, com.android.calendar.SearchActivity.mHandler
64181 0| iget-object v0, v1, com.android.calendar.SearchActivity.mTimeChangesUpdater
64207 3| const-wide/16 v0:v1, #-1 (0xffffffff | NaN)
64208 5| iput-wide v0:v1, v2, com.android.calendar.SearchActivity.mCurrentEventId
64211 9| new-instance v1, android.os.Handler
64212 11| invoke-direct {v1}, android.os.Handler.<init>():void
64213 …14| invoke-direct {v0,v2,v1}, com.android.calendar.SearchActivity$1.<init>(com.android.calendar.Se…
64230 0| iget-object v1, v11, com.android.calendar.SearchActivity.mDeleteEventHelper
64235 …7| invoke-virtual/range {v1..v8}, com.android.calendar.DeleteEventHelper.delete(long, long, long, …
64237 10| sget-boolean v1, com.android.calendar.SearchActivity.mIsMultipane
64238 12| if-eqz v1, Label_1
64239 14| iget-object v1, v11, com.android.calendar.SearchActivity.mEventInfoFragment
64240 16| if-eqz v1, Label_1
64243 20| cmp-long v1, v12:v13, v2:v3
64244 22| if-nez v1, Label_1
64254 32| iget-object v1, v11, com.android.calendar.SearchActivity.mEventInfoFragment
64255 …34| invoke-virtual {v9,v1}, android.app.FragmentTransaction.remove(android.app.Fragment):android.a…
64259 40| const/4 v1, #+0 (0x00000000 | 0.00000)
64260 41| iput-object v1, v11, com.android.calendar.SearchActivity.mEventInfoFragment
64278 0| const-string/jumbo v1, "android.intent.action.SEARCH"
64281 7| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean
64282 10| move-result v1
64283 11| if-eqz v1, Label_1
64285 13| const-string/jumbo v1, "query"
64286 …16| invoke-virtual {v4,v1}, android.content.Intent.getStringExtra(java.lang.String):java.lang.Stri…
64290 20| const/4 v1, #+0 (0x00000000 | 0.00000)
64291 …21| invoke-direct {v3,v0,v1}, com.android.calendar.SearchActivity.search(java.lang.String, android…
64311 10| move-result-object v1
64313 .local v1, "ft", android.app.FragmentTransaction
64319 …17| invoke-virtual {v1,v5,v2}, android.app.FragmentTransaction.replace(int, android.app.Fragment):…
64324 25| invoke-virtual {v1}, android.app.FragmentTransaction.commit():int
64346 2| new-instance v1, android.provider.SearchRecentSuggestions
64351 …8| invoke-direct {v1,v5,v2,v4}, android.provider.SearchRecentSuggestions.<init>(android.content.Co…
64353 .local v1, "suggestions", android.provider.SearchRecentSuggestions
64354 …11| invoke-virtual {v1,v6,v3}, android.provider.SearchRecentSuggestions.saveRecentQuery(java.lang.…
64475 107| move-object/from16 v1, v18
64476 …109| invoke-virtual {v0,v1,v2}, android.content.Intent.setClass(android.content.Context, java.lang…
64508 160| move-object/from16 v1, v17
64509 …162| invoke-virtual {v0,v1}, com.android.calendar.SearchActivity.startActivity(android.content.Int…
64532 8| move-object v1, v9
64545 0| const-wide/16 v0:v1, #+18 (0x00000012 | 2.52234e-44)
64546 2| return-wide v0:v1
64563 7| iget-wide v0:v1, v9, com.android.calendar.CalendarController$EventInfo.eventType
64565 11| cmp-long v0, v0:v1, v2:v3
64582 26| iget-wide v0:v1, v9, com.android.calendar.CalendarController$EventInfo.eventType
64584 30| cmp-long v0, v0:v1, v2:v3
64591 42| move-object v1, v8
64592 …43| invoke-direct/range {v1..v7}, com.android.calendar.SearchActivity.deleteEvent(long, long, long…
64690 134| move-result-object v1
64693 .local v1, "query", java.lang.String
64695 138| invoke-virtual {v4,v1}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean
64702 …147| invoke-direct {v7,v2,v3,v1}, com.android.calendar.SearchActivity.initFragments(long, java.lan…
64705 .end_local v1
64724 166| move-result-object v1
64725 .restart_local v1
64767 47| move-result-object v1
64769 .local v1, "item", android.view.MenuItem
64770 48| invoke-interface {v1}, android.view.MenuItem.expandActionView():boolean
64772 …51| invoke-interface {v1,v6}, android.view.MenuItem.setOnActionExpandListener(android.view.MenuIte…
64774 54| invoke-interface {v1}, android.view.MenuItem.getActionView():android.view.View
64794 .end_local v1
64806 0| invoke-super {v1}, android.app.Activity.onDestroy():void
64808 3| iget-object v0, v1, com.android.calendar.SearchActivity.mController
64811 …8| invoke-static {v1}, com.android.calendar.CalendarController.removeInstance(android.content.Cont…
64823 …0| invoke-static {v1}, com.android.calendar.Utils.returnToCalendarHome(android.content.Context):vo…
64847 …0| invoke-virtual {v0,v1}, com.android.calendar.SearchActivity.setIntent(android.content.Intent):v…
64849 …3| invoke-direct {v0,v1}, com.android.calendar.SearchActivity.handleIntent(android.content.Intent)…
64942 5| iget-object v1, v2, com.android.calendar.SearchActivity.mTimeChangesUpdater
64943 …7| invoke-static {v0,v1}, com.android.calendar.Utils.resetMidnightUpdater(android.os.Handler, java…
64949 17| iget-object v1, v2, com.android.calendar.SearchActivity.mObserver
64950 …19| invoke-virtual {v0,v1}, android.content.ContentResolver.unregisterContentObserver(android.data…
64985 16| move-object v1, v13
65002 5| iget-object v1, v4, com.android.calendar.SearchActivity.mTimeChangesUpdater
65007 …13| invoke-static {v0,v1,v2}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, ja…
65017 29| sget-object v1, android.provider.CalendarContract$Events.CONTENT_URI
65020 …34| invoke-virtual {v0,v1,v3,v2}, android.content.ContentResolver.registerContentObserver(android.…
65037 6| iget-object v1, v4, com.android.calendar.SearchActivity.mController
65038 8| invoke-virtual {v1}, com.android.calendar.CalendarController.getTime():long
65043 18| iget-object v1, v4, com.android.calendar.SearchActivity.mQuery
65044 …20| invoke-virtual {v5,v0,v1}, android.os.Bundle.putString(java.lang.String, java.lang.String):void
65068 1| const/4 v1, #+0 (0x00000000 | 0.00000)
65073 6| iput-boolean v1, v3, com.android.calendar.StickyHeaderListView.mChildViewsCreated
65075 8| iput-boolean v1, v3, com.android.calendar.StickyHeaderListView.mDoHeaderReset
65093 26| iput v1, v3, com.android.calendar.StickyHeaderListView.mLastStickyHeaderHeight
65099 32| iput v1, v3, com.android.calendar.StickyHeaderListView.mListViewHeadersCount
65114 4| move-result v1
65116 .local v1, "iChildNum", int
65120 6| if-ge v0, v1, Label_3
65178 0| invoke-super {v1}, android.widget.FrameLayout.onAttachedToWindow():void
65180 3| iget-boolean v0, v1, com.android.calendar.StickyHeaderListView.mChildViewsCreated
65183 7| invoke-direct {v1}, com.android.calendar.StickyHeaderListView.setChildViews():void
65187 11| iput-boolean v0, v1, com.android.calendar.StickyHeaderListView.mDoHeaderReset
65198 0| invoke-super {v1}, android.widget.FrameLayout.onFinishInflate():void
65200 3| iget-boolean v0, v1, com.android.calendar.StickyHeaderListView.mChildViewsCreated
65203 7| invoke-direct {v1}, com.android.calendar.StickyHeaderListView.setChildViews():void
65207 11| iput-boolean v0, v1, com.android.calendar.StickyHeaderListView.mDoHeaderReset
65219 … 0| invoke-virtual {v1,v3}, com.android.calendar.StickyHeaderListView.updateStickyHeader(int):void
65221 3| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListener
65224 7| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListener
65238 0| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListener
65241 4| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListener
65255 0| if-eqz v1, Label_1
65257 2| iput-object v1, v0, com.android.calendar.StickyHeaderListView.mAdapter
65270 0| iput-object v1, v0, com.android.calendar.StickyHeaderListView.mHeaderHeightListener
65282 0| new-instance v1, android.view.View
65284 4| invoke-direct {v1,v2}, android.view.View.<init>(android.content.Context):void
65285 7| iput-object v1, v3, com.android.calendar.StickyHeaderListView.mSeparatorView
65288 11| const/4 v1, #-1 (0xffffffff | NaN)
65292 …14| invoke-direct {v0,v1,v5,v2}, android.widget.FrameLayout$LayoutParams.<init>(int, int, int):void
65295 17| iget-object v1, v3, com.android.calendar.StickyHeaderListView.mSeparatorView
65296 …19| invoke-virtual {v1,v0}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams)…
65298 22| iget-object v1, v3, com.android.calendar.StickyHeaderListView.mSeparatorView
65299 24| invoke-virtual {v1,v4}, android.view.View.setBackgroundColor(int):void
65303 29| iget-object v1, v3, com.android.calendar.StickyHeaderListView.mSeparatorView
65304 …31| invoke-virtual {v3,v1}, com.android.calendar.StickyHeaderListView.addView(android.view.View):v…
65316 0| iput-object v1, v0, com.android.calendar.StickyHeaderListView.mIndexer
65328 0| iput-object v2, v1, com.android.calendar.StickyHeaderListView.mListView
65330 2| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListView
65331 …4| invoke-virtual {v0,v1}, android.widget.ListView.setOnScrollListener(android.widget.AbsListView$…
65333 7| iget-object v0, v1, com.android.calendar.StickyHeaderListView.mListView
65336 13| iput v0, v1, com.android.calendar.StickyHeaderListView.mListViewHeadersCount
65348 0| iput-object v1, v0, com.android.calendar.StickyHeaderListView.mListener
65467 132| move-result v1
65469 .local v1, "lastViewBottom", int
65471 135| sub-int v10, v1, v7
65483 .end_local v1
65628 …0| invoke-static {v1}, com.android.calendar.Utils.trySyncAndDisableUpgradeReceiver(android.content…
65642 3| iput-object v1, v0, com.android.calendar.Utils$CalendarBroadcastReceiver.mCallBack
65656 4| const-string/jumbo v1, "android.intent.action.DATE_CHANGED"
65657 7| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
65663 17| const-string/jumbo v1, "android.intent.action.TIME_SET"
65664 20| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
65671 30| const-string/jumbo v1, "android.intent.action.LOCALE_CHANGED"
65672 33| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
65679 43| const-string/jumbo v1, "android.intent.action.TIMEZONE_CHANGED"
65680 46| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean
65752 27| const-string/jumbo v1, "com.android.calendar_preferences"
65753 …30| invoke-direct {v0,v1}, com.android.calendar.CalendarUtils$TimeZoneUtils.<init>(java.lang.Strin…
65758 37| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000)
65759 39| sput-wide v0:v1, com.android.calendar.Utils.mTardis