2016-11-28 1 views
2

Quelqu'un peut-il m'aider avec cette situation.Existe-t-il un moyen de détecter les interférences d'utilisateur dans les fragments Android?

J'ai mis en œuvre la méthode OnUserInteraction() pour Android Activity cela fonctionne très bien pour moi.

Mais je veux pour Fragments too.How que je peux appeler en mesure OnUserInteraction() ou est-il une autre façon d'identifier userInteraction avec le UI.

+0

On ne sait pas ce que vous essayez d'atteindre. S'il vous plaît [modifier] avec un [mcve] –

+0

Je voudrais fermer mon application si elle est en mode veille (arrière-plan et arrière-plan aussi) .OnUserInteraction travaille pour moi pour les activités, mais je suis incapable de l'implémenter en fragments. –

+0

Le fragment est maintenu dans l'activité. Je ne comprends pas pourquoi vous pensez que vous devez implémenter la méthode ici. –

Répondre

0

Dans votre Activity,

@Override 
public void onUserInteraction() { 
    super.onUserInteraction(); 
    // Get current fragment 
    // Redirect to current fragment's one public method 
} 
+0

Monsieur, Son travail déjà bien, mais j'ai besoin de la même chose dans les fragments. Comment puis-je savoir que l'utilisateur touche l'interface utilisateur. –