Je souhaite écouter l'événement de diapositive IN/OUT des appareils NOKIA (Touch + QWERTY Keyboard) dans l'application J2ME. J'ai besoin de vos entrées pour la même chose. Dois-je suivre une mise en œuvre complexe ou y a-t-il d'autres solutions?Événement de diapo in/out dans N97 en utilisant J2me
Répondre
Pour les combinés avec écran QWERTY et tactile, le clavier QWERTY est exposé lorsqu'il est sorti et que l'écran passe en mode paysage (portrait). Ainsi, vous pouvez détecter l'appel de sizeChanged (width, height), détecter que le combiné est passé en mode paysage, puis le gérer. Il y a un problème avec cette approche, si le combiné passe en mode paysage sur la base des appels d'accéléromètre, alors ceci est incohérent, car alors il peut passer en mode paysage sans que le clavier QWERTY soit déplacé.
Donc, une approche apparemment bonne consiste simplement à écouter l'événement de diapositive IN/OUT et à le gérer. Donc, le vôtre est une bonne solution. Toutefois, si votre application doit fonctionner sur des combinés non Nokia qui ne prennent pas en charge les événements d'entrée/sortie de diapositives.
Ainsi, une solution générique serait
- change portrait poignée/paysage basé sur appel SizeChanged.
- Rendez votre manipulation de clé assez générique pour support clavier virtuel et aussi clavier QWERTY.
Cela peut avoir été sur la tangente, mais espérons qu'il vous aide à comprendre cela.
- 1. Nokia N97 réalisé à l'orientation
- 2. Diapo de l'iPhone en passant les variables
- 3. effet de diapo avec jquery
- 4. Diffusion audio en utilisant J2ME
- 5. Compilation de j2me en utilisant Ant
- 6. Diapo Div avec ID
- 7. J2ME HttpConnection getResponseCode() bloque attente réponse du serveur sur Nokia N97
- 8. Comment évaluer l'expression arithmétique en utilisant j2me?
- 9. Création d'un soft phone en utilisant j2me
- 10. Imiter le fichier IO dans j2me midlet en utilisant RMS
- 11. événement Onchange en utilisant selecttouislider
- 12. événement planification de l'emploi en utilisant quartz
- 13. Comment obtenir l'ID Groupe de symbian en utilisant J2ME
- 14. Reconnaissance vocale en J2ME
- 15. diapo downeffect le Voir le problème android
- 16. Echec de l'audio en j2me
- 17. date et le fuseau horaire en utilisant J2ME
- 18. Suppression d'un fichier en utilisant J2ME déclenche une IOException
- 19. Nokia N97 Relatif au capteur Api et certains logique Java
- 20. Élever un événement vb6 en utilisant interop
- 21. Comment déclencher un événement en utilisant addHandler
- 22. jQuery diapo div de bas en allant mal dans Google Chrome
- 23. Form Class en J2ME Polish
- 24. Crypter PBEWithMD5AndDES dans J2ME
- 25. Synchronisation dans J2ME
- 26. Code pour envoyer des SMS en utilisant J2ME
- 27. obtenir cellid en j2me
- 28. Application J2ME utilisant le GPS et XMLVM
- 29. Comment déclencher un événement en utilisant Xcode?
- 30. Boîte de texte sur toile en j2me
J'ai une question ici comment est-il possible d'écouter l'événement de diapositives dans/hors des périphériques nokia? J'ai essayé avec l'écouteur de touche mais aucun événement keypressed généré lors d'un événement slide in/out. Comment puis-je obtenir cet événement dans un appareil Nokia? – rajiv
Je ne pense pas qu'il existe un moyen direct de le faire, il n'y a pas d'événements spécifiques à cela qui sont envoyés. Cependant, vous devrez jouer avec les appels showNotify(), hideNotify(), et sizeChanged (..) de la classe canvas pour résoudre ce problème. D'autres peuvent sonner si ils connaissent un meilleur moyen. – omermuhammed