当我使用startActivityForResult从谷歌游戏库中选择任何内容(选择玩家,排行榜,成就),并且该活动返回时,它将返回到手机的操作系统屏幕。这在我之前根本没有发生,但现在只有在没有连接调试器时才会发生
我使用的是xamarin,因此下面是C#代码:
StartActivityForResult(GamesClass.Achievements.GetAchievementsIntent(mGoogleApiClient),
REQUEST_ACHIEVEMENTS);
...
protected override void OnActivityResult(int requestCode, Result resultCode,
Intent intent)
{
//This does not get hit
Logger.Debug(TAG, "OnActivityResult()");
}
什么?
答案 0 :(得分:1)
尝试为结果启动自己的活动,行为是否相同?
检查您尝试启动的活动是否未声明为noHistory = true(并且未通过具有此标志的意图启动)。