【问题标题】:How check if sms/inbox is empty?如何检查短信/收件箱是否为空?
【发布时间】:2011-01-22 05:45:48
【问题描述】:

我想知道我们是否可以编写一个简短的布尔测试,如果短信/收件箱为空,则返回 true。

类似Databse("content://sms/inbox")==null?

【问题讨论】:

    标签: android sms inbox


    【解决方案1】:

    代码如下:

    // Retrieve a Cursor pointing to the sms list and the size of it.
    Uri uriSMSURI = Uri.parse("content://sms/inbox");
    Cursor cur = mContext.getContentResolver().query(uriSMSURI, null, null, null, null);
    boolean ret = cur.getCount() > 0;
    

    之后记得关闭光标。

    【讨论】:

      【解决方案2】:

      你应该看看this,它不是一个简单的单行,但它会给你你需要的数据。似乎没有记录的方法可以轻松地做到这一点,你将不得不做很多手工工作或希望有人写了一个库来为你做这一切

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-21
        • 1970-01-01
        相关资源
        最近更新 更多