有没有办法以编程方式将应用程序锁定为某些操作的纵向模式,然后在操作完成后恢复(如果用户以这种方式握住设备,则应用程序旋转到横向模式)?
原文由 synic 发布,翻译遵循 CC BY-SA 4.0 许可协议
有没有办法以编程方式将应用程序锁定为某些操作的纵向模式,然后在操作完成后恢复(如果用户以这种方式握住设备,则应用程序旋转到横向模式)?
原文由 synic 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在仔细阅读你的问题,但如果你面临的问题是活动的重新加载导致问题,你可以在清单中添加一行来自己处理方向变化。如果你想为方向变化做一些特殊的事情,你可能无论如何都需要这样做,但也许只是添加这些线会为你解决你的问题:
<activity android:name=".MyActivity"
android:configChanges="keyboard|keyboardHidden|orientation" />
原文由 Micah Hainline 发布,翻译遵循 CC BY-SA 3.0 许可协议
3 回答969 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答843 阅读✓ 已解决
2 回答955 阅读
2 回答892 阅读
1 回答830 阅读
2 回答696 阅读
试试这个: