2012-05-13 71 views
0

我有一个应用程序,我想通过只允许显示5条记录时执行查询....以下是我在DataBaseHelper.java中使用的代码,因此它适用于我需要........它通过KEY_RECORD1返回DESC命令中只有5条记录Android记录计数Toast消息?

我的问题是我希望实现一个警告消息的形式的吐司当这5个记录限制它达成....

所以,当你添加第六条记录时,你会得到......举例吐司:已达到5条记录的限制!

public Cursor fetchAllNotes() { 
    return mDb.query(DATABASE_TABLE, 
      new String[] { KEY_ROWID, KEY_RECORD1, KEY_RECORD2, 
        KEY_RECORD3}, null, 
      null, null, null, KEY_RECORD1 + " DESC", "5"); 
} 

任何帮助将是巨大的.....前请先感谢

回答

0
if (fetchAllNotes().getCount() >= 5){ 
    //Toast.makeText... 
} 

,以避免额外的要求,提高perfs,你能做到这一次,要检索的记录数和增量每次你做一个插入计数器。