0

我正在尝试Activity从 java 文件中调用可用的方法。

调用正常,控制通过java文件中的这段代码转移到函数。

  myActivity my = new myActivty();
  myActivity.method1();

现在我的问题是我无法给出toast消息或显示,当我使用消息alertdialog时它给出空指针异常,Toast

07-20 15:13:00.836: ERROR/AndroidRuntime(418): java.lang.NullPointerException

我做得对吗?

我哪里错了?

帮助将不胜感激。

4

2 回答 2

0

:) 这行不通。您需要将某种类型的引用从您的活动传递给另一个 Java 类。

更多内容在这里http://groups.google.com/group/android-developers/browse_thread/thread/741caff5a9536859?pli=1

于 2011-07-20T11:03:13.173 回答
0

Toast 需要 Context 才能显示出来。您正在尝试显示 toast,但您创建了没有上下文的活动。传递工作 Activity 的实例以创建对话框或显示 toast。

于 2011-07-20T11:13:34.430 回答