我试图从java文件中调用Activity
中可用的方法。
调用正常,控件通过java文件中的代码传递给函数。
myActivity my = new myActivty();
myActivity.method1();
现在我的问题是我无法发出toast
消息或显示alertdialog
,当我使用Toast
消息时,它会给出空指针异常,
07-20 15:13:00.836: ERROR/AndroidRuntime(418): java.lang.NullPointerException
我做对了吗?
我哪里错了?
非常感谢帮助。
答案 0 :(得分:0)
:)这不行。您需要将活动中的某种引用传递给另一个Java类。
此处更多内容http://groups.google.com/group/android-developers/browse_thread/thread/741caff5a9536859?pli=1
答案 1 :(得分:0)
Toast需要显示上下文。你试图展示吐司,但你创建了没有上下文的活动。传递工作活动的实例以创建对话框或显示吐司。