Bonjour à tous,
Je souhaite créer une midlet qui puisse tourner à la fois sur des téléphones MIDP1 et MIDP2. Et j'aimerais utiliser setFullScreenMode() pour afficher ma midlet en plein écran si possible.
Le problème c'est que setFullScreenMode() n'existe que dans MIDP2.
Comment puis-je détecter lors de l'exécution si le téléphone est MIDP1 ou MIDP2 et n'appeler la fonction setFullScreenMode() que si MIDP2 ?
En utilisant System.getProperty("microedition.profiles") j'arrive à trouver le profil ... mais un code du style :
if(isMidp2) setFullScreenMode(true);
... refuse de compiler, parce que setFullScreen() n'existe pas ...
Je sais qu'il existe des directives de compilation ... mais ça oblige de créer plusieurs midlets séparées ! 
Je pense qu'une solution devrait exister en utilisant Class.forName ... mais je ne sais vraiment pas comment l'utiliser 
Merci d'avance, 
Mr.Beans
Partager