Vue personnalisée faite de plusieurs vues

J'ai un ensemble de points de vue, je veux toujours utiliser ensemble. Un exemple de ce que peut être quelque chose comme:

<LinearLayout>
    <TextView />
    <EditView />
</LinearLayout>

L'affichage de texte est une invite, et l'affichage de la modification de la réponse. Je voudrais donner à cette combinaison d'un nom, et être en mesure d'utiliser ce nom à la pop en xml. J'aimerais qu'elle soit un affichage personnalisé afin que je puisse le mettre gentiment dans une classe et de créer diverses fonctions utilitaires pour elle. Est-il possible que je peux le faire? Je sais que je pourrais sous-classe LinearLayout et de créer des enfants dynamiquement dans le code java, mais qui perd, j'ai la possibilité d'effectuer facilement des modifications via xml. Est-il une meilleure solution?

Et oui, j'ai aussi des endroits que je veux faire ce qui sont plus que juste des invites.

source d'informationauteur Gabe Sechan