0

ActivityJava ファイルから利用可能なメソッドを呼び出そうとしています。

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

トーストが表示されるにはコンテキストが必要です。トーストを表示しようとしていますが、コンテキストのないアクティビティを作成しました。作業中のアクティビティのインスタンスを渡して、ダイアログを作成するか、トーストを表示します。

于 2011-07-20T11:13:34.430 に答える