仅旋转ActionBar并保留其他视图

时间:2013-10-28 17:29:13

标签: android

是否可以将设备旋转到仅旋转ActionBar并保持视图不变。

我的用例是一个简单的绘图应用程序,其内容不应该旋转,但UI的Chrome(即ActionBar)应该是。

由于

1 个答案:

答案 0 :(得分:0)

我相信你基本上有两种选择:

  1. 当设备旋转时,请存储足够的信息(请参阅onSaveInstanceState),以便您可以恢复应用的视图,使其对用户显示,就好像什么都没有改变一样。
  2. 将您的活动设置为忽略轮换配置更改事件,然后手动完成所有操作(请参阅onConfigurationChanged)。
  3. 就个人而言,我认为你会发现使用选项1的合适方式而不是必须处理更复杂的选项2会更加令人沮丧。