/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/ |
H A D | MainFragment.java | 81 for (Card card : cardRow.getCards()) { 82 listRowAdapter.add(card); 106 Card card = (Card) item; 107 int id = card.getId();
|
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/cards/ |
H A D | CardExampleFragment.java | 50 * This fragment will be shown when the "Card Examples" card is selected at the home menu. It will 51 * display multiple card types. 86 Card card = (Card) item; 87 int imageResId = card.getLocalImageResourceId(getContext()); 129 for (Card card : cardRow.getCards()) { 130 listRowAdapter.add(card);
|
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/details/ |
H A D | DetailViewExampleFragment.java | 49 * Displays a card with more details using a {@link DetailsFragment}. 55 public static final String EXTRA_CARD = "card"; 67 // Load the card we want to display from a JSON resource. This JSON data could come from 137 for (Card card : data.getRecommended()) listRowAdapter.add(card);
|
H A D | DetailsDescriptionPresenter.java | 52 DetailedCard card = (DetailedCard) item; 53 primaryText.setText(card.getTitle()); 54 sndText1.setText(card.getDescription()); 55 sndText2.setText(card.getYear() + ""); 56 extraText.setText(card.getText());
|
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/page/ |
H A D | PageAndListRowFragment.java | 194 Card card = (Card)item; 196 "Clicked on "+card.getTitle(), 254 for (Card card : cardRow.getCards()) { 255 adapter.add(card); 298 for(Card card : cardRow.getCards()) { 299 adapter.add(card);
|
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/ |
H A D | CharacterCardView.java | 52 public void updateUi(Card card) { argument 56 primaryText.setText(card.getTitle()); 57 if (card.getLocalImageResourceName() != null) { 58 int resourceId = card.getLocalImageResourceId(getContext());
|
H A D | TextCardView.java | 37 public void updateUi(Card card) { argument 42 extraText.setText(card.getExtraText()); 43 primaryText.setText(card.getTitle()); 46 int resourceId = card.getLocalImageResourceId(getContext());
|
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/ |
H A D | AbstractCardPresenter.java | 27 * @param <T> View type for the card. 51 Card card = (Card) item; 52 onBindViewHolder(card, (T) viewHolder.view); 71 * Implement this method to update your card's view with the data bound to it. 73 * @param card The model containing the data for the card. 74 * @param cardView The view the card is bound to. 77 public abstract void onBindViewHolder(Card card, T cardView); argument
|
H A D | CardPresenterSelector.java | 27 * This PresenterSelector will decide what Presenter to use depending on a given card's type. 43 Card card = (Card) item; 44 Presenter presenter = presenters.get(card.getType()); 46 switch (card.getType()) { 57 if (card.getType() == Card.Type.MOVIE_BASE) { 59 } else if (card.getType() == Card.Type.MOVIE_COMPLETE) { 61 } else if (card.getType() == Card.Type.SQUARE_BIG) { 63 } else if (card.getType() == Card.Type.GRID_SQUARE) { 65 } else if (card.getType() == Card.Type.GAME) { 88 presenters.put(card [all...] |
H A D | CharacterCardPresenter.java | 22 * This Presenter is used to display the characters card row in the DetailView examples. 36 public void onBindViewHolder(Card card, CharacterCardView cardView) { argument 37 cardView.updateUi(card);
|
H A D | ImageCardViewPresenter.java | 55 public void onBindViewHolder(Card card, final ImageCardView cardView) { argument 56 cardView.setTag(card); 57 cardView.setTitleText(card.getTitle()); 58 cardView.setContentText(card.getDescription()); 59 if (card.getLocalImageResourceName() != null) { 61 .getIdentifier(card.getLocalImageResourceName(),
|
H A D | SideInfoCardPresenter.java | 29 * This Presenter will display a card consisting of an image on the left side of the card followed 31 * box, thus it will be hidden if the parent row is inactive. This behavior is unique to this card 50 public void onBindViewHolder(Card card, BaseCardView cardView) { argument 52 if (card.getLocalImageResourceName() != null) { 58 .getIdentifier(card.getLocalImageResourceName(), 65 primaryText.setText(card.getTitle()); 68 secondaryText.setText(card.getDescription()); 71 extraText.setText(card.getExtraText());
|
H A D | SingleLineCardPresenter.java | 23 * This Presenter will display a card which consists of a big image followed by a colored footer. 24 * Not only the colored footer is unique to this card, but also it's footer (info) will be visible 33 @Override public void onBindViewHolder(Card card, ImageCardView cardView) { argument 34 super.onBindViewHolder(card, cardView); 35 cardView.setInfoAreaBackgroundColor(card.getFooterColor());
|
H A D | TextCardPresenter.java | 22 * The Presenter displays a card consisting of text as a replacement for a big image. The footer is 37 public void onBindViewHolder(Card card, TextCardView cardView) { argument 38 cardView.updateUi(card);
|
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/ |
H A D | MainFragment.java | 81 for (Card card : cardRow.getCards()) { 82 listRowAdapter.add(card); 106 Card card = (Card) item; 107 int id = card.getId();
|
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/cards/ |
H A D | CardExampleFragment.java | 50 * This fragment will be shown when the "Card Examples" card is selected at the home menu. It will 51 * display multiple card types. 86 Card card = (Card) item; 87 int imageResId = card.getLocalImageResourceId(getContext()); 129 for (Card card : cardRow.getCards()) { 130 listRowAdapter.add(card);
|
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/details/ |
H A D | DetailViewExampleFragment.java | 49 * Displays a card with more details using a {@link DetailsFragment}. 55 public static final String EXTRA_CARD = "card"; 67 // Load the card we want to display from a JSON resource. This JSON data could come from 137 for (Card card : data.getRecommended()) listRowAdapter.add(card);
|
H A D | DetailsDescriptionPresenter.java | 52 DetailedCard card = (DetailedCard) item; 53 primaryText.setText(card.getTitle()); 54 sndText1.setText(card.getDescription()); 55 sndText2.setText(card.getYear() + ""); 56 extraText.setText(card.getText());
|
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/page/ |
H A D | PageAndListRowFragment.java | 194 Card card = (Card)item; 196 "Clicked on "+card.getTitle(), 254 for (Card card : cardRow.getCards()) { 255 adapter.add(card); 298 for(Card card : cardRow.getCards()) { 299 adapter.add(card);
|
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/ |
H A D | CharacterCardView.java | 52 public void updateUi(Card card) { argument 56 primaryText.setText(card.getTitle()); 57 if (card.getLocalImageResourceName() != null) { 58 int resourceId = card.getLocalImageResourceId(getContext());
|
H A D | TextCardView.java | 37 public void updateUi(Card card) { argument 42 extraText.setText(card.getExtraText()); 43 primaryText.setText(card.getTitle()); 46 int resourceId = card.getLocalImageResourceId(getContext());
|
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/ |
H A D | AbstractCardPresenter.java | 27 * @param <T> View type for the card. 51 Card card = (Card) item; 52 onBindViewHolder(card, (T) viewHolder.view); 71 * Implement this method to update your card's view with the data bound to it. 73 * @param card The model containing the data for the card. 74 * @param cardView The view the card is bound to. 77 public abstract void onBindViewHolder(Card card, T cardView); argument
|
H A D | CardPresenterSelector.java | 27 * This PresenterSelector will decide what Presenter to use depending on a given card's type. 43 Card card = (Card) item; 44 Presenter presenter = presenters.get(card.getType()); 46 switch (card.getType()) { 57 if (card.getType() == Card.Type.MOVIE_BASE) { 59 } else if (card.getType() == Card.Type.MOVIE_COMPLETE) { 61 } else if (card.getType() == Card.Type.SQUARE_BIG) { 63 } else if (card.getType() == Card.Type.GRID_SQUARE) { 65 } else if (card.getType() == Card.Type.GAME) { 88 presenters.put(card [all...] |
H A D | CharacterCardPresenter.java | 22 * This Presenter is used to display the characters card row in the DetailView examples. 36 public void onBindViewHolder(Card card, CharacterCardView cardView) { argument 37 cardView.updateUi(card);
|
H A D | ImageCardViewPresenter.java | 55 public void onBindViewHolder(Card card, final ImageCardView cardView) { argument 56 cardView.setTag(card); 57 cardView.setTitleText(card.getTitle()); 58 cardView.setContentText(card.getDescription()); 59 if (card.getLocalImageResourceName() != null) { 61 .getIdentifier(card.getLocalImageResourceName(),
|