簡體   English   中英

即使活動失去重點,如何將用戶留在游戲室

[英]How to keep user in the game room even if activity loses focus

默認情況下,當用戶關閉屏幕播放器時,玩家將離開房間,並且在打開屏幕時,用戶將重新登錄。我正在擴展BaseGameActivity,並在onSignInSucceededed上開始快速游戲。 即使屏幕關閉,接聽電話等,我也希望保持用戶的游戲狀態。

1。 我怎樣才能達到預期的行為?

2。 我在配置錯誤嗎?

3。 這是因為GameHelper的編寫方式嗎? 我應該重新實現它嗎?

當前,如果活動失去焦點,您將無法繼續運行游戲。 此限制在API(而不是GameHelper)中很深入。 我們將來可能會改變,也可能不會改變,但是目前尚無辦法實現這種行為。 建議在onStop()上調用LeaveRoom()以確保正確清理。

我在BaseGameActivity.onstop()中刪除了gamehelper.onstop(),它可以正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM