J2me, как создать ссылку на экране? - PullRequest
2 голосов
/ 19 августа 2010

Я занимаюсь разработкой в ​​J2ME, мне нужно показать текст, а затем подчеркнутую ссылку / кнопку, которую могут нажимать люди.

Я не могу использовать Canvas.

В качестве временного решения я использую типичную командную кнопку, но я хотел бы показать эту опцию на экране.

(я не хочу использовать какую-либо платформу, которая подразумевает изменение всего, чтобы оно выглядело определенным образом, только подчеркнутая ссылка)

1 Ответ

3 голосов
/ 19 августа 2010

Я нашел это, уфф !!!

Command  prospectoCommand = new Command("Prospecto", Command.EXIT, 1);

                         StringItem messageItem2 = new StringItem("", "", Item.HYPERLINK);

                         messageItem2.setText("push to go to the URL");

ItemCommandListener listener = new ItemCommandListener() {

                    public void commandAction(Command cmnd, Item item) {

                        if(cmnd==prospectoCommand)
                        {
                            try {
                                midlet.platformRequest(URL);
                            } catch (ConnectionNotFoundException ex) {
                                ex.printStackTrace();
                            }

                        }


                    }
                };

                    messageItem2.setDefaultCommand(prospectoCommand);
...