java - 过滤消息正文,我强制关闭

标签 java android string sms prefix

我想过滤前缀为“kmsmks”的消息,编译成功但我强制关闭:

...
        String firstword = "kmsmks";

        while  (cursor.moveToNext()) 
        {   String address = cursor.getString(1);
            String body = cursor.getString(3);

            String firstmessageword = body.substring(0,7);

         if (firstword.equals(firstmessageword))

            {
                   System.out.println("======> Mobile number => "+address);
                   System.out.println("=====> SMS Text => "+body);

                   sms.add("Address=> "+address+"\n SMS => "+body);   
               }

        }
        return sms;
    }
…

原码:http://www.technotalkative.com/android-fetch-inbox-sms/

最佳答案

确保您已在 list 中添加 android.permission.READ_SMS

关于java - 过滤消息正文,我强制关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10970644/

相关文章:

java - Eclipse 的 Java 编辑器可以做软换行吗?

java - 使用 getResource() 无法使图像正常工作

java - Play Framework 反向路由

android - 如何调整 Android ListView 行高

c++ - char数组前面的加号是什么意思?

java - BufferedImage中RGB数据的快速加载和绘制

java - java/android中的不同日期

android - 如何在应用程序运行时控制操作栏按钮?

c++ - ""+ C++ 中的一些东西

java - 使用 split ("|"通过管道符号拆分 Java 字符串)