Ссылка Android на функцию другого пакета - PullRequest
0 голосов
/ 09 сентября 2010

У меня есть два приложения для Android, одно с публичной пустотой. Как другое приложение будет вызывать эту функцию?

1 Ответ

1 голос
/ 09 сентября 2010

Вы не можете напрямую вызывать функции в другом приложении. Есть два способа добиться чего-то подобного.

Более сложный способ - запустить службу, с которой связываются оба приложения. Это было бы правильным решением, если у вас частые обмены данными и т. Д.

Другой метод заключается в использовании startActivityForResult . Это перенаправит пользователя на активность другого приложения, и если действие будет завершено, вы вернетесь к своему старому действию, и заданный результат будет передан вам в onActivityOnResult

...