2 votes

Comment utiliser une visionneuse d'images ou un lecteur vidéo par défaut dans J2me pour visualiser une image et lire une vidéo dans le système de fichiers ?

Je suis nouveau sur J2me, quelqu'un peut-il me dire comment ouvrir une image située dans la carte mémoire dans le lecteur par défaut de l'appareil, de même pour la vidéo.

J'ai essayé CHAPI, mais ça ne marche pas. Il ne fonctionne que pour les urls http.

J'ai vu WhatsApp dans le dispositif S40 Nokia Asha 303, il fait la même chose que ce que je veux, il ouvre l'image de sa carte mémoire et l'affiche dans le visualiseur d'image par défaut du dispositif.

Merci d'avance

0voto

mr_lou Points 1050

Vous pouvez utiliser platformRequest() pour appeler des fonctions natives, comme composer un numéro de téléphone ou ouvrir une page web. Je n'ai jamais essayé d'ouvrir un fichier local, mais cela devrait fonctionner de la même manière.

http://docs.oracle.com/javame/config/cldc/ref-impl/midp2.0/jsr118/javax/microedition/midlet/MIDlet.html#platformRequest%28java.lang.String%29

Ainsi, si vous faites platformRequest("file://path/to/video.mp4") ; l'appareil devrait comprendre qu'il s'agit d'une vidéo et ouvrir la visionneuse vidéo par défaut.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X