Закрытие WordDBAdapter в onDestroy - PullRequest
0 голосов
/ 19 июля 2011

Мне нужно закрыть мой объект WordDBAdapter в методе onDestroy в Android. Один из них лучше другого?

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

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

----- ИЛИ ------

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

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

Спасибо!

1 Ответ

2 голосов
/ 19 июля 2011

В вашем коде проблема, какой бы подход вы ни использовали, порядок следования должен быть следующим:

@Override
protected void onDestroy()
{
    if(dbWord != null)
    {
        dbWord.close();
    }
 super.onDestroy();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...