如何防止NULL微调器?

时间:2010-11-29 22:11:36

标签: android sqlite spinner

我正在从DB中填充一个微调器。它很棒。除非如果DB的那部分尚未填写并且微调器是空的。当有人尝试使用空白微调器附加到数据库的该部分时,这是一个问题,您得到nullpointerexception。我尝试了各种各样的

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

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

任何解决方案?

1 个答案:

答案 0 :(得分:0)

如果使用数据库,则可能使用Cursor对象。您是否可以使用Cursor检查c.getCount()中的对象计数?

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