2012-07-21 4 views
2

Salut, je suis en train d'essayer d'ouvrir un site Web dans l'émulateur en cliquant sur le bouton. S'il vous plaît me donner une suggestion comment puis-je le faire? Je veux ouvrir le site Web dans l'émulateur pas dans le navigateur. Aidez-moi, s'il vous plaît.Ouvrir un site Web sur un bouton cliquer sur j2me?

+1

Je ne pense pas que ce soit possible dans J2ME – Lucifer

Répondre

1

Midlet.platformRequest() est probablement ce que vous cherchez.Voir this article pour plus de détails.

+0

Non cela ne fonctionne pas. J'ai aussi essayé en créant un objet de classe midlet puis en utilisant obj.platformRequest (url) mais cela ne me donne aucun résultat.Et je peux ouvrir le site web dans le navigateur en cliquant sur le bouton dans l'émulateur .Mais je veux ouvrir ce site dans la fenêtre de l'émulateur .Je suis bloqué à ce stade. – SNC

+1

Certains simulateurs n'ouvrent pas le navigateur par défaut. Installez d'autres simulateurs. Le simulateur de Samsung ouvre le S.O. navigateur natif (à partir du PC), mais pas à l'intérieur de l'émulateur. Je ne suis pas sûr, mais je crois que le simulateur de Nokia simule le navigateur ouvert. http://www.developer.nokia.com/Develop/Series_40/ –

+0

Il est à noter que 'platformRequest()' renvoie un booléen qui indique si le midlet doit quitter avant que la demande puisse être satisfaite. En plus de vérifier sa valeur de retour, la méthode peut également lancer un 'ConnectionNotFoundException', qui devrait également être manipulé. Pour plus d'informations, voir http://docs.oracle.com/javame/config/cldc/ref-impl/midp2.0/jsr118/javax/microedition/midlet/MIDlet.html#platformRequest(java.lang.String) –

0

Si vous pouvez utiliser LWUIT alors essayez la HTMLComponent

+0

Je ne peux pas utiliser HttpRequestHandler dans j2me dans lwuit Il ne supporte pas cette classe. Pouvez-vous dire quel est le problème? Ou dois-je inclure un fichier JAR pour l'utiliser? – SNC

+0

La page que je mentionne dans ma réponse indique "Cet exemple n'implémente pas un DocumentRequestHandler.Il utilise à la place HttpRequestHandler (une implémentation prête à l'emploi qui peut être trouvée dans l'application LWUITBrowser) LWUITBrowser être extrait du LWUIT SVN sous MIDP/applications." –

1

Faire un objet MIDlet et mettre en œuvre le code suivant.

private MIDlet m;

String url = "http://www.google.com";

MyMidlet.m = this;

m.platformRequest(url);

ce code est travaillé dans ma demande.

Questions connexes