Merge "Remove the isCustomCard and related codes"
This commit is contained in:
committed by
Android (Google) Code Review
commit
00596b03a5
@@ -115,10 +115,6 @@ public class ContextualCard {
|
|||||||
return mIsLargeCard;
|
return mIsLargeCard;
|
||||||
}
|
}
|
||||||
|
|
||||||
boolean isCustomCard() {
|
|
||||||
return TextUtils.isEmpty(mSliceUri);
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getViewType() {
|
public int getViewType() {
|
||||||
return mViewType;
|
return mViewType;
|
||||||
}
|
}
|
||||||
|
@@ -112,9 +112,7 @@ public class ContextualCardLoader extends AsyncLoaderCompat<List<ContextualCard>
|
|||||||
if (cursor.getCount() > 0) {
|
if (cursor.getCount() > 0) {
|
||||||
for (cursor.moveToFirst(); !cursor.isAfterLast(); cursor.moveToNext()) {
|
for (cursor.moveToFirst(); !cursor.isAfterLast(); cursor.moveToNext()) {
|
||||||
final ContextualCard card = new ContextualCard(cursor);
|
final ContextualCard card = new ContextualCard(cursor);
|
||||||
if (card.isCustomCard()) {
|
if (isLargeCard(card)) {
|
||||||
//TODO(b/114688391): Load and generate custom card,then add into list
|
|
||||||
} else if (isLargeCard(card)) {
|
|
||||||
result.add(card.mutate().setIsLargeCard(true).build());
|
result.add(card.mutate().setIsLargeCard(true).build());
|
||||||
} else {
|
} else {
|
||||||
result.add(card);
|
result.add(card);
|
||||||
|
@@ -88,9 +88,6 @@ public class EligibleCardChecker implements Callable<ContextualCard> {
|
|||||||
if (card.getRankingScore() < 0) {
|
if (card.getRankingScore() < 0) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (card.isCustomCard()) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
final Uri uri = card.getSliceUri();
|
final Uri uri = card.getSliceUri();
|
||||||
if (!ContentResolver.SCHEME_CONTENT.equals(uri.getScheme())) {
|
if (!ContentResolver.SCHEME_CONTENT.equals(uri.getScheme())) {
|
||||||
|
@@ -75,18 +75,6 @@ public class EligibleCardCheckerTest {
|
|||||||
assertThat(mEligibleCardChecker.mCard.hasInlineAction()).isTrue();
|
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
|
@Test
|
||||||
public void isCardEligibleToDisplay_invalidScheme_returnFalse() {
|
public void isCardEligibleToDisplay_invalidScheme_returnFalse() {
|
||||||
final Uri sliceUri = Uri.parse("contet://com.android.settings.slices/action/flashlight");
|
final Uri sliceUri = Uri.parse("contet://com.android.settings.slices/action/flashlight");
|
||||||
|
Reference in New Issue
Block a user