Я пытаюсь получить намерение, какая активность началась цель, я пытаюсь интегрировать facebook с моим приложением, в котором i хочу знать которые вызвали мою деятельность, это вызов из facebook или withen my app, предположим, что у меня есть 3 действия a, b & c, вызов bc call b facebook вызывает b здесь в действии, я хочу определить, кто начал деятельность b как чтобы получить это, я разобрал его, но не использовал, пожалуйста, поделитесь своими мнениями об этом или любым подтверждением спасибо, как узнать, какая деятельность была запущена, в моей деятельности в android
ответ
вы должны поддерживать переменную для деятельности и отправьте его с намерением как дополнительные вместе с намерением и проверьте, когда вы начнете свою деятельность, и проверьте эту общую дополнительную переменную.
Как Intent.putExtra («От», «a»);
и получить данные и проверить его, откуда он приходит
да, если я использую putextra(), тогда его ок при запуске деятельности с моим приложением, но как определить, вызван ли звонок из facebook – pitu
из facebook, как вы начинаете свою деятельность – Newts
в facebook, предоставляя пакетное имя, которое нам нужно дайте начальную активность, так что из поиска в facebook активность начнется – pitu
Для глубокого связывания, почему бы не просто использовать класс Activity, что это специфичные для Facebook?
Поскольку вы настраиваете имя класса в настройках своего приложения, просто используйте класс, который является чем-то вроде: FacebookDeepLinkActivity, и оттуда вы можете запустить другое действие в своем приложении, если хотите. Таким образом, вы точно знаете, какие ссылки пришли из Facebook.
ok thanx @ ming, у меня есть друг друга? если я не использую глубокую привязку, чем что делать в таком случае – pitu
Я не уверен, что понимаю ваш другой сценарий. Если вы не глубоко связаны, то что вы пытаетесь сделать? –
ОК, я хочу, когда пользователь ищет в facebook для моего приложения, затем поиск в facebook отображает мое имя приложения, после нажатия на мое приложение, оно должно открыть мое приложение, если оно установлено на устройстве пользователя, оно должно перенаправить на игру Google, я хочу достичь вышеуказанных условий, поэтому я немного смущен, что делать в таком случае, thanx – pitu
- 1. Как узнать, какая программа была запущена?
- 2. Определите, как была запущена деятельность.
- 3. Укажите, была ли только что запущена деятельность
- 4. Как узнать, запущена ли деятельность без перехода?
- 5. Как узнать, что рейк-задача была запущена в рельсах?
- 6. Как узнать, какая версия RichFaces запущена?
- 7. Как узнать, какая активность была загружена
- 8. Как узнать, какая версия/фиксация моего источника запущена в AppEngine
- 9. Android навигации и деятельности (определить, какая деятельность является родителем)
- 10. Как узнать, какая деятельность в настоящее время открыта?
- 11. Деятельность запущена, но не показана
- 12. Деятельность в рамках деятельности
- 13. Отладка, какая функция была запущена с использованием Firebug
- 14. Как узнать, какая кнопка была нажата?
- 15. Как узнать, какая фиксация была первой?
- 16. Как узнать, какая функция Javascript была вызвана?
- 17. Как узнать, какая часть TextView была выбрана
- 18. Как узнать, какая активность была выполнена последней
- 19. Как узнать, какая единая сетка была нажата?
- 20. Как узнать, какая длительность ActiveSupport была использована?
- 21. Как узнать, какая версия Delphi была введена?
- 22. Как узнать, какая версия UglifyCSS была установлена?
- 23. Как узнать, какая кнопка была нажата в Qt?
- 24. Как узнать, когда на C# была запущена фотография на Vista?
- 25. Как узнать, была ли запущена инициализация статического блока?
- 26. Вызов метода в моей PreferenceActivity Вид деятельности другое Деятельность
- 27. Как узнать команду, которая была запущена на PHP?
- 28. Как узнать даты, когда Windows не была запущена
- 29. 4 мероприятия, проверить, какая деятельность прислала меня к окончательной деятельности
- 30. Кадр в моей деятельности
Вы говорите о глубокой привязке приложения Facebook к своему приложению или просто интеграции с SDK в Facebook (с логином)? –
да глубокая привязка – pitu