活动中可用的呼叫方法

时间:2011-07-20 10:09:09

标签: android method-invocation

我试图从java文件中调用Activity中可用的方法。

调用正常,控件通过java文件中的代码传递给函数。

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

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

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

我做对了吗?

我哪里错了?

非常感谢帮助。

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

Toast需要显示上下文。你试图展示吐司,但你创建了没有上下文的活动。传递工作活动的实例以创建对话框或显示吐司。