Android记录计数Toast消息?

时间:2012-05-13 19:53:59

标签: android android-intent

我有一个应用程序我想通过在执行查询时只显示5条记录来瘫痪....以下是我在DataBaseHelper.java中使用的代码,它很有用因为我需要........它只通过KEY_RECORD1

以DESC顺序返回5条记录

我的问题是,当这个5记录限制到达时,我希望以Toast的形式实现警告消息.....

所以当你添加第六个记录时,你会得到....示例Toast:已达到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");
}

任何帮助都会很棒.....感谢advence

1 个答案:

答案 0 :(得分:0)

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

为避免额外请求并改进性能,您可以执行一次,检索记录数,并在每次插入时递增该计数器。