Aller au contenu

Recommended Posts

Posté(e)

Quelqu'un aurait-il un tuto pour :

- créer sa propre View spécialisée (ex: une classe dérivée de EditText )

- pouvoir utiliser cette nouvelle classe dans les layout XML

- faire en sorte que l'éditeur graphique d'Eclipse reconnaisse la nouvelle classe

Mais déjà est-ce que tout ceci est possible et est-ce que l'héritage est la bonne méthode pour spécialiser une View?

Posté(e)

J'ai déja essayé, et effectivement, il faut passer par de l'héritage, et ça marche impec.

Par exemple:

package votre.nom.de.package;

public class MonTextView extends TextView {...}

Après, dans le XML, pour pouvoir l'utiliser, au lieu de mettre , il faut mettre :

et ça roule ;)

Posté(e)
J'ai déja essayé, et effectivement, il faut passer par de l'héritage, et ça marche impec.

Par exemple:

package votre.nom.de.package;

public class MonTextView extends TextView {...}

Après, dans le XML, pour pouvoir l'utiliser, au lieu de mettre , il faut mettre :

et ça roule ;)

Merci.

Posté(e)

Moi aussi, j'ai fait ca, et ca marche bien..

Par contre, ca se passe plutot mal dans eclipse : l'affichage du layout plante, et je suis obligé d'éditer directement en XML...

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...