Merge "Remove the isCustomCard and related codes"

This commit is contained in:
TreeHugger Robot
2020-02-15 07:26:35 +00:00
committed by Android (Google) Code Review
4 changed files with 1 additions and 22 deletions

View File

@@ -115,10 +115,6 @@ public class ContextualCard {
return mIsLargeCard;
}
boolean isCustomCard() {
return TextUtils.isEmpty(mSliceUri);
}
public int getViewType() {
return mViewType;
}

View File

@@ -112,9 +112,7 @@ public class ContextualCardLoader extends AsyncLoaderCompat<List<ContextualCard>
if (cursor.getCount() > 0) {
for (cursor.moveToFirst(); !cursor.isAfterLast(); cursor.moveToNext()) {
final ContextualCard card = new ContextualCard(cursor);
if (card.isCustomCard()) {
//TODO(b/114688391): Load and generate custom card,then add into list
} else if (isLargeCard(card)) {
if (isLargeCard(card)) {
result.add(card.mutate().setIsLargeCard(true).build());
} else {
result.add(card);

View File

@@ -88,9 +88,6 @@ public class EligibleCardChecker implements Callable<ContextualCard> {
if (card.getRankingScore() < 0) {
return false;
}
if (card.isCustomCard()) {
return true;
}
final Uri uri = card.getSliceUri();
if (!ContentResolver.SCHEME_CONTENT.equals(uri.getScheme())) {

View File

@@ -75,18 +75,6 @@ public class EligibleCardCheckerTest {
assertThat(mEligibleCardChecker.mCard.hasInlineAction()).isTrue();
}
@Test
public void isCardEligibleToDisplay_customCard_returnTrue() {
final ContextualCard customCard = new ContextualCard.Builder()
.setName("custom_card")
.setCardType(ContextualCard.CardType.DEFAULT)
.setTitleText("custom_title")
.setSummaryText("custom_summary")
.build();
assertThat(mEligibleCardChecker.isCardEligibleToDisplay(customCard)).isTrue();
}
@Test
public void isCardEligibleToDisplay_invalidScheme_returnFalse() {
final Uri sliceUri = Uri.parse("contet://com.android.settings.slices/action/flashlight");