Android: Использование Intent для вызова метода, а не класса? - PullRequest
0 голосов
/ 27 января 2011

На этом форуме я видел вопросы, аналогичные моей проблеме, но ни один из них не дает прямого ответа.

По сути, у меня есть приемник вещания, который прослушивает действие Android, приемник зарегистрирован в одном из моих классов и в настоящее времяназывает класс.Я хотел бы, чтобы он вызывал метод в этом классе, не создавая второго приемника вещания (это кажется довольно неэффективным и плохой практикой кодирования).

Многие люди упоминали просто о создании приемника вещаниядля этого класса, но я не хочу использовать приемник вещания для вызова другого приемника вещания, есть идеи?

Я ценю любую помощь по этому вопросу.

Спасибо, ребята!

Ответы [ 2 ]

0 голосов
/ 27 января 2011

почему вы не вызываете метод с того же приемника вещания ... где вы зарегистрировали этот приемник.

0 голосов
/ 27 января 2011

Я не думаю, что есть какой-либо способ вызвать метод из intent. Вы можете вызвать метод из другого класса, сделав его объект в вашем классе или если класс статический

...