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