重定向到j2me中的url

时间:2011-02-19 05:03:21

标签: java-me

您好我想重定向到 给出了网址 - “http://www.silvertouch.mobi/mynino/ninoparent/paypalPayment.php?” 通过单击画布页面中的按钮。如何可以在其他画布文件中编写platformRequest(url); 如果有人知道解决方案,请帮助我。

2 个答案:

答案 0 :(得分:1)

您是否尝试将midlet引用传递给画布,然后在pointerPressed中调用midlet processRequest(Url)方法?

public class MyCanvas extends Canvas

{

private MIDLet midlet;

public MyCanvas(MIDlet midlet)
{
     this.midlet = midlet;
}

...
public pointerPressed(int x, int y)
{
    midlet.processRequest(myUrl);
}

{ private MIDLet midlet; public MyCanvas(MIDlet midlet) { this.midlet = midlet; } ... public pointerPressed(int x, int y) { midlet.processRequest(myUrl); }

答案 1 :(得分:1)

platformRequest()在MIDlet类上。要么将类传递给画布,要么执行以下操作:

public class MyMIDlet extends MIDlet {

    public static MIDlet m;

    protected void startApp() throws MIDletStateChangeException {
        MyMIDlet.m = this;
        ... other initialisation stuff
    }
}

然后可以通过platformRequest()在任何地方调用MyMIDlet.m.platformRequest()