Метод вызова, доступный в действии - PullRequest
0 голосов
/ 20 июля 2011

Я пытаюсь вызвать метод, доступный в Activity из файла Java.

Вызов выполнен нормально, и управление переходит к функции с помощью этого кода в файле Java.

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

Теперь моя проблема в том, что я не могу дать сообщение toast илиотображать alertdialog, это дает исключение нулевого указателя, когда я использую сообщение Toast,

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

Я делаю правильно?

Где я не прав?

Помощь будет принята с благодарностью.

Ответы [ 2 ]

0 голосов
/ 20 июля 2011

Тосту нужен контекст для отображения. Вы пытаетесь показать тост, но вы создали активность без контекста. Передайте экземпляр рабочей операции, чтобы создать диалог или показать тост.

0 голосов
/ 20 июля 2011

:) Это не сработает. Вам нужно будет передать какую-то ссылку из вашей деятельности в другой класс Java.

Подробнее об этом здесь http://groups.google.com/group/android-developers/browse_thread/thread/741caff5a9536859?pli=1

...