我有一个处于纵向模式的应用程序,但是对于带有物理键盘的手机,某些屏幕应该具有横向模式。
我正在使用 tabhost,我注意到当我允许强制更改方向时,它会重新加载每个选项卡并且有点慢。
有没有办法允许强制更改方向(例如仅在弹出硬键盘时)并且仅重新加载该视图以处于横向模式?我想在没有重新加载所有活动的情况下做到这一点。我的 tabhost 目前将循环浏览有关方向更改的每个活动。我知道这与在方向更改时重绘“活动”活动有关,但 tabhost 只是放大了重绘。
需要可选横向模式的活动也需要在 tabview 中运行。
洞察力赞赏