外类调用destroyApp()

nick12183371 2009-04-08 08:42:54
我的MIDlet只有一个,但是加了几个class。
请问我在class中怎么调用MIDlet的destroyApp()方法呢?
...全文
72 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanlion 2009-04-09
  • 打赏
  • 举报
回复
学习
nick12183371 2009-04-09
  • 打赏
  • 举报
回复
谢谢!
可以实现!
隧便 2009-04-09
  • 打赏
  • 举报
回复
类不加public那这个类还有什么用呢?

你再定义个静态类,有这个静态类保存MIDlet的对象。
网络咖啡 2009-04-09
  • 打赏
  • 举报
回复
另外一种实现:
public class MyMIDlet extends MIDlet {
public static MyMIDlet midlet;
public JoyBox() {
midlet = this;
}

public void startApp() {
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}
}

在其它类中只需要使用:
MyMIDlet.midlet.destroyApp(true);
即可调用了。
nick12183371 2009-04-08
  • 打赏
  • 举报
回复
谢谢cccloveyf !
请问有没有方法让第二个类不加public呢
cccloveyf 2009-04-08
  • 打赏
  • 举报
回复
更改下第二个类,上边笔误。

public class Navigator {

private MyMIDlet midlet;

public Navigator(MyMIDlet midlet) {
this.midlet = midlet;
this.midlet.destroyApp(true); //这样调用
}
}
cccloveyf 2009-04-08
  • 打赏
  • 举报
回复
这样试试吧

public class MyMIDlet extends MIDlet {

public MyMIDlet() {
}

public void startApp() {
new Navigator(this); //创建对象时候传midlet
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}
}


public class Navigator {

private MyMIDlet midlet;

public static void callMIDlet(MyMIDlet midlet) {
this.midlet = midlet;
this.midlet.destroyApp(true); //这样调用
}
}

nick12183371 2009-04-08
  • 打赏
  • 举报
回复
而我想在这个类中调用
class Navigator {
public static void callMIDlet() {
//能在这里调用MIDlet中的destroyApp()方法吗?
}
}
nick12183371 2009-04-08
  • 打赏
  • 举报
回复
比如midlet为
public class MIDlet extends MIDlet {

public JoyBox() {
}

public void startApp() {
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}
}
nick12183371 2009-04-08
  • 打赏
  • 举报
回复
比如midlet为
public class MIDlet extends MIDlet {

public JoyBox() {
}

public void startApp() {
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}
}

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧