2015-04-16 48 views
0

Android/BaseGamesUtil:當設備上有多個賬戶「選擇賬戶」對話框顯示每次遊戲開始時。有沒有辦法記住用戶第一次提示時選擇的帳戶,而不是每次他打電話時都要求他選擇一個帳戶?Android/Andengine/BaseGameUtils:當設備上有多個賬戶「選擇賬戶」對話框顯示每次打開遊戲

enter image description here

我沒有搞砸或試圖改變basegameutils類。我只是根據需要調用以下三項。

mHelper.beginUserInitiatedSignIn(); 

mHelper.disconnect(); 

mHelper.signOut(); 

但是我還是不注意/斷開連接。當我重新打開遊戲時,選擇帳戶彈出窗口重新出現。一旦用戶選擇了他想使用的帳戶,如何避免顯示該對話框?

回答

1

我想我找到了問題。我打電話給mHelper.disconnect();每次用戶退出應用程序。這在內部是將用戶簽出遊戲服務。因此,每次啓動應用程序時都會彈出選擇一個帳戶以進行登錄。我刪除了這個電話,現在都很好。

我現在只關心一件事。這會導致任何類型的電池問題?如果我不註銷?請告訴我。

+0

未註銷不會對電池造成任何影響。反覆登錄可能會做更多的活動...... –

+0

同意。最終注意到了。 – AndroidMechanic

相關問題