我想在我的应用程序中模拟iOS屏幕旋转。 我的做法是使用一个屏幕转换器,通过缩放和旋转屏幕来适应新的方向,但我不知道在哪里使用overridePendingTransition以使转换影响具有新方向的新创建活动。 有没有关于在哪里使用overridePendingTransition的想法?
我想在我的应用程序中模拟iOS屏幕旋转。 我的做法是使用一个屏幕转换器,通过缩放和旋转屏幕来适应新的方向,但我不知道在哪里使用overridePendingTransition以使转换影响具有新方向的新创建活动。 有没有关于在哪里使用overridePendingTransition的想法?
你必须通过截屏并对其进行动画处理来模拟它。当你旋转屏幕时,整个Activity
都会被销毁和重建,这会突然变成空白,然后重新出现。否则,你必须手动处理配置更改并自己处理整个布局更改。
iOS在旋转时平稳地调整所有UI元素以适应新的尺寸。