使用意图两项活动之间的沟通交流,似乎并不简单。无论在哪里(可能在onResume()),我将检查的意图放在了一种情况下,即无法区分沿着startActivity()传递意图的调用和设备旋转时的调用或者通常在onPause()和onResume()循环中),因为意图仍然可用。使用意向与活动
如何处理上述问题呢?
使用意图两项活动之间的沟通交流,似乎并不简单。无论在哪里(可能在onResume()),我将检查的意图放在了一种情况下,即无法区分沿着startActivity()传递意图的调用和设备旋转时的调用或者通常在onPause()和onResume()循环中),因为意图仍然可用。使用意向与活动
如何处理上述问题呢?
你总是得到调用该活动的意图。在像旋转显示器onConfigurationChanged
一样的配置更改被调用。查看此处:http://developer.android.com/guide/topics/resources/runtime-changes.html#HandlingTheChange
你可以用它来区分,如果它是一个旋转的变化与否。
这对我的作品的意图。谢谢蒂姆。 – user1611728
如果onconfigurationchanged被调用,活动不重新启动 – nandeesh
你是对的,而且还不止于此,因为如果我解开手机与活动是可见的意图仍然是相同的。因此,按照您的建议设定意图可能是实现这一目标的方法。 – user1611728
我明白了,假设这是设置旋转标志的替代方法,那也可以。谢谢Nandeesh。 – user1611728