0

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

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

谢谢

4

1 回答 1

0

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

  1. 当设备旋转时,存储足够的信息(请参阅 参考资料onSaveInstanceState),以便您可以恢复应用程序的视图,使其在用户看来好像没有任何变化。
  2. 将您的活动设置为忽略轮换配置更改事件,然后手动执行所有操作(请参阅 参考资料onConfigurationChanged)。

就个人而言,我认为你会发现找出使用选项 1 的适当方法而不是处理更复杂的选项 2 会更令人沮丧。

于 2013-10-28T17:52:03.300 回答