Cette question n'est pas virile pour Android, mais je vais utiliser un exemple android pour expliquer. Je souhaite créer une classe qui doit remplacer la méthode onTouchListener
, à utiliser sur tout objet utilisant ces méthodes tactiles. Puisque après une entrée tactile, la méthode démarre une fonction, et comme c'est une classe, elle peut être instanciée plusieurs fois (et je veux être instanciée plusieurs fois), je veux empêcher que deux instances soient appelées en même temps. Je suppose que je pourrais créer une variable à l'intérieur de la classe, qui assure que si elle est vraie, elle peut exécuter la méthode, mais je dois la vérifier pour toutes les instances de la classe.Java/Android - Comment puis-je savoir qu'une variable d'une instance d'une classe est vraie?
Et puisque je veux en faire une bibliothèque, je dois le faire dans la classe elle-même.
Donc, ma question est, (Java Question) Comment puis-je savoir qu'une variable d'une instance d'une classe est vraie?
(Question Android) Ou si ce n'est pas possible, Comment puis-je empêcher plusieurs événements tactiles en même temps?
Merci pour votre question Le problème est que je veux autoriser plusieurs instances ... Je veux juste les empêcher de fonctionner en même temps ... Des sugestions? – slyzer