我在我的应用程序中使用全局事件监听器。事件捕获在我的代码中完美运行。问题是该事件似乎多次触发。我已经按照这个教程链接。
问问题
68 次
1 回答
1
如果您的应用正在侦听系统生成的全局事件,那么这些事件可能会根据您不知道的条件触发多次。根据我从系统中获取单义信号的经验,我必须分析一系列全局事件,并且只有当这一系列事件以预期方式一个接一个地发生时,该信号才被识别为已接收。
如果您的应用程序正在侦听您的应用程序生成的全局事件,那么它完全在您的控制之下。检查触发全局事件的代码。使用EventLogger记录您触发和接收触发事件的每一刻。然后检查您的日志以了解发生了什么。似乎您的应用触发全局事件的次数比预期的要多。
于 2012-08-31T06:06:30.387 回答