2011-02-19 35 views
0

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

回答

1

您是否试过将midlet引用传递给canvas,然后在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); 
} 

}

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()调用。