2017-04-03 1 views
0

J'ai 2 activités, l'activité A et B. Activité Dans les deux activités que j'ai enregistré le responsable de l'accident comme celui-ci:HockeyApp Xamarin.Android CrashManager Description de

CrashManager.Register(this, MyID, new CustomCrashManagerListener()); 

Où dans CustomCrashManager je remplacer la méthode get Description être différent dans l'activité A de l'activité B.

Ma question est: Si une exception s'est produite dans l'activité B, je reçois toujours l'activité A Description, comment puis-je obtenir l'activité B Description?

Merci.

+0

J'ai vu votre question est répondue dans [forum HA] (https://support.hockeyapp.net/discussions/problems/72068-crashmanagerlistener-description-for-android-os), peut-être que vous pouvez avoir un contrôle là-bas. –

Répondre

0

Voici comment je l'ai fait:

Je l'ai fait une fois dans ma première activité, j'ai créé gestionnaire accident classe auditeur

private class AppCrashManagerListener : CrashManagerListener 
     { 

      public override string Description 
      { 
       get { return MyCustomDescription(); } 
      } 
     } 

Puis dans la méthode OnCreate:

CrashManager.Register(this, HockeyAppId.AndroidId, new AppCrashManagerListener());