Honeycomb之间的奇怪方向在活动之间发生了变化

时间:2012-07-11 06:05:26

标签: android android-manifest android-activity android-3.0-honeycomb onconfigurationchanged

我有一个具有活动A的应用程序,它允许用户点击缩略图并转到另一个显示全屏缩略图的活动B.在活动B上,如果用户点击屏幕上的任意位置,它将关闭活动。

两个活动都在清单中定义为纵向,并且都具有onConfigChange值以包含方向标记。

它适用于所有版本的Android和我测试过的所有设备,除了一个 - 摩托罗拉Xoom,Android 3.1。在Xoom上,如果用户在活动之间快速导航(来回),它有机会在横向模式下显示活动A很短的时间,就好像它计划切换到它一样。

不仅如此,如果它删除了清单中onConfigChange的标志,活动A可能会在这种特殊情况下从头开始重新创建。

什么可能导致这种奇怪的事情?它是Android 3.1或Xoom上的一些奇怪的错误吗?无论如何我能解决这个问题吗?我可以在开始时用几秒钟阻止活动B的触摸,但这只是一种解决方法。

0 个答案:

没有答案