Как предотвратить NULL спиннер? - PullRequest
1 голос
/ 30 ноября 2010

Я заполняю счетчик из БД. Работает отлично. За исключением того, что эта часть БД еще не была заполнена, а счетчик пуст. Это проблема, когда кто-то пытается добавить к этой части БД с пустым счетчиком, вы получаете nullpointerexception. Я пробовал все виды вариаций

if (spinner == null) {warn the person and finish()}

или

if (spinner.equals(""){warn the person blah blah blah}.

Есть решение?

1 Ответ

0 голосов
/ 30 ноября 2010

Если вы работаете с БД, вы, вероятно, используете объект Cursor.Не можете ли вы проверить количество объектов в Cursor с помощью c.getCount()?

if (c.getCount() == 0) {
    warn the person and finish()
}
...