我正在开发Facebook信使集成。当用户按下Messenger中的回复按钮时,它会导航到我应用的第二个屏幕。之后,当我在主屏幕上的网格视图中选择另一个图像并再次移动到第二个屏幕以发送到Messenger时,由于MessengerUtils.finishShareToMessenger()
没有,因此回复功能无法正常工作并关闭第二个屏幕任何警告和错误。回复将不胜感激。
答案 0 :(得分:1)
http://www.3pillarglobal.com/insights/part-1-using-socialauth-to-integrate-facebook-api-in-android
答案 1 :(得分:1)
MessengerUtils.finishShareToMessenger(ACTIVITY,shareToMessengerParams);
在这里,ACTIVITY是从Messenger接收原始意图的活动,即你案件中的第一个活动。
答案 2 :(得分:0)
可能你有android:launchMode="singleInstance"
,但
使用此启动模式运行的活动不允许其他人启动它们以获得结果。
所以
您需要将AndroidManifest.xml中的launchMode活动更改为android:launchMode="standart"
或android:launchMode="singleTop"