如何捕获导航栏中的显示正在运行的应用程序按钮

时间:2014-08-25 01:43:04

标签: android libgdx

在加载我的游戏时,我会回到按钮 home back ,因此资源已加载。但是当游戏在标签设备上启动时,我可以按显示正在运行的应用程序按钮,游戏将崩溃。正如我搜索的那样,可以隐藏导航栏。但是如何在游戏未加载之前抓住这个按钮并在之后释放它?

还有一个选项可以隐藏整个栏并在加载资源后显示它吗?

修改

我能找到的最佳答案是在这个帖子中,但它是在布局中完成的: how do you remove the navigation bar on android

1 个答案:

答案 0 :(得分:0)

答案不是删除或隐藏按钮以显示正在运行的应用程序,而是优雅地处理被放入后台。

即使您隐藏此按钮,当另一个应用程序询问时,用户的手机仍然可以将您的应用程序置于后台。 (例如,当手机响铃时,手机应用可能会独立于您的应用所处的状态来接管屏幕。)

通常,当您从应用程序切换时,Libgdx将运行其“暂停”挂钩。您可能在那里有代码,在完成所有初始化之前不会运行。有关详细信息,请参阅https://code.google.com/p/libgdx/wiki/ApplicationLifeCyclehttp://bitiotic.com/blog/2013/05/23/libgdx-and-android-application-lifecycle/