Loading src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java +6 −1 Original line number Diff line number Diff line Loading @@ -52,7 +52,7 @@ public class ContextualCardLoader extends AsyncLoaderCompat<List<ContextualCard> @VisibleForTesting static final int DEFAULT_CARD_COUNT = 4; static final int CARD_CONTENT_LOADER_ID = 1; static final long CARD_CONTENT_LOADER_TIMEOUT_MS = DateUtils.SECOND_IN_MILLIS; static final long CARD_CONTENT_LOADER_TIMEOUT_MS = DateUtils.SECOND_IN_MILLIS * 3; private static final String TAG = "ContextualCardLoader"; Loading Loading @@ -175,6 +175,7 @@ public class ContextualCardLoader extends AsyncLoaderCompat<List<ContextualCard> @VisibleForTesting boolean isCardEligibleToDisplay(ContextualCard card) { final long startTime = System.currentTimeMillis(); if (card.isCustomCard()) { return true; } Loading @@ -195,6 +196,10 @@ public class ContextualCardLoader extends AsyncLoaderCompat<List<ContextualCard> provider.release(); final Slice slice = Slice.bindSlice(mContext, uri, SUPPORTED_SPECS); //TODO(b/123668403): remove the log here once we do the change with FutureTask final long bindTime = System.currentTimeMillis() - startTime; Log.d(TAG, "Binding time for " + uri + " = " + bindTime); if (slice == null || slice.hasHint(HINT_ERROR)) { Log.w(TAG, "Failed to bind slice, not eligible for display " + uri); return false; Loading src/com/android/settings/homepage/contextualcards/ContextualCardManager.java +2 −0 Original line number Diff line number Diff line Loading @@ -188,6 +188,8 @@ public class ContextualCardManager implements ContextualCardLoader.CardContentLo @Override public void onFinishCardLoading(List<ContextualCard> cards) { final long loadTime = System.currentTimeMillis() - mStartTime; //TODO(b/123668403): remove the log here once we do the change with FutureTask Log.d(TAG, "Total loading time = " + loadTime); final List<ContextualCard> cardsToKeep = getCardsToKeep(cards); //navigate back to the homepage or after card dismissal Loading Loading
src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java +6 −1 Original line number Diff line number Diff line Loading @@ -52,7 +52,7 @@ public class ContextualCardLoader extends AsyncLoaderCompat<List<ContextualCard> @VisibleForTesting static final int DEFAULT_CARD_COUNT = 4; static final int CARD_CONTENT_LOADER_ID = 1; static final long CARD_CONTENT_LOADER_TIMEOUT_MS = DateUtils.SECOND_IN_MILLIS; static final long CARD_CONTENT_LOADER_TIMEOUT_MS = DateUtils.SECOND_IN_MILLIS * 3; private static final String TAG = "ContextualCardLoader"; Loading Loading @@ -175,6 +175,7 @@ public class ContextualCardLoader extends AsyncLoaderCompat<List<ContextualCard> @VisibleForTesting boolean isCardEligibleToDisplay(ContextualCard card) { final long startTime = System.currentTimeMillis(); if (card.isCustomCard()) { return true; } Loading @@ -195,6 +196,10 @@ public class ContextualCardLoader extends AsyncLoaderCompat<List<ContextualCard> provider.release(); final Slice slice = Slice.bindSlice(mContext, uri, SUPPORTED_SPECS); //TODO(b/123668403): remove the log here once we do the change with FutureTask final long bindTime = System.currentTimeMillis() - startTime; Log.d(TAG, "Binding time for " + uri + " = " + bindTime); if (slice == null || slice.hasHint(HINT_ERROR)) { Log.w(TAG, "Failed to bind slice, not eligible for display " + uri); return false; Loading
src/com/android/settings/homepage/contextualcards/ContextualCardManager.java +2 −0 Original line number Diff line number Diff line Loading @@ -188,6 +188,8 @@ public class ContextualCardManager implements ContextualCardLoader.CardContentLo @Override public void onFinishCardLoading(List<ContextualCard> cards) { final long loadTime = System.currentTimeMillis() - mStartTime; //TODO(b/123668403): remove the log here once we do the change with FutureTask Log.d(TAG, "Total loading time = " + loadTime); final List<ContextualCard> cardsToKeep = getCardsToKeep(cards); //navigate back to the homepage or after card dismissal Loading