Blackberry JAVA DEVELOPMENT ENVIRONMENT - - CRYPTOGRAPHIC SMART CARD DRIVER - DEVELOPMENT GUIDE Průvodce řešením problémů Strana 139

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 286
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 138
139
8: Creating notifications
}
public void deferredEventWasSuperseded(long sourceID, long eventID,
Object eventReference, Object context) {
final long _eventID = eventID;
er = eventReference;
_app.invokeLater(new Runnable() {
public void run() {
NotificationsManager.cancelDeferredEvent(ID_1, _eventID, er,
NotificationsConstants.MANUAL_TRIGGER, null);
}
});
}
public void notificationsEngineStateChanged(int stateInt, long sourceID,
long eventID, Object eventReference, Object context) {
if(stateInt == NotificationsConstants.OUT_OF_HOLSTER_ENGINE_STATE) {
// Perform some action if handheld is removed from holster.
}
if(stateInt == NotificationsConstants.IN_HOLSTER_ENGINE_STATE) {
// Perform some action if handheld is inserted into holster.
}
}
public void proceedWithDeferredEvent(long sourceID, long eventID,
Object eventReference, Object context) {
final long _eventID = eventID;
_app.invokeLater(new Runnable() {
public void run() {
String s = “This event has occurred: “ + _eventID;
Dialog d = new Dialog(Dialog.D_OK, s, Dialog.OK,
Bitmap.getPredefinedBitmap(Bitmap.INFORMATION), 0);
d.show();
}
});
}
}
}
Triggering events
Task Steps
Trigger an immediate event. >Invoke triggerImmediateEvent().
NotificationsManager.triggerImmediateEvent(ID_1, 0, this, null);
Trigger a deferred event. 1. Invoke negotiateDeferredEvent().
NotificationsManager.negotiateDeferredEvent(ID_1, 0, this, -1,
NotificationsConstants.MANUAL_TRIGGER, null);
2. If you invoke negotiateDeferredEvent(long, long, Object, long, int, Object),
your application must implement the
NotificationEventListener to receive events and
respond appropriately.
Zobrazit stránku 138
1 2 ... 134 135 136 137 138 139 140 141 142 143 144 ... 285 286

Komentáře k této Příručce

Žádné komentáře

Xoro HSD 8410 manuali

Manuali dei proprietari e guide per l'utente per Lettori DVD Xoro HSD 8410.
We fornisce manuali pdf Xoro HSD 8410 per scaricare gratuitamente in base al tipo di documento:






Più prodotti e manuali per Lettori DVD Xoro

Modelli Tipo di Documento
HSD 2200 Manuale Utente      Xoro HSD 2200 User's Manual, 59 pagine