处理数据SMS消息

基于安全原因,1.0版本限制了对接收到的数据消息的访问。接下来的章节之所以留下来,是因为将来这些功能有可能是可获得的。

 

数据消息的接收和提取与一般SMS文本消息一样,如上述章节所示。

 

为了提取在数据SMS中的数据,使用getUserDatagetUserDataHeader方法,如下面的片段所示:

 

byte[] data = msg.getUserData();

SmsHeader header = msg.getUserDataHeader();

 

getUserData方法返回包含在消息中的数据的字节数组,而getUserDataHeader返回描述数据的metadata元素。

posted on 2009-11-22 13:58  xirihanlin  阅读(726)  评论(2编辑  收藏  举报