【发布时间】:2014-04-21 19:55:07
【问题描述】:
我正在开发一个应用程序,并且想要检查每个 SMS 消息内容中的特定文本,并执行一些删除 SMS 的操作,并且如果消息包含该文本,则不让用户通知,否则我将重新创建通知并通知用户,
我正在使用BroadcatReceiver,我可以在它到达的那一刻阅读消息,但无法停止通知栏中的通知,我已经搜索但无法得到满意的答案,任何帮助将不胜感激
那是我的bradcasrReceiver 班级
package com.example.helloworld;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.widget.Toast;
public class MyReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Toast.makeText(context, "Intent Detected.", Toast.LENGTH_LONG).show();
}
}
【问题讨论】:
-
不,您不能停止系统通知。检查 truecaller 应用程序。
-
为什么???但 Tango 正在做类似的事情
标签: android android-broadcast android-notification-bar