BlackBerry应用程序“no Application instance”错误
问题描述:
我想要这个非UI应用程序从图标按下打开,然后调用memopad来创建一个新的备忘录。 但是,当我从图标运行它,点击我得到的,BlackBerry应用程序“no Application instance”错误
“”未捕获的例外:无应用程序实例“”
我在做什么错?我扩展了应用程序以表示它不是用户。我知道Invoke.invoke ...代码是正确的。它与应用程序的结构和实例有关。但我很难过。
package mprn;
import net.rim.blackberry.api.invoke.*;
import net.rim.device.api.system.Application;
public class memopadrn extends Application
{
public static void main(String[] args)
{
Invoke.invokeApplication(Invoke.APP_TYPE_MEMOPAD, new MemoArguments(MemoArguments.ARG_NEW));
}
}
答
的申请无法进入事件调度,试试这个(未经测试):
import net.rim.blackberry.api.invoke.Invoke;
import net.rim.blackberry.api.invoke.MemoArguments;
import net.rim.device.api.ui.UiApplication;
public class Memopadrn extends UiApplication {
public static void main(String[] args) {
new Memopadrn().enterEventDispatcher();
}
public Memopadrn() {
Invoke.invokeApplication(Invoke.APP_TYPE_MEMOPAD, new MemoArguments(MemoArguments.ARG_NEW));
System.exit(0);
}
}
怎么可能u从图标按调用非UI应用程序如何ü得到了图标或图标属于?任何其他应用程序?或者你想做2路工作? – Swati 2011-01-10 11:03:04