如何在Android设备上获取消息列表-继续访问其他信息

马蒂·米勒

我只是想知道如何在Android设备上获取消息列表,在这里我可以访问每条消息所保存的信息(尤其是消息的接收时间,读取,未读取或发送)。

我找到了这个答案,但似乎只能得到消息的正文,我想拥有更多信息。

使用新的电话内容提供商读取SMS

我考虑过创建自己的类似sms的类,该类将包含我需要的适当信息,然后以某种方式分别提取该信息并将其存储,但是我可以想象Android api具有某种我可以忽略的sms类。

如果有人可以解释以下代码中发生了什么,它可能会回答我的问题。我怀疑更改new String[] { Telephony.Sms.Inbox.Body }参数可能会允许我获取所需的信息,但是我不确定。有什么帮助吗?

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);
艾略特新鲜

您可以选择很多,我建议您参考可用的Telephony.Sms.Inbox,并且android.provider.Telephony.TextBasedSmsColumns-

例如改变

new String[] { Telephony.Sms.Inbox.BODY },

new String[] { Telephony.Sms.Inbox.ADDRESS, 
    Telephony.Sms.Inbox.BODY,  Telephony.Sms.Inbox.DATE_SENT },

还得到对方的地址消息发送的日期

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从其他表格访问列表

来自分类Dev

如何在Android中获取设备功能信息?

来自分类Dev

是否可以仅从UDID获取其他设备信息?

来自分类Dev

如何访问ResourceDictionary中的其他资源

来自分类Dev

如何访问其他类中的对象?

来自分类Dev

如何从其他方法访问变量

来自分类Dev

如何从其他语言访问Rust

来自分类Dev

如何在移动设备上获取可靠的内存信息?

来自分类Dev

如何从其他功能访问文件

来自分类Dev

如何访问模型孩子的其他父母

来自分类Dev

死信时如何在兔子消息上指定其他信息

来自分类Dev

如何从其他目标访问数组(KeyboardViewController)

来自分类Dev

访问其他文件上的Lua函数

来自分类Dev

流星:如何访问其他用户的详细信息?

来自分类Dev

Angular 2 setinterval()继续在其他组件上运行

来自分类Dev

如何访问其他布局的元素?

来自分类Dev

如何从Haskell程序中访问“ + RTS -s”或其他内存信息?

来自分类Dev

访问PPTP VPN上的其他设备

来自分类Dev

如何从其他类访问的DefaultTableModel

来自分类Dev

如何在Evaluator中计算其他统计信息?

来自分类Dev

如何使渐变在其他div中继续

来自分类Dev

如何从其他ViewModel访问数据?

来自分类Dev

如何从EF DbUpdateException获取一些其他信息

来自分类Dev

访问PPTP VPN上的其他设备

来自分类Dev

如何获得其他活动的背景信息?

来自分类Dev

如何使用Django注释获取其他信息?

来自分类Dev

Android:从其他活动访问线程

来自分类Dev

访问其他子网中的设备

来自分类Dev

在图的顶点上显示其他信息