2011-07-19 54 views
0

我需要在Android中的onDestroy方法中關閉我的WordDBAdapter對象。其中一個比另一個好嗎?在onDestroy中關閉WordDBAdapter

@Override 
protected void onDestroy() 
{ 
    super.onDestroy(); 

    if(dbWord instanceof WordDBAdapter) 
    { 
     dbWord.close(); 
    } 
} 

----- OR ------

@Override 
protected void onDestroy() 
{ 
    super.onDestroy(); 

    if(dbWord != null) 
    { 
     dbWord.close(); 
    } 
} 

謝謝!

回答

2

有一個在你的代碼,任何方法,你使用的語句的順序應該是如下問題:

@Override 
protected void onDestroy() 
{ 
    if(dbWord != null) 
    { 
     dbWord.close(); 
    } 
super.onDestroy(); 
} 
+0

謝謝你的提示。 – Sandy