Bundle bdl = intent.getExtras();
try {
Object pdus[] = (Object [])bdl.get("pdus");
for(int i=0; i < pdus.length; i++) {
byte[] data = (byte[])pdus[i];
SmsMessage msg = SmsMessage.createFromPdu(data);

if(msg.getMessageBody().equals(Sample.FireMessage)) {
//rock here
Intent start = new Intent(Sample.StartMusicAction);

start.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
//start.setAction(StartMusicAction);
context.startActivity(start);
}
}
}
catch(Exception e) {
Log.e("GetMessage", "fail", e);

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android上常见度量单位
  2. 抛弃Android自带webview浏览器内核,使用腾
  3. AsyncTask,IntentService工作原理分析&And
  4. android蓝牙开发——基本概念
  5. Android 应用程序主框架搭建
  6. Android:Android涉及到的设计模式
  7. android google 分屏 多窗口 popup无法显
  8. Android尺寸单位解析
  9. Android(安卓)ashmem的实现方式
  10. 高焕堂《android从程序员到架构师之路》