来自FileObserver类的Toast通知

时间:2011-08-13 00:04:20

标签: java android

我遇到与Toast from FileObserver类似的问题。但是,我不明白如何正确实现Handler。

目前,我有一个FileObserver - 类,我正在传递它的上下文和一个处理程序(上下文来自getApplicationContext()来自我称之为FileObserver - 类的服务。我传入的处理程序(句柄)是在服务中定义和创建的。在onEvent()课程的FileObserver中,我有:

handle.post(new Runnable() {
    public void run() {
        CharSequence text = "Hello toast!";
        int duration = Toast.LENGTH_SHORT;

        Toast toast = Toast.makeText(context, text, duration);
        toast.show();
    }
});

但是,我最终得到了java.lang.NullPointerException

当我从onEvent()级的FileObserver发送Toast通知时,如何正确显示Toast通知?

0 个答案:

没有答案