Я работаю над интеграцией Facebook-мессенджера. Когда пользователь нажимает кнопку ответа в Messenger, он переходит на второй экран моего приложения. После этого, когда я выбираю другое изображение в виде сетки на главном экране и снова перехожу на второй экран для отправки в Messenger, функция ответа не работает и закрывает второй экран из-за MessengerUtils.finishShareToMessenger()
без каких-либо предупреждений и ошибок , Ответ будет оценен.Интеграция Facebook Messenger
1
A
ответ
1
смотрите здесь, вы можете получить несколько советов. и использовать socialauth SDK
http://www.3pillarglobal.com/insights/part-1-using-socialauth-to-integrate-facebook-api-in-android
1
MessengerUtils.finishShareToMessenger (АКТИВНОСТЬ, shareToMessengerParams);
Здесь АКТИВНОСТЬ - это деятельность, которая получила первоначальное намерение от Messenger, т.е. первого действия в вашем случае.
0
Вероятно, у вас есть android:launchMode="singleInstance"
, но
Мероприятие, которые работают в этом режиме запуска не позволяет другим, чтобы начать их результат.
так вам нужно изменить launchMode деятельности в AndroidManifest.xml к android:launchMode="standart"
или android:launchMode="singleTop"