我在我的应用中使用本地通知。
安装应用程序时会触发通知,但在使用NetBeans调试器时则不会触发。
我的预感是,为了让通知工作,应用程序必须在后台运行"一部真正的手机
我想知道在使用调试器时是否有办法查看本地通知....
非常感谢......
答案 0 :(得分:2)
本地通知是特定于平台的,在模拟器上不受支持。 因此,您目前无法在模拟器上看到本地通知。
将来,我希望看到下面的代码添加到模拟器上,以便在桌面上进行本地通知,在模拟器仍处于打开状态时使用Timer事件:
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();
}