/developers/build/prebuilts/gradle/BatchStepSensor/Application/src/main/java/com/example/android/batchstepsensor/cardstream/ |
CardStreamState.java | 26 protected Card[] visibleCards; 27 protected Card[] hiddenCards; 31 protected CardStreamState(Card[] visible, Card[] hidden, HashSet<String> dismissible, String shownTag) {
|
CardStreamFragment.java | 35 * Cards can be shown or hidden. When a card is shown it can also be marked as not-dismissible, see 42 private LinkedHashMap<String, Card> mVisibleCards = new LinkedHashMap<String, Card>(INITIAL_SIZE); 43 private HashMap<String, Card> mHiddenCards = new HashMap<String, Card>(INITIAL_SIZE); 68 * Add a visible, dismissible card to the card stream. 70 * @param card 72 public void addCard(Card card) { 103 Card card = mVisibleCards.get(tag); local 134 final Card card = mHiddenCards.get(tag); local 155 final Card card = mVisibleCards.get(tag); local 169 final Card card = mVisibleCards.get(tag); local 199 final Card card = mVisibleCards.get(tag); local 214 final Card card = mVisibleCards.get(tag); local 231 Card card = new Card.Builder(callback,c).build(getActivity()); local 232 mHiddenCards.put(card.getTag(), card); local 240 Card card = new Card.Builder(callback,c).build(getActivity()); local [all...] |
Card.java | 37 * A Card contains a description and has a visual state. Optionally a card also contains a title, 40 public class Card { 54 // The card model contains a reference to its desired layout (for extensibility), title, 56 private int mLayoutId = R.layout.card; 59 * Tag that uniquely identifies this card. 84 * Represent actions that can be taken from the card. Stylistically the developer can 87 * @see com.example.android.sensors.batchstepsensor.Card.CardAction 93 * from its "parent" card. To push for simplicity in samples, Cards are designed to have 94 * a maximum of one progress indicator per Card [all...] |
/development/samples/browseable/BatchStepSensor/src/com.example.android.batchstepsensor/cardstream/ |
CardStreamState.java | 26 protected Card[] visibleCards; 27 protected Card[] hiddenCards; 31 protected CardStreamState(Card[] visible, Card[] hidden, HashSet<String> dismissible, String shownTag) {
|
CardStreamFragment.java | 35 * Cards can be shown or hidden. When a card is shown it can also be marked as not-dismissible, see 42 private LinkedHashMap<String, Card> mVisibleCards = new LinkedHashMap<String, Card>(INITIAL_SIZE); 43 private HashMap<String, Card> mHiddenCards = new HashMap<String, Card>(INITIAL_SIZE); 68 * Add a visible, dismissible card to the card stream. 70 * @param card 72 public void addCard(Card card) { 103 Card card = mVisibleCards.get(tag); local 134 final Card card = mHiddenCards.get(tag); local 155 final Card card = mVisibleCards.get(tag); local 169 final Card card = mVisibleCards.get(tag); local 199 final Card card = mVisibleCards.get(tag); local 214 final Card card = mVisibleCards.get(tag); local 231 Card card = new Card.Builder(callback,c).build(getActivity()); local 232 mHiddenCards.put(card.getTag(), card); local 240 Card card = new Card.Builder(callback,c).build(getActivity()); local [all...] |
Card.java | 37 * A Card contains a description and has a visual state. Optionally a card also contains a title, 40 public class Card { 54 // The card model contains a reference to its desired layout (for extensibility), title, 56 private int mLayoutId = R.layout.card; 59 * Tag that uniquely identifies this card. 84 * Represent actions that can be taken from the card. Stylistically the developer can 87 * @see com.example.android.sensors.batchstepsensor.Card.CardAction 93 * from its "parent" card. To push for simplicity in samples, Cards are designed to have 94 * a maximum of one progress indicator per Card [all...] |
/development/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/models/ |
DetailedCard.java | 19 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 30 @SerializedName("characters") private Card[] mCharacters = null; 31 @SerializedName("recommended") private Card[] mRecommended = null; 59 public Card[] getCharacters() { 63 public Card[] getRecommended() {
|
CardRow.java | 38 @SerializedName("cards") private List<Card> mCards; 52 public List<Card> getCards() {
|
Card.java | 28 * each card on the home screen 30 public class Card { 40 @SerializedName("type") private Card.Type mType; 61 public Card.Type getType() {
|
/development/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/ |
CardPresenterSelector.java | 20 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 27 * This PresenterSelector will decide what Presenter to use depending on a given card's type. 32 private final HashMap<Card.Type, Presenter> presenters = new HashMap<Card.Type, Presenter>(); 40 if (!(item instanceof Card)) throw new RuntimeException( 42 Card.class.getName())); 43 Card card = (Card) item; local 44 Presenter presenter = presenters.get(card.getType()) [all...] |
CharacterCardPresenter.java | 19 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 22 * This Presenter is used to display the characters card row in the DetailView examples. 36 public void onBindViewHolder(Card card, CharacterCardView cardView) { 37 cardView.updateUi(card);
|
SingleLineCardPresenter.java | 19 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 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) { 34 super.onBindViewHolder(card, cardView); 35 cardView.setInfoAreaBackgroundColor(card.getFooterColor());
|
TextCardPresenter.java | 19 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 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) { 38 cardView.updateUi(card);
|
AbstractCardPresenter.java | 17 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 27 * @param <T> View type for the card. 51 Card card = (Card) item; local 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 [all...] |
ImageCardViewPresenter.java | 19 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 55 public void onBindViewHolder(Card card, final ImageCardView cardView) { 56 cardView.setTag(card); 57 cardView.setTitleText(card.getTitle()); 58 cardView.setContentText(card.getDescription()); 59 if (card.getLocalImageResourceName() != null) { 61 .getIdentifier(card.getLocalImageResourceName(),
|
SideInfoCardPresenter.java | 19 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 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) { 52 if (card.getLocalImageResourceName() != null) { 58 .getIdentifier(card.getLocalImageResourceName(), 65 primaryText.setText(card.getTitle()); 68 secondaryText.setText(card.getDescription()) [all...] |
/developers/build/prebuilts/gradle/BatchStepSensor/Application/src/main/java/com/example/android/batchstepsensor/ |
BatchStepSensorFragment.java | 29 import com.example.android.batchstepsensor.cardstream.Card; 40 // Card tags 56 // Action from COUNTING card 82 // Number of events to keep in queue and display on card 112 // Prepare all cards and show the intro card. 115 // Show the registration card if the hardware is supported, show an error otherwise 156 * Handles a click on a card action. 160 * Actions are defined when a card is created. 170 // Register Step Counter card 181 // Register Step Detector card [all...] |
/developers/samples/android/sensors/BatchStepSensor/Application/src/main/java/com/example/android/batchstepsensor/ |
BatchStepSensorFragment.java | 29 import com.example.android.batchstepsensor.cardstream.Card; 40 // Card tags 56 // Action from COUNTING card 82 // Number of events to keep in queue and display on card 112 // Prepare all cards and show the intro card. 115 // Show the registration card if the hardware is supported, show an error otherwise 156 * Handles a click on a card action. 160 * Actions are defined when a card is created. 170 // Register Step Counter card 181 // Register Step Detector card [all...] |
/development/samples/browseable/BatchStepSensor/src/com.example.android.batchstepsensor/ |
BatchStepSensorFragment.java | 29 import com.example.android.batchstepsensor.cardstream.Card; 40 // Card tags 56 // Action from COUNTING card 82 // Number of events to keep in queue and display on card 112 // Prepare all cards and show the intro card. 115 // Show the registration card if the hardware is supported, show an error otherwise 156 * Handles a click on a card action. 160 * Actions are defined when a card is created. 170 // Register Step Counter card 181 // Register Step Detector card [all...] |
/development/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/ |
TextCardView.java | 21 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 37 public void updateUi(Card card) { 42 extraText.setText(card.getExtraText()); 43 primaryText.setText(card.getTitle()); 46 int resourceId = card.getLocalImageResourceId(getContext());
|
CharacterCardView.java | 21 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 52 public void updateUi(Card card) { 56 primaryText.setText(card.getTitle()); 57 if (card.getLocalImageResourceName() != null) { 58 int resourceId = card.getLocalImageResourceId(getContext());
|
/development/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/cards/ |
CardExampleFragment.java | 26 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 50 * This fragment will be shown when the "Card Examples" card is selected at the home menu. It will 51 * display multiple card types. 78 if (!(item instanceof Card)) return; 86 Card card = (Card) item; 87 int imageResId = card.getLocalImageResourceId(getContext()); 129 for (Card card : cardRow.getCards()) [all...] |
/development/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/ |
MainFragment.java | 31 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 81 for (Card card : cardRow.getCards()) { 82 listRowAdapter.add(card); 106 Card card = (Card) item; local 107 int id = card.getId();
|
/development/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/details/ |
DetailViewExampleFragment.java | 27 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 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 131 for (Card characterCard : data.getCharacters()) listRowAdapter.add(characterCard); 137 for (Card card : data.getRecommended()) listRowAdapter.add(card);
|
/development/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/page/ |
PageAndListRowFragment.java | 27 import android.support.v17.leanback.supportleanbackshowcase.models.Card; 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()) [all...] |