title: starting activity on uncaughtException() call
body: <p>I want to start a new activity from my <code>UncaughtExceptionHandler</code> when an uncaught exception appears. Is this possible?</p>
  
  <p>I think the current activity can't start a new child activity in its "error" state because I always get this errors:</p>
  
  <pre><code>07-14 14:34:06.075: INFO/ActivityManager(74): Starting activity: Intent { flg=0x10000000 cmp=de.rwth/system.ErrorHandler (has extras) }
  07-14 14:34:06.615: WARN/ActivityManager(74): Activity pause timeout for HistoryRecord{4338f8d8 de.rwth/.main}
  07-14 14:34:16.115: WARN/ActivityManager(74): Launch timeout has expired, giving up wake lock!
  07-14 14:34:16.628: WARN/ActivityManager(74): Activity idle timeout for HistoryRecord{433a89d8 de.rwth/system.ErrorHandler}
  </code></pre>
  
  <p>I tried to start the child activity from a new thread, because i thought the current thread might be in a state where it is not allowed to start a new activity but this didn't work too. </p>
  
  <p>So does anyone know how this could work? 
  How do i prevent the current activity from blocking everything while in this error state? is the any way to set the exception to handled?</p>