2010-12-27 4 views

Répondre

3

Non, désolé, vous devez les définir en Java.

+0

Savez-vous pourquoi il n'y a pas une telle fonctionnalité? – Fixpoint

+2

@Shooshpanchick: Aucune idée. Certes, les signatures 'setContent (View)' et 'setIndicator (CharSequence, int resourceId)' fonctionneraient assez facilement en XML. Vous pouvez écrire votre propre classe d'utilitaire qui lit vos propres attributs XML et gère cela. Par exemple, mettez les attributs 'shoosh: tabIcon' et' shoosh: tabCaption' sur chaque enfant de 'FrameLayout'. Ensuite, dans votre code d'utilitaire, chargez la mise en page en tant que ressource XML, recherchez le "FrameLayout" approprié, parcourez les enfants et configurez les onglets. – CommonsWare

+0

Merci, je vais essayer cette approche. – Fixpoint

Questions connexes