Aller au contenu

Un double héritage...


Ghony

Recommended Posts

Salut voilà j'ai un petit soucis.

En faite j'ai ma class principal "Main" qui hérite déjà de ListActivity.

Mais avec les améliorations de mon applications j'aurais besoin de la faire hériter de PreferencesActivity.

Or d'après mes tests je ne peux faire hérité ma class de 2 activity différentes.

Mon code actuelle (impératif) :

public class Main extends ListActivity implements android.view.View.OnClickListener 

Avez-vous une idée pour me permettre d'ajouter mon activity preferences ?

Merci ;)

Lien vers le commentaire
Partager sur d’autres sites

L'héritage multiple n'est pas permis en JAVA (et dans beaucoup de languages de programmation d'ailleurs car cela pose des problématiques difficile à résoudre).

Il n'y a pas moyen d'avoir une Activity qui hérite à la fois de ListActivity et de PreferenceActivity. Si tu veux avec une activité qui hérite des deux c'est probablement que tu n'as pas conçu correctement ton application. Une Activité pour les préférences ne fait rien d'autres que de s'occuper des préférences.

Lien vers le commentaire
Partager sur d’autres sites

Salut,

merci pour ton explication clair et simple.

J'ai réglé le soucis, le problème venait de moi même étant donné que j'avais mal visualisé la situation qui me posez problème.

En effet, je voulais hérité ma class Main à PreferenceActivity alors que je n'en avais pas besoin.

Sujet résolu donc ;)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...