我在我的应用中使用本地通知。
安装应用程序时会触发通知,但使用 NetBeans 调试器时不会触发通知。
我的直觉是,要使通知发挥作用,应用程序必须在真实手机的后台运行。
我想知道是否有办法在使用调试器时查看本地通知......
非常感谢...
最佳答案
本地通知是特定于平台的,模拟器不支持。 因此,您目前无法在模拟器上看到本地通知。
将来,我希望看到如下代码添加到模拟器中,以便在模拟器仍然打开时使用计时器事件在桌面上进行本地通知:
SystemTray sysTray = SystemTray.getSystemTray();
TrayIcon tray = new TrayIcon(Toolkit.getDefaultToolkit().getImage(pathToIcon));
tray.setImageAutoSize(true);
try {
sysTray.add(tray);
tray.displayMessage(title, message, TrayIcon.MessageType.INFO);
} catch (Exception ex) {
ex.printStackTrace();
}
关于netbeans - Codename One 无法在 Netbeans 调试器上看到本地通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45840065/