2016-01-14 1 views
0

Ce que je voudrais faire est de créer une disposition de grille qui a plusieurs composants actifs. J'essaye de mettre en application cette disposition, et j'ai du mal à trouver la meilleure façon de le faire.Comment afficher différents éléments (en direct) dans une disposition de grille?

Les 4 éléments principaux de la disposition de la grille:

  1. Imageview (la barre verte). Il change de couleur en vert/rouge/jaune, selon le délai.
  2. Textview (le titre). Le titre change en fonction d'un appel de mise à jour. C'est le titre recommandé.
  3. Textview (Retard). Sera une chaîne avec le statut de retard (soit aucun retard ou 30 minutes)
  4. Imageview (arrière-plan pour le texte de retard). Ne changera jamais.

Après avoir lu à ce sujet sur StackOverflow, une présentation de la grille intégrée semble être le meilleur choix, mais je n'ai pas vu une bonne façon d'intégrer les différents éléments (qui sont mis chaque nouvelle « mise à jour »/pageload) dans une disposition de la grille sans avoir plusieurs vues définies pour chaque élément.

Voici l'image que je veux mettre en œuvre (http://imgur.com/8TrFvl8)

Répondre

0

peut-être envisager l'aide d'un recycler view à la place

+0

vous devriez expliquer plus dans la réponse et éviter que des réponses ... lien –