Onbackpressed du fragment ne fonctionne pas alors que la mise en œuvre de l'interface

Je suis en train de remplacer onbackpressed méthode à l'intérieur d'un fragment . Mais il me donne une erreur de syntaxe qu'il doit remplacer une super méthode dans l'interface. Pourquoi donc? J'ai d'autres méthodes comme le ondestroy aussi dans mon fragment de classe, mais pas d'erreur. Pourquoi pour ce backpressed seul. J'ai essayé onkeydown aussi. Même erreur. Le collage ci-dessous mon code.

  public TestClass extends Fragment implements    Testinterface
{  @Override //error must override or implement    supertype method
 public void onBackPressed ()
{
 if (check)
Do somethin
 else
  getActivity().finish ()
  //super.onBackPressed () //error here if I use this
  }
Vous avez à mettre en œuvre sur la touche vers le bas dans le fragment, vérifiez le code de clé. Le onBackPress() méthode peut être utilisée dans une Activité-ce qui est la logique parent de votre fragment.

OriginalL'auteur SjNerd | 2014-06-06