1

我有一个活动持续崩溃onPause。这是一个画在画布上的环形线。当我暂停应用程序或尝试移动到另一个活动时,它会崩溃。活动在暂停时崩溃

我有它,所以它关闭了onPause,因为我不希望它发布一个关闭力量。但我希望能够回到你想知道为什么它崩溃的onPause活动

@Override 
public void surfaceDestroyed(SurfaceHolder arg0) { 
    // TODO Auto-generated method stub 
    boolean retry = true; 
    _canDraw = false; 
    while(retry) { 
     try { 
      DrawThread.join(); 
      retry = false; 
     } catch (InterruptedException e) { 
      e.printStackTrace(); 
     } 
    } 
} 

@Override 
protected void onDestroy() { 
    // TODO Auto-generated method stub 
    super.onDestroy(); 
    android.os.Process.killProcess(android.os.Process.myPid()); 
} 

@Override 
protected void onPause() { 
    // TODO Auto-generated method stub 
    super.onPause(); 
    android.os.Process.killProcess(android.os.Process.myPid()); 
} 

@Override 
public boolean onOptionsItemSelected(MenuItem item) { 
    // Handle item selection 
    switch (item.getItemId()) { 
    case R.id.face_button: 
     _canDraw = false; 
     try { 
      DrawThread.join(); 
      whack.this.startActivity(selectFace); 
     } catch (InterruptedException e) { 
      e.printStackTrace(); 
     } 
     return true; 
     default: 
      return super.onOptionsItemSelected(item); 
    } 
} 

回答

4
@Override 
protected void onPause() { 
    // TODO Auto-generated method stub 
    super.onPause(); 
    android.os.Process.killProcess(android.os.Process.myPid()); 
} 

?你在崩溃。

+0

我说我把他们为了避免发布错误。无论它仍然崩溃,我发现了一些早些时候说没有找到活动。我在这里没有工作空间,所以我不能做很多。 – 2011-04-05 03:59:23

+0

它不会在onpause中崩溃而不会在它尝试恢复时崩溃的killprocess。 – 2011-04-05 04:00:39

+0

我很抱歉,但是我无法在您的问题中发现提示您为了避免发布真正的错误而添加了各种用途的异常。如果我们应该帮助你,如果你告诉我们onResume是问题而不是onPause会更好。 – RoflcoptrException 2011-04-05 06:51:48