相关疑难解决方法(0)

如何区分方向更改和离开应用程序android

我知道当屏幕方向改变时,调用当前活动onDestroy(),然后调用onCreate()以有效地重新创建活动.我需要知道如何以编程方式判断应用程序是否已退出,或者是否只是更改了方向.

一种方法是让前一个活动在调用其onResume()方法时通知我,这将让我知道用户按下了后退按钮并且方向没有被更改.

PS我正在寻找一种比听取后面硬件按钮点击更优雅的解决方案.

这是我想要做的:

我有两个选项卡,当第一次输入活动或用户离开活动并且现在正在输入活动时,会根据某些标准显示某个选项卡.

当方向改变时,我需要保持在同一个选项卡上.

lifecycle android

47
推荐指数
3
解决办法
2万
查看次数

标签 统计

android ×1

lifecycle ×1