主/细节流模板的奇怪行为

时间:2013-09-05 15:16:03

标签: android android-fragments

我正在使用主/详细流程模板执行这两个测试用例:

测试案例1:从列表中选择一个项目 - >加载时,更改方向一次 - >按下后退按钮。

测试案例2:从列表中选择一个项目 - >加载时,更改方向两次 - >按下后退按钮。

第一个测试用例导致在按下后退按钮时调用ItemListActivity的onCreate()回调。 但是对于测试用例2,它不会发生。

在更一般的情况下,我注意到如果存在奇数个方向变化,则在按下后退按钮时调用onCreate(),并且如果方向变化的数量是偶数,则不调用onCreate。

我无法弄清楚为什么这两个测试用例之间存在这种差异。

修改:我使用的是小屏幕设备(采用单窗格布局),而不是平板电脑。

0 个答案:

没有答案