Je suis nouveau à blackberry-7. Dans mon application lorsque je branche mon téléphone dans le câble (au moyen du câble USB) je veux savoir si ma blackberry connectée à l'USB est en mode de charge ou en mode transfert. Comment est-ce possible?Peut-on distinguer Blackberry est en mode USB ou en mode de charge?
Répondre
La clé USB peut être détectée de manière asynchrone en utilisant SystemListener2
et en utilisant également DeviceInfo.getBatteryStatus
.
Pour ce dont vous avez besoin, l'état de la batterie ne fonctionnera pas car elle se recharge probablement en mode normal et en mode transfert, puis il y a le problème de détection du câble lorsque la batterie est pleine. Donc, je vais essayer d'enregistrer une instance SystemListener2
et j'espère que le rappel usbConnectionStateChange
sera passé le drapeau SystemListener2.USB_STATE_CABLE_CONNECTED comme argument. Quand il est en cours de transfert, je pense que les drapeaux USB_STATE_ENUMERATED et USB_STATE_MS_INTERFACE_ENUMERATED seront également reçus dans le rappel, mais je ne l'ai jamais testé sur un périphérique réel.
Et je ne sais pas ce qui se passerait si l'appareil est déjà connecté lorsque l'auditeur est enregistré.
Pour enregistrer l'écouteur, appelez
Application.getApplication().addSystemListener(mySysListener2);
- 1. Mode avion en mode Android sur BlackBerry
- 2. Mode hôte USB sur périphérique Android prenant en charge OTG
- 3. Android ADK USB Accessoires Mode/mode hôte
- 4. Blackberry: application de verrouillage en mode potrait?
- 5. Contrôle USB en mode réel x86
- 6. Mode hôte USB Android et mode accessoire
- 7. Mode UMS USB sélectif
- 8. Mode de débogage USB autorisez
- 9. mode Intermède en charge imbriquée
- 10. Le mode hôte USB Android prend-il en charge les périphériques USB 1.1?
- 11. Compatibilité Mode Blackberry OS 4.7
- 12. Comment découvrir qu'une clé USB est en mode lecture seule?
- 13. Prise en charge de BlackBerry 10 NFC
- 14. Collage en mode commande ou en mode recherche (/) dans vim
- 15. Impossible d'utiliser l'application phonegap lorsque je connecte mon appareil Blackberry en mode USB
- 16. Forcer l'application iPad à lancer en mode portrait lorsque le mode paysage est pris en charge
- 17. Équilibrage de charge en mode essaim Docker
- 18. Kindle Fire USB Débogage Mode
- 19. meilleure façon de lire UsbDeviceConnexion en mode hôte USB
- 20. comment détecter cette application Web est en cours d'exécution en mode application ou en mode safari
- 21. L'application est en mode pause.
- 22. blocs de modèle à l'aide d'accélérateur, SIL ou en mode PIL ne sont pas pris en charge en mode étudiant
- 23. Android accessoire USB/mode hôte
- 24. Mode USB HOST dans ICS
- 25. L'orientation est uniquement en mode paysage en mode cameraoverlay
- 26. Comment définir le mode Portrait lorsqu'il est en mode paysage?
- 27. UIView charge toujours en mode portrait
- 28. page charge avec detailsview en mode d'insertion
- 29. oem usb datalogic mode HID
- 30. AVR32 UC3 Perte de données USB en mode périphérique cdc