notifications - Blackberry ApplicationIndicator click handler on Home Screen -
i creating application has notification icon on status bar of blackberry home screen. want launch app when notification icon clicked.
i able create notification icon in status bar applicationindicator, not able register click handler launch application.
in blackberry os 6.0 have new api can used launching app notification bar. here example:
try { demomessage msg = new demomessage(); applicationdescriptor daemondescr = applicationdescriptor.currentapplicationdescriptor(); applicationdescriptor maindescr = new applicationdescriptor(daemondescr, "myappname", new string[] {}); // existing messages storage , register them in folders applicationfolderintegrationconfig inboxintegration = new applicationfolderintegrationconfig(true, true, maindescr); applicationmessagefolder folder = applicationmessagefolderregistry.getinstance().registerfolder( application_id, "myapplictionfoldername", new readablelistimpl(),inboxintegration); folder.fireelementadded(msg); } catch (illegalargumentexception e) { // todo auto-generated catch block e.printstacktrace(); } catch (nullpointerexception e) { // todo auto-generated catch block e.printstacktrace(); }
where demomessage
, readablelistimpl
classes blackberry 6.0's messagelistdemo
sample app.
for reference, see related question: opening application notification bar in blackberry.
Comments
Post a Comment