【问题标题】:ContentProvider for SMS in 4.4 (Kitkat)4.4 中 SMS 的 ContentProvider (Kitkat)
【发布时间】:2014-05-13 10:22:55
【问题描述】:

我想在 Android 4.4 及更高版本中访问短信内容提供程序。我知道以下方式

Uri sms = Uri.parse("content://sms/");

这似乎不适用于 4.4。任何人都可以帮助并告诉我正确的路径吗?

【问题讨论】:

  • 看我的回答Ekta,我觉得应该对你有用

标签: android android-4.4-kitkat


【解决方案1】:

试试下面的代码 Ekta:

Cursor c = cr.query(Telephony.Sms.Inbox.CONTENT_URI, // Official CONTENT_URI from docs
                      new String[] { Telephony.Sms.Inbox.BODY }, // Select body text
                      null,
                      null,
                      Telephony.Sms.Inbox.DEFAULT_SORT_ORDER // Default sort order);

【讨论】:

  • cr 是内容解析器吗?它还说电话无法解析为变量。它甚至不建议导入。
  • 只检查您的应用程序是否属于 api 级别 19?
  • 是的,这就是问题所在。我正在更新它,然后我会测试你的代码。你能告诉我一种将值推入这个数据库的方法吗?
  • hmmm yup grt,andriod 的新手?
  • 不。下载和更新需要时间。会让你知道的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-04
  • 1970-01-01
  • 2013-12-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多