ExceptionHandler.java :  » Blog-Twitter » twigee » tice » twitterwalk » trace » Android Open Source

Android Open Source » Blog Twitter » twigee 
twigee » tice » twitterwalk » trace » ExceptionHandler.java

package tice.twitterwalk.trace;

import android.content.Context;

public class ExceptionHandler {
  
  private static void register() {
    new Thread() {
      @Override
      public void run() {
        UncaughtExceptionHandler currentHandler = Thread.getDefaultUncaughtExceptionHandler();
        // don't register again if already registered
        if (!(currentHandler instanceof DefaultExceptionHandler)) {
          // Register default exceptions handler
          Thread.setDefaultUncaughtExceptionHandler(new DefaultExceptionHandler(currentHandler));
        }
      }
    }.start();
  }  
  
  public static void register(Context c, String url) {
    G.mContext = c; 
    G.URL = url;
    register();
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.